Searched refs:bitmaps (Results 1 - 165 of 165) sorted by relevance

/linux-4.4.14/fs/reiserfs/
H A Dresize.c83 /* 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 Djournal.c217 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 Dxattr_acl.c387 /* We need to account for writes + bitmaps for two files */ reiserfs_cache_default_acl()
H A Dbitmap.c77 * 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 Dprints.c562 ("Busy blocks (skipped %d, bitmaps - %d, journal (or reserved) blocks - %d\n" print_super_block()
H A Dreiserfs.h212 /* 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 Dinode.c3348 /* we're changing at most 2 bitmaps, inode + super */ reiserfs_setattr()
/linux-4.4.14/arch/arm/include/asm/
H A Ddma-iommu.h16 unsigned long **bitmaps; /* array of bitmaps */ member in struct:dma_iommu_mapping
/linux-4.4.14/net/sched/
H A Dsch_qfq.c89 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 Dminix.h103 * 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 Dbitmap.c12 /* bitmap.c contains the code that handles the inode and block bitmaps */
H A Dinode.c264 * 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 Dthreads.h12 * bit of memory. Use nr_cpu_ids instead of this except for static bitmaps.
H A Dbitmap.h12 * bitmaps provide bit arrays that consume one or more unsigned
65 * Also the following operations in asm/bitops.h apply to bitmaps.
H A Dkvm_host.h293 * Some of the bitops functions do not support too long bitmaps.
H A Dlibata.h337 /* encoding various smaller bitmaps into a single
/linux-4.4.14/fs/btrfs/
H A Dfree-space-cache.c677 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 Dinode-map.c290 * 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 Dctree.h1309 int bitmaps; member in struct:btrfs_io_ctl
/linux-4.4.14/block/partitions/
H A Dldm.h99 #define TOC_BITMAP2 "log" /* bitmaps in the TOCBLOCK. */
127 struct tocblock { /* We have exactly two bitmaps. */
H A Dldm.c464 ldm_crit("The bitmaps are out of range. Giving up."); ldm_validate_tocblocks()
/linux-4.4.14/net/rds/
H A Dcong.c55 * 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 Dib_recv.c758 * 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 Diw_recv.c547 * 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 Dxp_uv.c85 /* ??? Is this same as sn2 nasid in mach/part bitmaps set up by SAL? */ xp_cpu_to_nasid_uv()
H A Dxpc.h61 * SAL also sets up two bitmaps (or masks), one that reflects the actual
H A Dxpc_sn2.c26 * C-brick nasids, thus the need for bitmaps which don't account for
/linux-4.4.14/arch/x86/kernel/
H A Dioport.c89 * you'd need 8kB of bitmaps/process, which is a bit excessive.
H A Dprocess_32.c283 * Now maybe handle debug registers and/or IO bitmaps __switch_to()
H A Dprocess_64.c409 * Now maybe reload the debug registers and handle I/O bitmaps __switch_to()
/linux-4.4.14/fs/gfs2/
H A Drgrp.h19 * through the bitmaps by looking a word at a time.
H A Drgrp.c81 * 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 Dincore.h86 u32 rd_bitbytes; /* number of bytes in data bitmaps */
H A Dops_fstype.c300 * GFS2_NBBY; /* not the rgrp bitmap, subsequent bitmaps only */ gfs2_read_sb()
/linux-4.4.14/security/selinux/ss/
H A Debitmap.h3 * arbitrary number of bits. Extensible bitmaps are
/linux-4.4.14/arch/arm/mm/
H A Ddma-mapping.c1051 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 Dbitmap.c20 * 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 Dbitops.h11 * 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 Dballoc.c10 * 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 Dmballoc.h33 * bitmaps, maintains and uses them to check for double allocations
H A Dfsync.c14 * Big-endian to little-endian byte-swapping/bitmaps by
H A Dresize.c232 * 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 Dialloc.c11 * 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 Dmigrate.c462 * Worst case we can touch the allocation bitmaps, a bgd ext4_ext_migrate()
H A Ddir.c17 * Big-endian to little-endian byte-swapping/bitmaps by
H A Dindirect.c603 * 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 Dmballoc.c230 * 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 Dinode.c4964 * 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 Dsuper.c15 * 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 Dnamei.c15 * Big-endian to little-endian byte-swapping/bitmaps by
H A Dext4.h3213 * Add new method to test whether block and inode bitmaps are properly
H A Dextents.c2426 * bitmaps and block group descriptor blocks ext4_ext_calc_credits_for_single_extent()
/linux-4.4.14/fs/hpfs/
H A Dalloc.c197 * 3) search all bitmaps
198 * 4) search all bitmaps ignoring number of pre-allocated
312 /* Free sectors in bitmaps */
H A Dsuper.c627 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 Dhpfs.h88 __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 Dialloc.c11 * 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 Dnamei.c29 * Big-endian to little-endian byte-swapping/bitmaps by
H A Dballoc.c10 * 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 Ddir.c17 * Big-endian to little-endian byte-swapping/bitmaps by
H A Dinode.c17 * Big-endian to little-endian byte-swapping/bitmaps by
H A Dsuper.c15 * Big-endian to little-endian byte-swapping/bitmaps by
/linux-4.4.14/include/uapi/linux/raid/
H A Dmd_u.h29 * >=2 means that Internal bitmaps are supported by setting MD_SB_BITMAP_PRESENT
/linux-4.4.14/fs/ufs/
H A Dialloc.c19 * Big-endian to little-endian byte-swapping/bitmaps by
51 * bitmaps. Otherwise a newly created file might use
H A Dnamei.c26 * Big-endian to little-endian byte-swapping/bitmaps by
H A Dinode.c24 * Big-endian to little-endian byte-swapping/bitmaps by
H A Dsuper.c24 * Big-endian to little-endian byte-swapping/bitmaps by
/linux-4.4.14/arch/s390/include/asm/
H A Dbitops.h10 * 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 Dinterrupt.c49 * 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 Di40e_virtchnl.h226 * 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 Di40e_virtchnl.h226 * 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 Dkvm_emulate.h325 /* 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 Dpid.c16 * 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 Dsysctl.c2645 * large bitmaps may be represented in a compact manner. Writing into
H A Dsignal.c3552 /* on little-endian bitmaps don't care about granularity */ COMPAT_SYSCALL_DEFINE2()
/linux-4.4.14/drivers/staging/rdma/hfi1/
H A Dqp.h63 * large bitmaps are not allocated unless large numbers of QPs are used.
H A Dhfi.h893 * A page that will hold event notification bitmaps for all
/linux-4.4.14/drivers/uwb/
H A Dallocator.c367 /* fill the safe and unsafe bitmaps */ uwb_rsv_find_best_allocation()
H A Ddrp-ie.c154 /* Determine unique MAS bitmaps in zones from bitmap. */ uwb_drp_ie_from_bm()
/linux-4.4.14/drivers/gpu/drm/qxl/
H A Dqxl_image.c124 wrong (check the bitmaps are sent correctly qxl_image_init_helper()
/linux-4.4.14/include/sound/
H A Demux_synth.h148 unsigned long drum_flags; /* drum bitmaps */
/linux-4.4.14/arch/powerpc/kvm/
H A De500.h36 /* TLB1 entry is mapped by host TLB1, tracked by bitmaps */
/linux-4.4.14/arch/cris/kernel/
H A Dsetup.c122 * 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 Dreset-handler.S65 movw r0, #0x3FFD @ enable, cluster_switch, immed, bitmaps
/linux-4.4.14/kernel/power/
H A Dsnapshot.c225 * 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 Dalloc.c489 * 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 Dqp.c762 /* We reserve at least 1 extra for bitmaps that we don't have enough space for*/ mlx4_init_qp_table()
H A Dmlx4.h1430 * the attached bitmaps.
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
H A Drs.h360 /* The following are bitmaps of rates; IWL_RATE_6M_MASK, etc. */
H A Drs.c489 * 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 Drxon.c971 * 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 Drs.h310 /* The following are bitmaps of rates; IWL_RATE_6M_MASK, etc. */
H A Dmac-ctxt.c563 * 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 Drs.c678 * 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 Ddrbd_proc.c95 * Note: currently we don't support such large bitmaps on 32bit drbd_get_syncer_progress()
/linux-4.4.14/net/wireless/
H A Dradiotap.c136 * check for insanity where the present bitmaps ieee80211_radiotap_iterator_init()
H A Dcore.c662 * Since we use a u32 for rate bitmaps in wiphy_register()
/linux-4.4.14/fs/
H A Dsync.c104 * just write metadata (such as inodes or bitmaps) to block device page cache
H A Dfcntl.c421 /* Table to convert sigio signal codes into poll band bitmaps */
H A Dfile.c124 * bitmaps handling below becomes unpleasant, to put it mildly... alloc_fdtable()
H A Dselect.c571 * We need 6 bitmaps (in/out/ex for both incoming and outgoing), core_sys_select()
H A Dcompat.c1256 * 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 Daudio-v2.h26 * bmaControls() is a (ch+1)-element array of 4-byte bitmaps,
/linux-4.4.14/include/kvm/
H A Darm_vgic.h249 * Array of bitmaps, one per VCPU, describing if IRQn is
/linux-4.4.14/include/uapi/linux/
H A Dgfs2_ondisk.h148 __be32 ri_bitbytes; /* number of bytes in data bitmaps */
/linux-4.4.14/arch/powerpc/mm/
H A Dslb_low.S117 /* when using slices, we extract the psize off the slice bitmaps
H A Dslice.c123 * of the high or low area bitmaps, the first high area starts slice_high_has_vma()
/linux-4.4.14/drivers/md/
H A Dmd-cluster.c254 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 Ddm-thin-metadata.c60 * The space map metadata variant doesn't have a bitmaps btree. Instead
H A Dmd.c929 * 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 Dfree-space-tests.c179 /* 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 Drh.c195 /* 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 Ddm-space-map-common.c218 DMERR("block size too big to hold bitmaps"); sm_ll_init()
/linux-4.4.14/fs/nilfs2/
H A Dnamei.c37 * Big-endian to little-endian byte-swapping/bitmaps by
H A Ddir.c38 * Big-endian to little-endian byte-swapping/bitmaps by
H A Dsuper.c36 * Big-endian to little-endian byte-swapping/bitmaps by
/linux-4.4.14/fs/omfs/
H A Dinode.c182 * bitmaps.
/linux-4.4.14/drivers/net/wireless/mwifiex/
H A Dsta_cmdresp.c277 * - HT MCS rate bitmaps
279 * Based on the new rate bitmaps, the function re-evaluates if
/linux-4.4.14/drivers/irqchip/
H A Dirq-mips-gic.c324 /* Get per-cpu bitmaps */ gic_handle_shared_int()
/linux-4.4.14/drivers/infiniband/hw/mthca/
H A Dmthca_mr.c81 * through the bitmaps)
/linux-4.4.14/drivers/net/wireless/iwlegacy/
H A D3945-rs.c276 * we keep these bitmaps!). il3945_collect_tx_data()
H A D4965-rs.c441 * 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 Dcommon.h2818 /* The following are bitmaps of rates; RATE_6M_MASK, etc. */
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
H A Dqed_cxt.c487 /* Allocate and initialize the acquired cids bitmaps */ qed_cxt_tables_alloc()
/linux-4.4.14/block/
H A Dblk-mq-tag.c2 * Fast and scalable bitmap tagging variant. Uses sparser bitmaps spread
/linux-4.4.14/fs/f2fs/
H A Dsegment.h245 struct mutex seglist_lock; /* lock for segment bitmaps */
/linux-4.4.14/fs/nfs/
H A Dcallback_xdr.c23 #define CB_OP_GETATTR_BITMAP_MAXSZ (4 * 4) // bitmap length, 3 bitmaps
H A Dnfs4xdr.c5316 /* 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 Docfs2.h56 * metadata, but larger files (including bitmaps, etc) must be taken
H A Dquota_global.c62 * -> read bitmaps -> ip_alloc_sem of lf
H A Dquota_local.c248 /* Load quota bitmaps into memory */ ocfs2_load_local_quota_bitmaps()
H A Dsuballoc.c1239 * 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 Docfs2_fs.h911 * bitmaps run to the end of the block.
/linux-4.4.14/include/net/
H A Dnetlabel.h148 * This structure is used to represent category bitmaps. Due to the large
H A Dcfg80211.h2420 * Parameters are bitmaps of allowed antennas to use for TX/RX. Drivers may
H A Dmac80211.h3075 * Parameters are bitmaps of allowed antennas to use for TX/RX. Drivers may
/linux-4.4.14/drivers/usb/host/
H A Dehci-hub.c703 /* two bitmaps: ports removable, and usb 1.0 legacy PortPwrCtrlMask */ ehci_hub_descriptor()
H A Dfotg210-hcd.c1476 /* two bitmaps: ports removable, and usb 1.0 legacy PortPwrCtrlMask */ fotg210_hub_descriptor()
/linux-4.4.14/drivers/staging/rdma/ipath/
H A Dipath_verbs.h511 * large bitmaps are not allocated unless large numbers of QPs are used.
/linux-4.4.14/drivers/soc/qcom/
H A Dsmd.c108 * @allocated: array of bitmaps representing already allocated channels
/linux-4.4.14/drivers/scsi/aic94xx/
H A Daic94xx_hwi.c609 /* The kernel wants bitmaps to be unsigned long sized. */ asd_init_ctxmem()
/linux-4.4.14/drivers/infiniband/hw/qib/
H A Dqib_verbs.h641 * large bitmaps are not allocated unless large numbers of QPs are used.
H A Dqib_iba7322.c6481 qib_dev_err(dd, "Failed allocation for hdrchk bitmaps\n"); qib_init_7322_variables()
/linux-4.4.14/drivers/net/ethernet/fujitsu/
H A Dfmvj18x_cs.c186 /* default bitmaps */
/linux-4.4.14/net/netlink/
H A Dgenetlink.c261 /* 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 Dalps.c380 * 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 Dtridentfb.c1300 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 Dsoc_camera.c57 * Protects lists and bitmaps of hosts and devices.
/linux-4.4.14/fs/ocfs2/cluster/
H A Dheartbeat.c67 * In global heartbeat, we maintain a series of region bitmaps.
/linux-4.4.14/net/ipv4/
H A Dcipso_ipv4.c1261 * translation between host and network category bitmaps. Returns the size of
/linux-4.4.14/fs/jfs/
H A Djfs_dmap.c67 * 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 Dnfs4xdr.c1406 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 Dmessage.c933 * Bits in these status bitmaps are set using the SET_FEATURE request,
/linux-4.4.14/drivers/mmc/card/
H A Dblock.c84 * currently limited by the size of the static bitmaps below.
/linux-4.4.14/drivers/media/rc/
H A Dimon.c1008 * text into bitmaps for display. This is really flexible (you can
/linux-4.4.14/drivers/atm/
H A Dlanai.c302 * Each device has two bitmaps for each VCC (baclog_vccs and transmit_ready)
/linux-4.4.14/drivers/gpu/drm/i915/
H A Di915_gem_gtt.c1262 /* Allocations have completed successfully, so set the bitmaps, and do
/linux-4.4.14/arch/x86/kvm/
H A Dvmx.c2596 * 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 Dsvm.c2352 * This function merges the msr permission bitmaps of kvm and the nested_svm_vmrun_msrpm()
/linux-4.4.14/fs/jbd2/
H A Djournal.c581 * bitmaps, when the fs is running out of space.
H A Dtransaction.c1199 * operations on the bitmaps. The journaling code must keep a copy of
/linux-4.4.14/mm/
H A Dmempolicy.c1232 * User space interface with variable sized bitmaps for nodelists.
H A Dpage_alloc.c5192 * - clear the memory bitmaps
/linux-4.4.14/drivers/net/ethernet/3com/
H A D3c59x.c215 EEPROM_8BIT=0x10, /* AKPM: Uses 0x230 as the base bitmaps for EEPROM reads */
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_main.c3912 /* Allocate the memory for the vaious egress queue bitmaps adap_init0()
/linux-4.4.14/net/mac80211/
H A Drx.c149 /* allocate extra bitmaps */ ieee80211_rx_radiotap_hdrlen()

Completed in 5819 milliseconds