/linux-4.4.14/fs/reiserfs/ |
H A D | resize.c | 83 /* resizing of reiserfs bitmaps (journal and real), if needed */ reiserfs_resize() 85 /* reallocate journal bitmaps */ reiserfs_resize() 88 ("reiserfs_resize: unable to allocate memory for journal bitmaps\n"); reiserfs_resize() 92 * the new journal bitmaps are zero filled, now we copy i reiserfs_resize() 106 memcpy(jbitmap[i].bitmaps, jb->bitmaps, copy_size); reiserfs_resize() 113 node_tmp = jb->bitmaps; reiserfs_resize() 114 jb->bitmaps = jbitmap[i].bitmaps; reiserfs_resize() 126 * Journal bitmaps are still supersized, but the reiserfs_resize() 138 * journal transaction begins, and the new bitmaps don't reiserfs_resize() 174 * incorrect bitmaps now, but none of it is ever going to touch the reiserfs_resize()
|
H A D | journal.c | 217 if (!jb->bitmaps[bmap_nr]) { set_bit_in_list_bitmap() 218 jb->bitmaps[bmap_nr] = get_bitmap_node(sb); set_bit_in_list_bitmap() 220 set_bit(bit_nr, (unsigned long *)jb->bitmaps[bmap_nr]->data); set_bit_in_list_bitmap() 228 if (jb->bitmaps == NULL) cleanup_bitmap_list() 232 if (jb->bitmaps[i]) { cleanup_bitmap_list() 233 free_bitmap_node(sb, jb->bitmaps[i]); cleanup_bitmap_list() 234 jb->bitmaps[i] = NULL; cleanup_bitmap_list() 251 vfree(jb->bitmaps); free_list_bitmaps() 252 jb->bitmaps = NULL; free_list_bitmaps() 276 * get memory for JOURNAL_NUM_BITMAPS worth of bitmaps. 291 jb->bitmaps = vzalloc(mem); reiserfs_allocate_list_bitmaps() 292 if (!jb->bitmaps) { reiserfs_allocate_list_bitmaps() 294 "allocate bitmaps for journal lists"); reiserfs_allocate_list_bitmaps() 482 if (jb->journal_list && jb->bitmaps[bmap_nr] && reiserfs_in_journal() 484 (unsigned long *)jb->bitmaps[bmap_nr]-> reiserfs_in_journal() 488 (jb->bitmaps[bmap_nr]-> reiserfs_in_journal()
|
H A D | xattr_acl.c | 387 /* We need to account for writes + bitmaps for two files */ reiserfs_cache_default_acl()
|
H A D | bitmap.c | 77 * Old format filesystem? Unlikely, but the bitmaps are all is_reusable() 1415 * Way old format filesystems had the bitmaps packed up front. reiserfs_read_bitmap_block()
|
H A D | prints.c | 562 ("Busy blocks (skipped %d, bitmaps - %d, journal (or reserved) blocks - %d\n" print_super_block()
|
H A D | reiserfs.h | 212 /* number of copies of the bitmaps to have floating. Must be >= 2 */ 251 struct reiserfs_bitmap_node **bitmaps; member in struct:reiserfs_list_bitmap 404 /* array of bitmaps to record the deleted blocks */
|
H A D | inode.c | 3348 /* we're changing at most 2 bitmaps, inode + super */ reiserfs_setattr()
|
/linux-4.4.14/arch/arm/include/asm/ |
H A D | dma-iommu.h | 16 unsigned long **bitmaps; /* array of bitmaps */ member in struct:dma_iommu_mapping
|
/linux-4.4.14/net/sched/ |
H A D | sch_qfq.c | 89 for the scheduler: bitmaps and bucket lists. 123 * Possible group states. These values are used as indexes for the bitmaps 192 unsigned long bitmaps[QFQ_MAX_STATE]; /* Group bitmaps. */ member in struct:qfq_sched 194 u32 min_slot_shift; /* Index of the group-0 bit in the bitmaps. */ 771 unsigned long mask = mask_from(q->bitmaps[ER], grp->index); qfq_calc_state() 786 * q->bitmaps[dst] |= q->bitmaps[src] & mask; 787 * q->bitmaps[src] &= ~mask; 793 q->bitmaps[dst] |= q->bitmaps[src] & mask; qfq_move_groups() 794 q->bitmaps[src] &= ~mask; qfq_move_groups() 799 unsigned long mask = mask_from(q->bitmaps[ER], index + 1); qfq_unblock_groups() 983 ineligible = q->bitmaps[IR] | q->bitmaps[IB]; qfq_update_eligible() 985 if (!q->bitmaps[ER]) { qfq_update_eligible() 1063 mask = mask_from(q->bitmaps[ER], agg->grp->index); qfq_update_start() 1183 if (!q->bitmaps[ER]) qfq_choose_next_agg() 1186 grp = qfq_ffs(q, q->bitmaps[ER]); qfq_choose_next_agg() 1197 __clear_bit(grp->index, &q->bitmaps[ER]); qfq_choose_next_agg() 1207 __clear_bit(grp->index, &q->bitmaps[ER]); qfq_choose_next_agg() 1209 __set_bit(grp->index, &q->bitmaps[s]); qfq_choose_next_agg() 1306 __clear_bit(grp->index, &q->bitmaps[IR]); qfq_schedule_agg() 1307 __clear_bit(grp->index, &q->bitmaps[IB]); qfq_schedule_agg() 1308 } else if (!q->bitmaps[ER] && qfq_gt(roundedS, q->V) && qfq_schedule_agg() 1315 __set_bit(grp->index, &q->bitmaps[s]); qfq_schedule_agg() 1318 s, q->bitmaps[s], qfq_schedule_agg() 1383 __clear_bit(grp->index, &q->bitmaps[IR]); qfq_deactivate_agg() 1384 __clear_bit(grp->index, &q->bitmaps[EB]); qfq_deactivate_agg() 1385 __clear_bit(grp->index, &q->bitmaps[IB]); qfq_deactivate_agg() 1387 if (test_bit(grp->index, &q->bitmaps[ER]) && qfq_deactivate_agg() 1388 !(q->bitmaps[ER] & ~((1UL << grp->index) - 1))) { qfq_deactivate_agg() 1389 mask = q->bitmaps[ER] & ((1UL << grp->index) - 1); qfq_deactivate_agg() 1397 __clear_bit(grp->index, &q->bitmaps[ER]); qfq_deactivate_agg() 1402 __clear_bit(grp->index, &q->bitmaps[ER]); qfq_deactivate_agg() 1403 __clear_bit(grp->index, &q->bitmaps[IR]); qfq_deactivate_agg() 1404 __clear_bit(grp->index, &q->bitmaps[EB]); qfq_deactivate_agg() 1405 __clear_bit(grp->index, &q->bitmaps[IB]); qfq_deactivate_agg() 1409 __set_bit(grp->index, &q->bitmaps[s]); qfq_deactivate_agg()
|
/linux-4.4.14/fs/minix/ |
H A D | minix.h | 103 * big-endian 32 or 64 bit indexed bitmaps on big-endian system or 104 * little-endian bitmaps on little-endian system 121 * big-endian 16bit indexed bitmaps 158 * little-endian bitmaps
|
H A D | bitmap.c | 12 /* bitmap.c contains the code that handles the inode and block bitmaps */
|
H A D | inode.c | 264 * the bitmaps than needed. We simply ignore that, but verify it didn't minix_fill_super() 316 printk("MINIX-fs: bad superblock or unable to read bitmaps\n"); minix_fill_super()
|
/linux-4.4.14/include/linux/ |
H A D | threads.h | 12 * bit of memory. Use nr_cpu_ids instead of this except for static bitmaps.
|
H A D | bitmap.h | 12 * bitmaps provide bit arrays that consume one or more unsigned 65 * Also the following operations in asm/bitops.h apply to bitmaps.
|
H A D | kvm_host.h | 293 * Some of the bitops functions do not support too long bitmaps.
|
H A D | libata.h | 337 /* encoding various smaller bitmaps into a single
|
/linux-4.4.14/fs/btrfs/ |
H A D | free-space-cache.c | 677 LIST_HEAD(bitmaps); __load_free_space_cache() 795 list_add_tail(&e->list, &bitmaps); __load_free_space_cache() 804 * We add the bitmaps at the end of the entries in order that __load_free_space_cache() 807 list_for_each_entry_safe(e, n, &bitmaps, list) { __load_free_space_cache() 906 int *entries, int *bitmaps, write_cache_extent_entries() 943 *bitmaps += 1; write_cache_extent_entries() 984 int entries, int bitmaps) update_cache_item() 1023 btrfs_set_free_space_bitmaps(leaf, header, bitmaps); update_cache_item() 1092 /* Write out the bitmaps */ list_for_each_safe() 1165 io_ctl->entries, io_ctl->bitmaps); btrfs_wait_cache_io() 1231 int bitmaps = 0; __btrfs_write_out_cache() local 1272 block_group, &entries, &bitmaps, __btrfs_write_out_cache() 1290 * At last, we write out all the bitmaps and keep cache_writeout_mutex __btrfs_write_out_cache() 1326 io_ctl->bitmaps = bitmaps; __btrfs_write_out_cache() 1668 * we add more bitmaps. recalculate_thresholds() 2043 * Since we link bitmaps right into the cluster we need to see if we insert_into_bitmap() 2276 * there is, migrate that space from the bitmaps to the extent. 2341 * Only steal free space from adjacent bitmaps if we're sure we're not __btrfs_add_free_space() 2344 * attempt to steal space from bitmaps if we're adding an extent entry. __btrfs_add_free_space() 2490 * start converting things over to using bitmaps btrfs_init_free_space_ctl() 2880 struct list_head *bitmaps, u64 offset, u64 bytes, setup_cluster_no_bitmap() 2897 * We don't want bitmaps, so just move along until we find a normal setup_cluster_no_bitmap() 2902 list_add_tail(&entry->list, bitmaps); setup_cluster_no_bitmap() 2920 list_add_tail(&entry->list, bitmaps); setup_cluster_no_bitmap() 2965 * This specifically looks for bitmaps that may work in the cluster, we assume 2971 struct list_head *bitmaps, u64 offset, u64 bytes, setup_cluster_bitmap() 2986 if (!list_empty(bitmaps)) setup_cluster_bitmap() 2987 entry = list_first_entry(bitmaps, struct btrfs_free_space, list); setup_cluster_bitmap() 2992 list_add(&entry->list, bitmaps); setup_cluster_bitmap() 2995 list_for_each_entry(entry, bitmaps, list) { list_for_each_entry() 3005 * The bitmaps list has all the bitmaps that record free space 3026 LIST_HEAD(bitmaps); btrfs_find_space_cluster() 3069 ret = setup_cluster_no_bitmap(block_group, cluster, &bitmaps, offset, btrfs_find_space_cluster() 3073 ret = setup_cluster_bitmap(block_group, cluster, &bitmaps, btrfs_find_space_cluster() 3078 list_for_each_entry_safe(entry, tmp, &bitmaps, list) btrfs_find_space_cluster() 3186 /* skip bitmaps */ trim_no_bitmap() 903 write_cache_extent_entries(struct btrfs_io_ctl *io_ctl, struct btrfs_free_space_ctl *ctl, struct btrfs_block_group_cache *block_group, int *entries, int *bitmaps, struct list_head *bitmap_list) write_cache_extent_entries() argument 980 update_cache_item(struct btrfs_trans_handle *trans, struct btrfs_root *root, struct inode *inode, struct btrfs_path *path, u64 offset, int entries, int bitmaps) update_cache_item() argument 2878 setup_cluster_no_bitmap(struct btrfs_block_group_cache *block_group, struct btrfs_free_cluster *cluster, struct list_head *bitmaps, u64 offset, u64 bytes, u64 cont1_bytes, u64 min_bytes) setup_cluster_no_bitmap() argument 2969 setup_cluster_bitmap(struct btrfs_block_group_cache *block_group, struct btrfs_free_cluster *cluster, struct list_head *bitmaps, u64 offset, u64 bytes, u64 cont1_bytes, u64 min_bytes) setup_cluster_bitmap() argument
|
H A D | inode-map.c | 290 * exceed the memory if we use bitmaps only. 379 * inode numbers before we resort to bitmaps. This is somewhat btrfs_init_free_ino_ctl()
|
H A D | ctree.h | 1309 int bitmaps; member in struct:btrfs_io_ctl
|
/linux-4.4.14/block/partitions/ |
H A D | ldm.h | 99 #define TOC_BITMAP2 "log" /* bitmaps in the TOCBLOCK. */ 127 struct tocblock { /* We have exactly two bitmaps. */
|
H A D | ldm.c | 464 ldm_crit("The bitmaps are out of range. Giving up."); ldm_validate_tocblocks()
|
/linux-4.4.14/net/rds/ |
H A D | cong.c | 55 * This is implemented by having each node maintain bitmaps which indicate 60 * The bitmaps are allocated as connections are brought up. This avoids 62 * The dense bitmaps let transports send the entire bitmap on any bitmap change 132 * these bitmaps in the process getting pointers to them. The bitmaps are only
|
H A D | ib_recv.c | 758 * long-lived bitmaps. We could have posted the bitmaps and rdma written into 759 * them. But receiving new congestion bitmaps should be a *rare* event, so
|
H A D | iw_recv.c | 547 * long-lived bitmaps. We could have posted the bitmaps and rdma written into 548 * them. But receiving new congestion bitmaps should be a *rare* event, so
|
/linux-4.4.14/drivers/misc/sgi-xp/ |
H A D | xp_uv.c | 85 /* ??? Is this same as sn2 nasid in mach/part bitmaps set up by SAL? */ xp_cpu_to_nasid_uv()
|
H A D | xpc.h | 61 * SAL also sets up two bitmaps (or masks), one that reflects the actual
|
H A D | xpc_sn2.c | 26 * C-brick nasids, thus the need for bitmaps which don't account for
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | ioport.c | 89 * you'd need 8kB of bitmaps/process, which is a bit excessive.
|
H A D | process_32.c | 283 * Now maybe handle debug registers and/or IO bitmaps __switch_to()
|
H A D | process_64.c | 409 * Now maybe reload the debug registers and handle I/O bitmaps __switch_to()
|
/linux-4.4.14/fs/gfs2/ |
H A D | rgrp.h | 19 * through the bitmaps by looking a word at a time.
|
H A D | rgrp.c | 81 * gfs2_setbit - Set a bit in the bitmaps 124 * gfs2_testbit - test a bit in the bitmaps 200 * @buf: the buffer that holds the bitmaps 407 * @buffer: the buffer that holds the bitmaps 1138 * gfs2_rgrp_bh_get - Read in a RG's header and bitmaps 1142 * Caller must eventually call gfs2_rgrp_relse() to free the bitmaps. 1248 * gfs2_rgrp_brelse - Release RG bitmaps read in with gfs2_rgrp_bh_get()
|
H A D | incore.h | 86 u32 rd_bitbytes; /* number of bytes in data bitmaps */
|
H A D | ops_fstype.c | 300 * GFS2_NBBY; /* not the rgrp bitmap, subsequent bitmaps only */ gfs2_read_sb()
|
/linux-4.4.14/security/selinux/ss/ |
H A D | ebitmap.h | 3 * arbitrary number of bits. Extensible bitmaps are
|
/linux-4.4.14/arch/arm/mm/ |
H A D | dma-mapping.c | 1051 start = bitmap_find_next_zero_area(mapping->bitmaps[i], __alloc_iova() 1057 bitmap_set(mapping->bitmaps[i], start, count); __alloc_iova() 1072 start = bitmap_find_next_zero_area(mapping->bitmaps[i], __alloc_iova() 1080 bitmap_set(mapping->bitmaps[i], start, count); __alloc_iova() 1121 bitmap_clear(mapping->bitmaps[bitmap_index], start, count); __free_iova() 1925 mapping->bitmaps = kzalloc(extensions * sizeof(unsigned long *), arm_iommu_create_mapping() 1927 if (!mapping->bitmaps) arm_iommu_create_mapping() 1930 mapping->bitmaps[0] = kzalloc(bitmap_size, GFP_KERNEL); arm_iommu_create_mapping() 1931 if (!mapping->bitmaps[0]) arm_iommu_create_mapping() 1948 kfree(mapping->bitmaps[0]); arm_iommu_create_mapping() 1950 kfree(mapping->bitmaps); arm_iommu_create_mapping() 1966 kfree(mapping->bitmaps[i]); release_iommu_mapping() 1967 kfree(mapping->bitmaps); release_iommu_mapping() 1979 mapping->bitmaps[next_bitmap] = kzalloc(mapping->bitmap_size, extend_iommu_mapping() 1981 if (!mapping->bitmaps[next_bitmap]) extend_iommu_mapping()
|
/linux-4.4.14/lib/ |
H A D | bitmap.c | 20 * bitmaps provide an array of bits, implemented using an an 35 * if you don't input any bitmaps to these ops that have some 37 * in output bitmaps. 39 * The byte ordering of bitmaps is more natural on little 677 * bitmap_remap - Apply map defined by a pair of bitmaps to another bitmap 682 * @nbits: number of bits in each of these bitmaps 691 * If either of the @old and @new bitmaps are empty, or if @src and 731 * bitmap_bitremap - Apply map defined by a pair of bitmaps to a single bit 735 * @bits: number of bits in each of these bitmaps 773 * @bits: number of bits in each of these bitmaps 902 * @nbits: number of bits in each of these bitmaps
|
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | bitops.h | 11 * This can cause confusion for large (> 1 word) bitmaps on a 22 * bitmaps, these work on similar bit arrays layouts, but
|
/linux-4.4.14/fs/ext4/ |
H A D | balloc.c | 10 * Big-endian to little-endian byte-swapping/bitmaps by 101 * For the allocation bitmaps and inode table, we first need ext4_num_overhead_clusters() 219 /* Set bits for block and inode bitmaps, and inode table */ ext4_init_block_bitmap() 259 * The free blocks are managed by bitmaps. A file system contains several 326 /* with FLEX_BG, the inode/block bitmaps and itable ext4_valid_block_bitmap() 329 * or it has to also read the block group where the bitmaps ext4_valid_block_bitmap() 410 * bits for block/inode/inode tables are set in the bitmaps
|
H A D | mballoc.h | 33 * bitmaps, maintains and uses them to check for double allocations
|
H A D | fsync.c | 14 * Big-endian to little-endian byte-swapping/bitmaps by
|
H A D | resize.c | 232 * ext4_alloc_group_tables() allocates block bitmaps, inode bitmaps 288 /* Allocate block bitmaps */ ext4_alloc_group_tables() 299 /* Allocate inode bitmaps */ ext4_alloc_group_tables() 460 * Set up the block and inode bitmaps, and the inode table for the new groups. 468 * In this step, we only set bits in blocks bitmaps for blocks taken by 470 * 2. allocate group tables in block bitmaps, that is, set bits in block 747 * Don't need to update the block bitmaps because the blocks are still in use. 832 * from the reserved inode). We don't need to change the bitmaps for add_new_gdb()
|
H A D | ialloc.c | 11 * Big-endian to little-endian byte-swapping/bitmaps by 38 * The free inodes are managed by bitmaps. A file system contains several 248 * bitmaps. Otherwise a newly created file might use
|
H A D | migrate.c | 462 * Worst case we can touch the allocation bitmaps, a bgd ext4_ext_migrate()
|
H A D | dir.c | 17 * Big-endian to little-endian byte-swapping/bitmaps by
|
H A D | indirect.c | 603 * up transaction credits, especially for bitmaps where the ext4_ind_map_blocks() 1152 * pointee in the bitmaps, so if extend_transaction() ext4_free_branches()
|
H A D | mballoc.c | 230 * 3) we work on bitmaps and '+' actually means 'set bits'. if on-disk has 848 /* allocate buffer_heads to read bitmaps */ ext4_mb_init_cache() 908 /* Skip faulty bitmaps */ ext4_mb_init_cache() 2882 * Check quota and mark chosen space (ac->ac_b_ex) non-free in bitmaps
|
H A D | inode.c | 4964 * Account for index blocks, block groups bitmaps and block group 4991 * Now let's see how many group bitmaps and group descriptors need ext4_meta_trans_blocks() 5001 /* bitmaps and block group descriptor blocks */ ext4_meta_trans_blocks()
|
H A D | super.c | 15 * Big-endian to little-endian byte-swapping/bitmaps by 2963 * requires either O(all block bitmaps) in memory or O(number of block
|
H A D | namei.c | 15 * Big-endian to little-endian byte-swapping/bitmaps by
|
H A D | ext4.h | 3213 * Add new method to test whether block and inode bitmaps are properly
|
H A D | extents.c | 2426 * bitmaps and block group descriptor blocks ext4_ext_calc_credits_for_single_extent()
|
/linux-4.4.14/fs/hpfs/ |
H A D | alloc.c | 197 * 3) search all bitmaps 198 * 4) search all bitmaps ignoring number of pre-allocated 312 /* Free sectors in bitmaps */
|
H A D | super.c | 627 sbi->sb_bitmaps = le32_to_cpu(superblock->bitmaps); hpfs_fill_super() 657 if (!(sbi->sb_bmp_dir = hpfs_load_bitmap_directory(s, le32_to_cpu(superblock->bitmaps)))) hpfs_fill_super() 697 hpfs_chk_sectors(s, le32_to_cpu(superblock->bitmaps), 4, "bitmaps")) { hpfs_fill_super()
|
H A D | hpfs.h | 88 __le32 bitmaps; /* pointers to free space bit maps */ member in struct:hpfs_super_block 245 /* Free space bitmaps are 4 sectors long, which is 16384 bits.
|
/linux-4.4.14/fs/ext2/ |
H A D | ialloc.c | 11 * Big-endian to little-endian byte-swapping/bitmaps by 29 * The free inodes are managed by bitmaps. A file system contains several 98 * bitmaps. Otherwise a newly created file might use 139 /* Ok, now we can actually update the inode bitmaps.. */ ext2_free_inode()
|
H A D | namei.c | 29 * Big-endian to little-endian byte-swapping/bitmaps by
|
H A D | balloc.c | 10 * Big-endian to little-endian byte-swapping/bitmaps by 26 * The free blocks are managed by bitmaps. A file system contains several 119 * bits for block/inode/inode tables are set in the bitmaps
|
H A D | dir.c | 17 * Big-endian to little-endian byte-swapping/bitmaps by
|
H A D | inode.c | 17 * Big-endian to little-endian byte-swapping/bitmaps by
|
H A D | super.c | 15 * Big-endian to little-endian byte-swapping/bitmaps by
|
/linux-4.4.14/include/uapi/linux/raid/ |
H A D | md_u.h | 29 * >=2 means that Internal bitmaps are supported by setting MD_SB_BITMAP_PRESENT
|
/linux-4.4.14/fs/ufs/ |
H A D | ialloc.c | 19 * Big-endian to little-endian byte-swapping/bitmaps by 51 * bitmaps. Otherwise a newly created file might use
|
H A D | namei.c | 26 * Big-endian to little-endian byte-swapping/bitmaps by
|
H A D | inode.c | 24 * Big-endian to little-endian byte-swapping/bitmaps by
|
H A D | super.c | 24 * Big-endian to little-endian byte-swapping/bitmaps by
|
/linux-4.4.14/arch/s390/include/asm/ |
H A D | bitops.h | 10 * This can cause confusion for large (> 1 word) bitmaps on a 19 * bitmaps, these work on similar bit array layouts, but byte-oriented:
|
/linux-4.4.14/arch/powerpc/platforms/ps3/ |
H A D | interrupt.c | 49 * supplied bitmaps indexed by plug number. The addresses of the bitmaps 59 * of the plug values to map into the first dword of the bitmaps. This
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl.h | 226 * The rxq_map and txq_map fields are bitmaps used to indicate which queues 248 * The queues fields are bitmaps indicating which queues to act upon.
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
H A D | i40e_virtchnl.h | 226 * The rxq_map and txq_map fields are bitmaps used to indicate which queues 248 * The queues fields are bitmaps indicating which queues to act upon.
|
/linux-4.4.14/arch/x86/include/asm/ |
H A D | kvm_emulate.h | 325 /* bitmaps of registers in _regs[] that can be read */ 327 /* bitmaps of registers in _regs[] that have been written */
|
/linux-4.4.14/kernel/ |
H A D | pid.c | 16 * We have a list of bitmap pages, which bitmaps represent the PID space. 67 * value does not cause lots of bitmaps to be allocated, but
|
H A D | sysctl.c | 2645 * large bitmaps may be represented in a compact manner. Writing into
|
H A D | signal.c | 3552 /* on little-endian bitmaps don't care about granularity */ COMPAT_SYSCALL_DEFINE2()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
H A D | qp.h | 63 * large bitmaps are not allocated unless large numbers of QPs are used.
|
H A D | hfi.h | 893 * A page that will hold event notification bitmaps for all
|
/linux-4.4.14/drivers/uwb/ |
H A D | allocator.c | 367 /* fill the safe and unsafe bitmaps */ uwb_rsv_find_best_allocation()
|
H A D | drp-ie.c | 154 /* Determine unique MAS bitmaps in zones from bitmap. */ uwb_drp_ie_from_bm()
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
H A D | qxl_image.c | 124 wrong (check the bitmaps are sent correctly qxl_image_init_helper()
|
/linux-4.4.14/include/sound/ |
H A D | emux_synth.h | 148 unsigned long drum_flags; /* drum bitmaps */
|
/linux-4.4.14/arch/powerpc/kvm/ |
H A D | e500.h | 36 /* TLB1 entry is mapped by host TLB1, tracked by bitmaps */
|
/linux-4.4.14/arch/cris/kernel/ |
H A D | setup.c | 122 * of the range we give it, but it won't mark the bitmaps pages setup_arch()
|
/linux-4.4.14/arch/arm/mach-tegra/ |
H A D | reset-handler.S | 65 movw r0, #0x3FFD @ enable, cluster_switch, immed, bitmaps
|
/linux-4.4.14/kernel/power/ |
H A D | snapshot.c | 225 * Data types related to memory bitmaps. 296 /* strcut bm_position is used for browsing memory bitmaps */ 314 /* Functions that operate on memory bitmaps */ 959 * create_basic_memory_bitmaps - create bitmaps needed for marking page 962 * goes well, because we don't want the bits to be used before both bitmaps 996 pr_debug("PM: Basic memory bitmaps created\n"); create_basic_memory_bitmaps() 1010 * free_basic_memory_bitmaps - free memory bitmaps allocated by 1012 * so that the bitmaps themselves are not referred to while they are being 1032 pr_debug("PM: Basic memory bitmaps freed\n"); free_basic_memory_bitmaps() 1339 * Find the next bit set in both bitmaps. This is guaranteed to swsusp_free()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
H A D | alloc.c | 489 * situations when small bitmaps are allocated from bigger __mlx4_find_zone_by_uid_unique() 490 * bitmaps (and the allocated space is marked as reserved in __mlx4_find_zone_by_uid_unique()
|
H A D | qp.c | 762 /* We reserve at least 1 extra for bitmaps that we don't have enough space for*/ mlx4_init_qp_table()
|
H A D | mlx4.h | 1430 * the attached bitmaps.
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
H A D | rs.h | 360 /* The following are bitmaps of rates; IWL_RATE_6M_MASK, etc. */
|
H A D | rs.c | 489 * we keep these bitmaps!). rs_collect_tx_data() 2135 * allow a new search. Also (below) reset all bitmaps and rs_stay_in_table() 2157 * history bitmaps and rate-specific stats for all rates in rs_stay_in_table() 2174 * bitmaps and stats in active table (this will become the new rs_stay_in_table()
|
H A D | rxon.c | 971 * Now we've got the basic rates as bitmaps in the ofdm and cck iwl_calc_basic_rates() 990 * lower than all of the basic rates to these bitmaps. iwl_calc_basic_rates()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
H A D | rs.h | 310 /* The following are bitmaps of rates; IWL_RATE_6M_MASK, etc. */
|
H A D | mac-ctxt.c | 563 * Now we've got the basic rates as bitmaps in the ofdm and cck iwl_mvm_ack_rates() 582 * lower than all of the basic rates to these bitmaps. iwl_mvm_ack_rates()
|
H A D | rs.c | 678 * we keep these bitmaps!). _rs_collect_tx_data() 1602 * allow a new search. Also (below) reset all bitmaps and rs_stay_in_table() 1628 * history bitmaps and rate-specific stats for all rates in rs_stay_in_table() 1644 * bitmaps and stats in active table (this will become the new rs_stay_in_table()
|
/linux-4.4.14/drivers/block/drbd/ |
H A D | drbd_proc.c | 95 * Note: currently we don't support such large bitmaps on 32bit drbd_get_syncer_progress()
|
/linux-4.4.14/net/wireless/ |
H A D | radiotap.c | 136 * check for insanity where the present bitmaps ieee80211_radiotap_iterator_init()
|
H A D | core.c | 662 * Since we use a u32 for rate bitmaps in wiphy_register()
|
/linux-4.4.14/fs/ |
H A D | sync.c | 104 * just write metadata (such as inodes or bitmaps) to block device page cache
|
H A D | fcntl.c | 421 /* Table to convert sigio signal codes into poll band bitmaps */
|
H A D | file.c | 124 * bitmaps handling below becomes unpleasant, to put it mildly... alloc_fdtable()
|
H A D | select.c | 571 * We need 6 bitmaps (in/out/ex for both incoming and outgoing), core_sys_select()
|
H A D | compat.c | 1256 * We need 6 bitmaps (in/out/ex for both incoming and outgoing), compat_core_sys_select()
|
/linux-4.4.14/include/linux/usb/ |
H A D | audio-v2.h | 26 * bmaControls() is a (ch+1)-element array of 4-byte bitmaps,
|
/linux-4.4.14/include/kvm/ |
H A D | arm_vgic.h | 249 * Array of bitmaps, one per VCPU, describing if IRQn is
|
/linux-4.4.14/include/uapi/linux/ |
H A D | gfs2_ondisk.h | 148 __be32 ri_bitbytes; /* number of bytes in data bitmaps */
|
/linux-4.4.14/arch/powerpc/mm/ |
H A D | slb_low.S | 117 /* when using slices, we extract the psize off the slice bitmaps
|
H A D | slice.c | 123 * of the high or low area bitmaps, the first high area starts slice_high_has_vma()
|
/linux-4.4.14/drivers/md/ |
H A D | md-cluster.c | 254 pr_err("md-cluster: Cannot initialize bitmaps\n"); recover_bitmaps() 679 pr_warn("md-cluster: Could not gather bitmaps from slot %d", i); gather_all_resync_info() 1011 pr_warn("md-cluster: Could not gather bitmaps from slot %d", sn); gather_bitmaps()
|
H A D | dm-thin-metadata.c | 60 * The space map metadata variant doesn't have a bitmaps btree. Instead
|
H A D | md.c | 929 * support bitmaps. It prints an error message and returns non-zero if mddev 937 printk(KERN_ERR "%s: bitmaps are not supported for %s\n", md_check_no_bitmap() 2781 * if we ever get bitmaps working here. slot_store()
|
/linux-4.4.14/fs/btrfs/tests/ |
H A D | free-space-tests.c | 179 /* Test a bit straddling two bitmaps */ test_bitmaps() 183 test_msg("Couldn't add space that straddles two bitmaps %d\n", test_bitmaps() 469 * that forces use of bitmaps as soon as we have at least 1 test_steal_space_from_bitmap_to_extent()
|
/linux-4.4.14/drivers/usb/wusbcore/ |
H A D | rh.c | 195 /* two bitmaps: ports removable, and usb 1.0 legacy PortPwrCtrlMask */ wusbhc_rh_get_hub_descr()
|
/linux-4.4.14/drivers/md/persistent-data/ |
H A D | dm-space-map-common.c | 218 DMERR("block size too big to hold bitmaps"); sm_ll_init()
|
/linux-4.4.14/fs/nilfs2/ |
H A D | namei.c | 37 * Big-endian to little-endian byte-swapping/bitmaps by
|
H A D | dir.c | 38 * Big-endian to little-endian byte-swapping/bitmaps by
|
H A D | super.c | 36 * Big-endian to little-endian byte-swapping/bitmaps by
|
/linux-4.4.14/fs/omfs/ |
H A D | inode.c | 182 * bitmaps.
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
H A D | sta_cmdresp.c | 277 * - HT MCS rate bitmaps 279 * Based on the new rate bitmaps, the function re-evaluates if
|
/linux-4.4.14/drivers/irqchip/ |
H A D | irq-mips-gic.c | 324 /* Get per-cpu bitmaps */ gic_handle_shared_int()
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
H A D | mthca_mr.c | 81 * through the bitmaps)
|
/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
H A D | 3945-rs.c | 276 * we keep these bitmaps!). il3945_collect_tx_data()
|
H A D | 4965-rs.c | 441 * we keep these bitmaps!). il4965_rs_collect_tx_data() 1673 * allow a new search. Also (below) reset all bitmaps and il4965_rs_stay_in_table() 1694 * history bitmaps and rate-specific stats for all rates in il4965_rs_stay_in_table() 1712 * bitmaps and stats in active table (this will become the new il4965_rs_stay_in_table()
|
H A D | common.h | 2818 /* The following are bitmaps of rates; RATE_6M_MASK, etc. */
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_cxt.c | 487 /* Allocate and initialize the acquired cids bitmaps */ qed_cxt_tables_alloc()
|
/linux-4.4.14/block/ |
H A D | blk-mq-tag.c | 2 * Fast and scalable bitmap tagging variant. Uses sparser bitmaps spread
|
/linux-4.4.14/fs/f2fs/ |
H A D | segment.h | 245 struct mutex seglist_lock; /* lock for segment bitmaps */
|
/linux-4.4.14/fs/nfs/ |
H A D | callback_xdr.c | 23 #define CB_OP_GETATTR_BITMAP_MAXSZ (4 * 4) // bitmap length, 3 bitmaps
|
H A D | nfs4xdr.c | 5316 /* The bitmap (xdr len + bitmaps) and the attr xdr len words decode_getacl() 5318 * variable length bitmaps.*/ decode_getacl()
|
/linux-4.4.14/fs/ocfs2/ |
H A D | ocfs2.h | 56 * metadata, but larger files (including bitmaps, etc) must be taken
|
H A D | quota_global.c | 62 * -> read bitmaps -> ip_alloc_sem of lf
|
H A D | quota_local.c | 248 /* Load quota bitmaps into memory */ ocfs2_load_local_quota_bitmaps()
|
H A D | suballoc.c | 1239 * allocations, as those bitmaps are separate and undo access is never 1482 /* Tail groups in cluster bitmaps which aren't cpg ocfs2_cluster_group_search()
|
H A D | ocfs2_fs.h | 911 * bitmaps run to the end of the block.
|
/linux-4.4.14/include/net/ |
H A D | netlabel.h | 148 * This structure is used to represent category bitmaps. Due to the large
|
H A D | cfg80211.h | 2420 * Parameters are bitmaps of allowed antennas to use for TX/RX. Drivers may
|
H A D | mac80211.h | 3075 * Parameters are bitmaps of allowed antennas to use for TX/RX. Drivers may
|
/linux-4.4.14/drivers/usb/host/ |
H A D | ehci-hub.c | 703 /* two bitmaps: ports removable, and usb 1.0 legacy PortPwrCtrlMask */ ehci_hub_descriptor()
|
H A D | fotg210-hcd.c | 1476 /* two bitmaps: ports removable, and usb 1.0 legacy PortPwrCtrlMask */ fotg210_hub_descriptor()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
H A D | ipath_verbs.h | 511 * large bitmaps are not allocated unless large numbers of QPs are used.
|
/linux-4.4.14/drivers/soc/qcom/ |
H A D | smd.c | 108 * @allocated: array of bitmaps representing already allocated channels
|
/linux-4.4.14/drivers/scsi/aic94xx/ |
H A D | aic94xx_hwi.c | 609 /* The kernel wants bitmaps to be unsigned long sized. */ asd_init_ctxmem()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
H A D | qib_verbs.h | 641 * large bitmaps are not allocated unless large numbers of QPs are used.
|
H A D | qib_iba7322.c | 6481 qib_dev_err(dd, "Failed allocation for hdrchk bitmaps\n"); qib_init_7322_variables()
|
/linux-4.4.14/drivers/net/ethernet/fujitsu/ |
H A D | fmvj18x_cs.c | 186 /* default bitmaps */
|
/linux-4.4.14/net/netlink/ |
H A D | genetlink.c | 261 /* if still initializing, can't and don't need to to realloc bitmaps */ genl_validate_assign_mc_groups()
|
/linux-4.4.14/drivers/input/mouse/ |
H A D | alps.c | 380 * bitmaps was empty. 382 * The bitmaps don't have enough data to track fingers, so this function
|
/linux-4.4.14/drivers/video/fbdev/ |
H A D | tridentfb.c | 1300 vga_mm_wseq(par->io_virt, 4, 0x0E); /* memory mode enable bitmaps ?? */ tridentfb_set_par()
|
/linux-4.4.14/drivers/media/platform/soc_camera/ |
H A D | soc_camera.c | 57 * Protects lists and bitmaps of hosts and devices.
|
/linux-4.4.14/fs/ocfs2/cluster/ |
H A D | heartbeat.c | 67 * In global heartbeat, we maintain a series of region bitmaps.
|
/linux-4.4.14/net/ipv4/ |
H A D | cipso_ipv4.c | 1261 * translation between host and network category bitmaps. Returns the size of
|
/linux-4.4.14/fs/jfs/ |
H A D | jfs_dmap.c | 67 * to the persistent bitmaps in dmaps) is guarded by (busy) buffers. 3736 * at entry, the bitmaps had been initialized as free (ZEROS);
|
/linux-4.4.14/fs/nfsd/ |
H A D | nfs4xdr.c | 1406 dprintk("Too many fore channel attr bitmaps!\n"); nfsd4_decode_create_session() 1423 dprintk("Too many back channel attr bitmaps!\n"); nfsd4_decode_create_session()
|
/linux-4.4.14/drivers/usb/core/ |
H A D | message.c | 933 * Bits in these status bitmaps are set using the SET_FEATURE request,
|
/linux-4.4.14/drivers/mmc/card/ |
H A D | block.c | 84 * currently limited by the size of the static bitmaps below.
|
/linux-4.4.14/drivers/media/rc/ |
H A D | imon.c | 1008 * text into bitmaps for display. This is really flexible (you can
|
/linux-4.4.14/drivers/atm/ |
H A D | lanai.c | 302 * Each device has two bitmaps for each VCC (baclog_vccs and transmit_ready)
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
H A D | i915_gem_gtt.c | 1262 /* Allocations have completed successfully, so set the bitmaps, and do
|
/linux-4.4.14/arch/x86/kvm/ |
H A D | vmx.c | 2596 * without MSR bitmaps. nested_vmx_setup_ctls_msrs() 7580 * MSR bitmap. This may be the case even when L0 doesn't use MSR bitmaps. 7592 * The MSR_BITMAP page is divided into four 1024-byte bitmaps, nested_vmx_exit_handled_msr() 10227 /* TODO: These cannot have changed unless we have MSR bitmaps and prepare_vmcs12()
|
H A D | svm.c | 2352 * This function merges the msr permission bitmaps of kvm and the nested_svm_vmrun_msrpm()
|
/linux-4.4.14/fs/jbd2/ |
H A D | journal.c | 581 * bitmaps, when the fs is running out of space.
|
H A D | transaction.c | 1199 * operations on the bitmaps. The journaling code must keep a copy of
|
/linux-4.4.14/mm/ |
H A D | mempolicy.c | 1232 * User space interface with variable sized bitmaps for nodelists.
|
H A D | page_alloc.c | 5192 * - clear the memory bitmaps
|
/linux-4.4.14/drivers/net/ethernet/3com/ |
H A D | 3c59x.c | 215 EEPROM_8BIT=0x10, /* AKPM: Uses 0x230 as the base bitmaps for EEPROM reads */
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_main.c | 3912 /* Allocate the memory for the vaious egress queue bitmaps adap_init0()
|
/linux-4.4.14/net/mac80211/ |
H A D | rx.c | 149 /* allocate extra bitmaps */ ieee80211_rx_radiotap_hdrlen()
|