Home
last modified time | relevance | path

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

/include/linux/
A 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
A Dbitmap.h136 void bitmap_free(const unsigned long *bitmap);
299 #define bitmap_from_arr32(bitmap, buf, nbits) \ argument
302 #define bitmap_to_arr32(buf, bitmap, nbits) \ argument
304 (const unsigned long *) (bitmap), (nbits))
315 #define bitmap_from_arr64(bitmap, buf, nbits) \ argument
317 #define bitmap_to_arr64(buf, bitmap, nbits) \ argument
641 *rs = find_next_bit(bitmap, end, *rs); in bitmap_next_set_region()
642 *re = find_next_zero_bit(bitmap, end, *rs + 1); in bitmap_next_set_region()
657 bitmap_clear(bitmap, pos, BIT(order)); in bitmap_release_region()
678 bitmap_set(bitmap, pos, len); in bitmap_allocate_region()
[all …]
A Dmm_types.h1203 unsigned long bitmap; member
1261 mm->lru_gen.bitmap = 0; in lru_gen_init_mm()
1274 WRITE_ONCE(mm->lru_gen.bitmap, -1); in lru_gen_use_mm()
1358 unsigned long bitmap = (unsigned long)mm; in mm_cpus_allowed() local
1360 bitmap += offsetof(struct mm_struct, cpu_bitmap); in mm_cpus_allowed()
1362 bitmap += cpumask_size(); in mm_cpus_allowed()
1363 return (struct cpumask *)bitmap; in mm_cpus_allowed()
A 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()
A Diommu.h372 struct iova_bitmap *bitmap; member
1064 struct iova_bitmap *bitmap, in iommu_dirty_bitmap_init() argument
1070 dirty->bitmap = bitmap; in iommu_dirty_bitmap_init()
1078 if (dirty->bitmap) in iommu_dirty_bitmap_record()
1079 iova_bitmap_set(dirty->bitmap, iova, length); in iommu_dirty_bitmap_record()
1406 struct iova_bitmap *bitmap, in iommu_dirty_bitmap_init() argument
A Dcpumask.h1157 #define to_cpumask(bitmap) \ argument
1158 ((struct cpumask *)(1 ? (bitmap) \
1159 : (void *)sizeof(__check_is_bitmap(bitmap))))
1161 static __always_inline int __check_is_bitmap(const unsigned long *bitmap) in __check_is_bitmap() argument
A Dsh_clk.h101 unsigned long *bitmap);
A Didr.h260 unsigned long bitmap[IDA_BITMAP_LONGS]; member
A Dblkdev.h1542 unsigned long *bitmap; in bdev_zone_is_seq() local
1545 bitmap = rcu_dereference(disk->conv_zones_bitmap); in bdev_zone_is_seq()
1546 is_seq = !bitmap || in bdev_zone_is_seq()
1547 !test_bit(disk_zone_no(disk, sector), bitmap); in bdev_zone_is_seq()
A Dpci-epc.h142 unsigned long *bitmap; member
A Dio_uring_types.h68 unsigned long *bitmap; member
A Defi.h548 unsigned long bitmap[]; member
A Dmm.h4056 unsigned long *bitmap,
/include/linux/soc/qcom/
A 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
A Dllcc-qcom.h161 unsigned long *bitmap; member
/include/net/
A Dnetlabel.h155 u64 bitmap[NETLBL_CATMAP_MAPCNT]; member
453 unsigned long *bitmap);
463 unsigned long bitmap,
468 int netlbl_bitmap_walk(const unsigned char *bitmap, u32 bitmap_len,
470 void netlbl_bitmap_setbit(unsigned char *bitmap, u32 bit, u8 state);
594 unsigned long *bitmap) in netlbl_catmap_getlong() argument
613 unsigned long bitmap, in netlbl_catmap_setlong() argument
/include/uapi/linux/
A Dvirtio_input.h64 __u8 bitmap[128]; member
A Dvfio.h1442 __aligned_u64 bitmap; member
1690 struct vfio_bitmap bitmap; member
A Dxfrm.h88 __u32 bitmap; member
A Dkvm.h1077 __u64 bitmap; member
A Dvideodev2.h1336 void __user *bitmap; member
/include/xen/interface/
A Dphysdev.h81 uint8_t * bitmap; member
/include/media/
A Dv4l2-common.h621 unsigned long *bitmap);
/include/trace/events/
A Dbtrfs.h1445 u64 size, int bitmap),
1447 TP_ARGS(block_group, cluster, size, bitmap),
1455 __field( int, bitmap )
1464 __entry->bitmap = bitmap;
1473 __entry->size, __entry->max_size, __entry->bitmap)

Completed in 99 milliseconds