Home
last modified time | relevance | path

Searched defs:bitmap (Results 1 – 25 of 201) sorted by relevance

123456789

/Linux-v5.4/drivers/md/
Dmd-bitmap.h180 struct bitmap { struct
182 struct bitmap_counts { argument
195 struct mddev *mddev; /* the md device that the bitmap is for */ argument
200 struct bitmap_storage { argument
202 struct page *sb_page; /* cached copy of the bitmap argument
220 * the bitmap daemon - periodically wakes up and sweeps the bitmap argument
225 * update bitmap with resync progress */ argument
227 atomic_t pending_writes; /* pending writes to the bitmap file */ argument
236 /* the bitmap API */ argument
Dmd-bitmap.c35 static inline char *bmname(struct bitmap *bitmap) in bmname()
50 static int md_bitmap_checkpage(struct bitmap_counts *bitmap, in md_bitmap_checkpage()
119 static void md_bitmap_checkfree(struct bitmap_counts *bitmap, unsigned long page) in md_bitmap_checkfree()
212 static int write_sb_page(struct bitmap *bitmap, struct page *page, int wait) in write_sb_page()
288 static void write_page(struct bitmap *bitmap, struct page *page, int wait) in write_page()
319 struct bitmap *bitmap = bh->b_private; in end_bitmap_write() local
360 struct bitmap *bitmap, in read_page()
429 static void md_bitmap_wait_writes(struct bitmap *bitmap) in md_bitmap_wait_writes()
447 void md_bitmap_update_sb(struct bitmap *bitmap) in md_bitmap_update_sb()
483 void md_bitmap_print_sb(struct bitmap *bitmap) in md_bitmap_print_sb()
[all …]
/Linux-v5.4/fs/xfs/scrub/
Dbitmap.c22 struct xfs_bitmap *bitmap, in xfs_bitmap_set()
43 struct xfs_bitmap *bitmap) in xfs_bitmap_destroy()
57 struct xfs_bitmap *bitmap) in xfs_bitmap_init()
100 struct xfs_bitmap *bitmap, in xfs_bitmap_disunion()
251 struct xfs_bitmap *bitmap, in xfs_bitmap_set_btcur_path()
279 struct xfs_bitmap *bitmap = priv; in xfs_bitmap_collect_btblock() local
294 struct xfs_bitmap *bitmap, in xfs_bitmap_set_btblocks()
Dbitmap.h22 #define for_each_xfs_bitmap_extent(bex, n, bitmap) \ argument
25 #define for_each_xfs_bitmap_block(b, bex, n, bitmap) \ argument
/Linux-v5.4/lib/
Dfind_bit_benchmark.c36 static int __init test_find_first_bit(void *bitmap, unsigned long len) in test_find_first_bit()
52 static int __init test_find_next_bit(const void *bitmap, unsigned long len) in test_find_next_bit()
66 static int __init test_find_next_zero_bit(const void *bitmap, unsigned long len) in test_find_next_zero_bit()
80 static int __init test_find_last_bit(const void *bitmap, unsigned long len) in test_find_last_bit()
99 static int __init test_find_next_and_bit(const void *bitmap, in test_find_next_and_bit()
Didr.c385 struct ida_bitmap *bitmap, *alloc = NULL; in ida_alloc_range() local
488 struct ida_bitmap *bitmap; in ida_free() local
539 struct ida_bitmap *bitmap; in ida_destroy() local
577 struct ida_bitmap *bitmap = entry; in ida_dump_entry() local
Dbitmap.c255 int __bitmap_weight(const unsigned long *bitmap, unsigned int bits) in __bitmap_weight()
515 unsigned long *bitmap, int nbits) in bitmap_set_region()
1032 static int __reg_op(unsigned long *bitmap, unsigned int pos, int order, int reg_op) in __reg_op()
1098 int bitmap_find_free_region(unsigned long *bitmap, unsigned int bits, int order) in bitmap_find_free_region()
1123 void bitmap_release_region(unsigned long *bitmap, unsigned int pos, int order) in bitmap_release_region()
1140 int bitmap_allocate_region(unsigned long *bitmap, unsigned int pos, int order) in bitmap_allocate_region()
1184 void bitmap_free(const unsigned long *bitmap) in bitmap_free()
1197 void bitmap_from_arr32(unsigned long *bitmap, const u32 *buf, unsigned int nbits) in bitmap_from_arr32()
1220 void bitmap_to_arr32(u32 *buf, const unsigned long *bitmap, unsigned int nbits) in bitmap_to_arr32()
Dmemweight.c15 const unsigned char *bitmap = ptr; in memweight() local
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx4/
Dalloc.c44 u32 mlx4_bitmap_alloc(struct mlx4_bitmap *bitmap) in mlx4_bitmap_alloc()
74 void mlx4_bitmap_free(struct mlx4_bitmap *bitmap, u32 obj, int use_rr) in mlx4_bitmap_free()
79 static unsigned long find_aligned_range(unsigned long *bitmap, in find_aligned_range()
109 u32 mlx4_bitmap_alloc_range(struct mlx4_bitmap *bitmap, int cnt, in mlx4_bitmap_alloc_range()
147 u32 mlx4_bitmap_avail(struct mlx4_bitmap *bitmap) in mlx4_bitmap_avail()
152 static u32 mlx4_bitmap_masked_value(struct mlx4_bitmap *bitmap, u32 obj) in mlx4_bitmap_masked_value()
157 void mlx4_bitmap_free_range(struct mlx4_bitmap *bitmap, u32 obj, int cnt, in mlx4_bitmap_free_range()
173 int mlx4_bitmap_init(struct mlx4_bitmap *bitmap, u32 num, u32 mask, in mlx4_bitmap_init()
197 void mlx4_bitmap_cleanup(struct mlx4_bitmap *bitmap) in mlx4_bitmap_cleanup()
217 struct mlx4_bitmap *bitmap; member
[all …]
/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_alloc.c39 int hns_roce_bitmap_alloc(struct hns_roce_bitmap *bitmap, unsigned long *obj) in hns_roce_bitmap_alloc()
66 void hns_roce_bitmap_free(struct hns_roce_bitmap *bitmap, unsigned long obj, in hns_roce_bitmap_free()
72 int hns_roce_bitmap_alloc_range(struct hns_roce_bitmap *bitmap, int cnt, in hns_roce_bitmap_alloc_range()
111 void hns_roce_bitmap_free_range(struct hns_roce_bitmap *bitmap, in hns_roce_bitmap_free_range()
130 int hns_roce_bitmap_init(struct hns_roce_bitmap *bitmap, u32 num, u32 mask, in hns_roce_bitmap_init()
155 void hns_roce_bitmap_cleanup(struct hns_roce_bitmap *bitmap) in hns_roce_bitmap_cleanup()
/Linux-v5.4/fs/udf/
Dballoc.c35 struct udf_bitmap *bitmap, unsigned int block, in read_block_bitmap()
54 struct udf_bitmap *bitmap, in __load_block_bitmap()
76 struct udf_bitmap *bitmap, in load_block_bitmap()
106 struct udf_bitmap *bitmap, in udf_bitmap_free_blocks()
172 struct udf_bitmap *bitmap, in udf_bitmap_prealloc_blocks()
220 struct udf_bitmap *bitmap, uint16_t partition, in udf_bitmap_new_block()
/Linux-v5.4/fs/btrfs/tests/
Dextent-io-tests.c271 static int check_eb_bitmap(unsigned long *bitmap, struct extent_buffer *eb, in check_eb_bitmap()
296 static int __test_eb_bitmaps(unsigned long *bitmap, struct extent_buffer *eb, in __test_eb_bitmaps()
383 unsigned long *bitmap = NULL; in test_eb_bitmaps() local
/Linux-v5.4/fs/hfs/
Dbitmap.c29 static u32 hfs_find_set_zero_bits(__be32 *bitmap, u32 size, u32 offset, u32 *max) in hfs_find_set_zero_bits()
141 void *bitmap; in hfs_vbm_search_free() local
/Linux-v5.4/fs/nfs/
Dnfs4xdr.c980 const __u32 *bitmap, size_t len) in xdr_encode_bitmap4()
993 static size_t mask_bitmap4(const __u32 *bitmap, const __u32 *mask, in mask_bitmap4()
1246 const __u32 *bitmap, const __u32 *mask, size_t len, in encode_getattr()
3232 decode_bitmap4(struct xdr_stream *xdr, uint32_t *bitmap, size_t sz) in decode_bitmap4()
3244 static int decode_attr_bitmap(struct xdr_stream *xdr, uint32_t *bitmap) in decode_attr_bitmap()
3263 static int decode_attr_supported(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *bitmask) in decode_attr_supported()
3278 static int decode_attr_type(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *type) in decode_attr_type()
3303 uint32_t *bitmap, uint32_t *type) in decode_attr_fh_expire_type()
3321 static int decode_attr_change(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *change) in decode_attr_change()
3342 static int decode_attr_size(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *size) in decode_attr_size()
[all …]
Dcallback_xdr.c105 static __be32 decode_bitmap(struct xdr_stream *xdr, uint32_t *bitmap) in decode_bitmap()
452 uint32_t bitmap[2]; in decode_recallany_args() local
597 static __be32 encode_attr_bitmap(struct xdr_stream *xdr, const uint32_t *bitmap, size_t sz) in encode_attr_bitmap()
604 static __be32 encode_attr_change(struct xdr_stream *xdr, const uint32_t *bitmap, uint64_t change) in encode_attr_change()
617 static __be32 encode_attr_size(struct xdr_stream *xdr, const uint32_t *bitmap, uint64_t size) in encode_attr_size()
642 static __be32 encode_attr_ctime(struct xdr_stream *xdr, const uint32_t *bitmap, const struct timesp… in encode_attr_ctime()
649 static __be32 encode_attr_mtime(struct xdr_stream *xdr, const uint32_t *bitmap, const struct timesp… in encode_attr_mtime()
/Linux-v5.4/tools/lib/
Dbitmap.c8 int __bitmap_weight(const unsigned long *bitmap, int bits) in __bitmap_weight()
31 size_t bitmap_scnprintf(unsigned long *bitmap, int nbits, in bitmap_scnprintf()
/Linux-v5.4/net/netlabel/
Dnetlabel_kapi.c613 NETLBL_CATMAP_MAPTYPE bitmap; in netlbl_catmap_walk() local
670 NETLBL_CATMAP_MAPTYPE bitmap; in netlbl_catmap_walkrng() local
727 unsigned long *bitmap) in netlbl_catmap_getlong()
838 unsigned long bitmap, in netlbl_catmap_setlong()
874 int netlbl_bitmap_walk(const unsigned char *bitmap, u32 bitmap_len, in netlbl_bitmap_walk()
915 void netlbl_bitmap_setbit(unsigned char *bitmap, u32 bit, u8 state) in netlbl_bitmap_setbit()
/Linux-v5.4/fs/nilfs2/
Dalloc.c380 static int nilfs_palloc_find_available_slot(unsigned char *bitmap, in nilfs_palloc_find_available_slot()
503 unsigned char *bitmap; in nilfs_palloc_prepare_alloc_entry() local
603 unsigned char *bitmap; in nilfs_palloc_commit_free_entry() local
644 unsigned char *bitmap; in nilfs_palloc_abort_alloc_entry() local
728 unsigned char *bitmap; in nilfs_palloc_freev() local
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/
Dcam.c262 u32 bitmap = (rtlpriv->sec.hwsec_cam_bitmap) >> 4; in rtl_cam_get_free_entry() local
295 u32 bitmap; in rtl_cam_del_entry() local
/Linux-v5.4/drivers/cpufreq/
Dspeedstep-lib.c39 u8 bitmap; /* power on configuration bits in pentium3_get_frequency() member
62 u8 bitmap; /* power on configuration bits [18: 19] in pentium3_get_frequency() member
/Linux-v5.4/fs/ocfs2/
Dlocalalloc.c724 void *bitmap; in ocfs2_claim_local_alloc_bits() local
780 void *bitmap; in ocfs2_free_local_alloc_bits() local
832 void *bitmap = NULL; in ocfs2_local_alloc_find_clear_bits() local
959 void *bitmap; in ocfs2_sync_local_to_main() local
/Linux-v5.4/fs/afs/
Ddir_edit.c25 u64 bitmap; in afs_find_contig_bits() local
122 u64 bitmap; in afs_dir_scan_block() local
/Linux-v5.4/arch/powerpc/include/asm/
Dmsi_bitmap.h14 unsigned long *bitmap; member
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Duar.c212 unsigned long *bitmap; in alloc_bfreg() local
299 unsigned long *bitmap; in mlx5_free_bfreg() local
/Linux-v5.4/arch/x86/kvm/
Dlapic.c76 static inline int apic_test_vector(int vec, void *bitmap) in apic_test_vector()
89 static inline int __apic_test_and_set_vector(int vec, void *bitmap) in __apic_test_and_set_vector()
94 static inline int __apic_test_and_clear_vector(int vec, void *bitmap) in __apic_test_and_clear_vector()
356 static int find_highest_vector(void *bitmap) in find_highest_vector()
371 static u8 count_vectors(void *bitmap) in count_vectors()
827 const unsigned long *bitmap, u32 bitmap_size) in kvm_vector_to_index()
880 unsigned long *bitmap) in kvm_apic_map_get_dest_lapic()
947 unsigned long bitmap; in kvm_irq_delivery_to_apic_fast() local
994 unsigned long bitmap; in kvm_intr_is_single_vcpu_fast() local
1448 void *bitmap = apic->regs + APIC_ISR; in lapic_timer_int_injected() local

123456789