Searched refs:iova_bitmap (Results 1 – 7 of 7) sorted by relevance
/Linux-v6.1/drivers/vfio/ |
D | iova_bitmap.c | 97 struct iova_bitmap { struct 126 static unsigned long iova_bitmap_offset_to_index(struct iova_bitmap *bitmap, in iova_bitmap_offset_to_index() argument 137 static unsigned long iova_bitmap_index_to_offset(struct iova_bitmap *bitmap, in iova_bitmap_index_to_offset() 148 static unsigned long iova_bitmap_mapped_iova(struct iova_bitmap *bitmap) in iova_bitmap_mapped_iova() 160 static int iova_bitmap_get(struct iova_bitmap *bitmap) in iova_bitmap_get() 212 static void iova_bitmap_put(struct iova_bitmap *bitmap) in iova_bitmap_put() 236 struct iova_bitmap *iova_bitmap_alloc(unsigned long iova, size_t length, in iova_bitmap_alloc() 240 struct iova_bitmap *bitmap; in iova_bitmap_alloc() 278 void iova_bitmap_free(struct iova_bitmap *bitmap) in iova_bitmap_free() 296 static unsigned long iova_bitmap_mapped_remaining(struct iova_bitmap *bitmap) in iova_bitmap_mapped_remaining() [all …]
|
D | Makefile | 7 iova_bitmap.o \
|
D | vfio_main.c | 1403 static int vfio_device_log_read_and_clear(struct iova_bitmap *iter, in vfio_device_log_read_and_clear() 1421 struct iova_bitmap *iter; in vfio_ioctl_device_feature_logging_report()
|
/Linux-v6.1/include/linux/ |
D | iova_bitmap.h | 11 struct iova_bitmap; 13 typedef int (*iova_bitmap_fn_t)(struct iova_bitmap *bitmap, 17 struct iova_bitmap *iova_bitmap_alloc(unsigned long iova, size_t length, 20 void iova_bitmap_free(struct iova_bitmap *bitmap); 21 int iova_bitmap_for_each(struct iova_bitmap *bitmap, void *opaque, 23 void iova_bitmap_set(struct iova_bitmap *bitmap,
|
D | vfio.h | 138 struct iova_bitmap *dirty);
|
/Linux-v6.1/drivers/vfio/pci/mlx5/ |
D | cmd.h | 136 unsigned long length, struct iova_bitmap *dirty);
|
D | cmd.c | 1211 struct iova_bitmap *dirty) in set_report_output() 1238 struct iova_bitmap *dirty, int *tracker_status) in mlx5vf_rq_cqe() 1279 struct iova_bitmap *dirty, int *tracker_status) in mlx5vf_cq_poll_one() 1306 struct iova_bitmap *dirty) in mlx5vf_tracker_read_and_clear()
|