Home
last modified time | relevance | path

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

/include/linux/
Diova_bitmap.h14 typedef int (*iova_bitmap_fn_t)(struct iova_bitmap *bitmap,
22 void iova_bitmap_free(struct iova_bitmap *bitmap);
23 int iova_bitmap_for_each(struct iova_bitmap *bitmap, void *opaque,
25 void iova_bitmap_set(struct iova_bitmap *bitmap,
36 static inline void iova_bitmap_free(struct iova_bitmap *bitmap) in iova_bitmap_free() argument
40 static inline int iova_bitmap_for_each(struct iova_bitmap *bitmap, void *opaque, in iova_bitmap_for_each() argument
46 static inline void iova_bitmap_set(struct iova_bitmap *bitmap, in iova_bitmap_set() argument
Dbitmap.h136 void bitmap_free(const unsigned long *bitmap);
138 DEFINE_FREE(bitmap, unsigned long *, if (_T) bitmap_free(_T))
179 unsigned int __bitmap_weight(const unsigned long *bitmap, unsigned int nbits);
294 void bitmap_from_arr32(unsigned long *bitmap, const u32 *buf,
296 void bitmap_to_arr32(u32 *buf, const unsigned long *bitmap,
299 #define bitmap_from_arr32(bitmap, buf, nbits) \ argument
300 bitmap_copy_clear_tail((unsigned long *) (bitmap), \
302 #define bitmap_to_arr32(buf, bitmap, nbits) \ argument
304 (const unsigned long *) (bitmap), (nbits))
312 void bitmap_from_arr64(unsigned long *bitmap, const u64 *buf, unsigned int nbits);
[all …]
Dfind.h6 #error only <linux/bitmap.h> can be included directly
469 unsigned long __for_each_wrap(const unsigned long *bitmap, unsigned long size, in __for_each_wrap() argument
477 bit = find_next_bit(bitmap, size, n); in __for_each_wrap()
486 bit = find_next_bit(bitmap, start, n); in __for_each_wrap()
Diommu.h362 struct iova_bitmap *bitmap; member
984 struct iova_bitmap *bitmap, in iommu_dirty_bitmap_init() argument
990 dirty->bitmap = bitmap; in iommu_dirty_bitmap_init()
998 if (dirty->bitmap) in iommu_dirty_bitmap_record()
999 iova_bitmap_set(dirty->bitmap, iova, length); in iommu_dirty_bitmap_record()
1332 struct iova_bitmap *bitmap, in iommu_dirty_bitmap_init() argument
Dcpumask.h1069 #define to_cpumask(bitmap) \ argument
1070 ((struct cpumask *)(1 ? (bitmap) \
1071 : (void *)sizeof(__check_is_bitmap(bitmap))))
1073 static __always_inline int __check_is_bitmap(const unsigned long *bitmap) in __check_is_bitmap() argument
Dmm_types.h1070 unsigned long bitmap; member
1127 mm->lru_gen.bitmap = 0; in lru_gen_init_mm()
1140 WRITE_ONCE(mm->lru_gen.bitmap, -1); in lru_gen_use_mm()
Didr.h243 unsigned long bitmap[IDA_BITMAP_LONGS]; member
Dsh_clk.h101 unsigned long *bitmap);
Dblkdev.h1508 unsigned long *bitmap; in bdev_zone_is_seq() local
1511 bitmap = rcu_dereference(disk->conv_zones_bitmap); in bdev_zone_is_seq()
1512 is_seq = !bitmap || in bdev_zone_is_seq()
1513 !test_bit(disk_zone_no(disk, sector), bitmap); in bdev_zone_is_seq()
Dpci-epc.h108 unsigned long *bitmap; member
Dio_uring_types.h67 unsigned long *bitmap; member
Defi.h550 unsigned long bitmap[]; member
Dmm.h4250 unsigned long *bitmap,
/include/linux/soc/qcom/
Dqcom-pbs.h16 int qcom_pbs_trigger_event(struct pbs_dev *pbs, u8 bitmap);
19 static inline int qcom_pbs_trigger_event(struct pbs_dev *pbs, u8 bitmap) in qcom_pbs_trigger_event() argument
Dllcc-qcom.h141 unsigned long *bitmap; member
/include/net/
Dnetlabel.h155 u64 bitmap[NETLBL_CATMAP_MAPCNT]; member
452 unsigned long *bitmap);
462 unsigned long bitmap,
467 int netlbl_bitmap_walk(const unsigned char *bitmap, u32 bitmap_len,
469 void netlbl_bitmap_setbit(unsigned char *bitmap, u32 bit, u8 state);
593 unsigned long *bitmap) in netlbl_catmap_getlong() argument
612 unsigned long bitmap, in netlbl_catmap_setlong() argument
/include/uapi/linux/
Dvirtio_input.h64 __u8 bitmap[128]; member
Dvfio.h1434 __aligned_u64 bitmap; member
1682 struct vfio_bitmap bitmap; member
Dxfrm.h88 __u32 bitmap; member
Dkvm.h1056 __u64 bitmap; member
Dvideodev2.h1309 void __user *bitmap; member
/include/xen/interface/
Dphysdev.h81 uint8_t * bitmap; member
/include/media/
Dv4l2-common.h574 unsigned long *bitmap);
/include/trace/events/
Dbtrfs.h1450 u64 size, int bitmap),
1452 TP_ARGS(block_group, cluster, size, bitmap),
1460 __field( int, bitmap )
1469 __entry->bitmap = bitmap;
1478 __entry->size, __entry->max_size, __entry->bitmap)
/include/trace/hooks/
Dmm.h42 TP_PROTO(unsigned long *bitmap,
50 TP_ARGS(bitmap, bitmap_maxno, start, bitmap_count, mask,