Lines Matching defs:dev

76 	struct vduse_dev *dev;  member
88 struct device *dev; member
156 static inline struct vduse_dev *dev_to_vduse(struct device *dev) in dev_to_vduse()
196 static void vduse_dev_broken(struct vduse_dev *dev) in vduse_dev_broken()
214 static int vduse_dev_msg_sync(struct vduse_dev *dev, in vduse_dev_msg_sync()
252 static int vduse_dev_get_vq_state_packed(struct vduse_dev *dev, in vduse_dev_get_vq_state_packed()
278 static int vduse_dev_get_vq_state_split(struct vduse_dev *dev, in vduse_dev_get_vq_state_split()
297 static int vduse_dev_set_status(struct vduse_dev *dev, u8 status) in vduse_dev_set_status()
307 static int vduse_dev_update_iotlb(struct vduse_dev *dev, in vduse_dev_update_iotlb()
325 struct vduse_dev *dev = file->private_data; in vduse_dev_read_iter() local
380 struct vduse_dev *dev = file->private_data; in vduse_dev_write_iter() local
410 struct vduse_dev *dev = file->private_data; in vduse_dev_poll() local
429 static void vduse_dev_reset(struct vduse_dev *dev) in vduse_dev_reset()
482 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_set_vq_address() local
516 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_kick_vq() local
529 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_set_vq_cb() local
541 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_set_vq_num() local
550 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_set_vq_ready() local
558 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_vq_ready() local
567 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_set_vq_state() local
586 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_vq_state() local
597 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_vq_align() local
604 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_device_features() local
611 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_set_driver_features() local
619 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_driver_features() local
627 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_set_config_cb() local
637 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_vq_num_max() local
650 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_device_id() local
657 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_vendor_id() local
664 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_status() local
671 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_set_status() local
681 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_config_size() local
689 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_config() local
711 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_reset() local
721 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_generation() local
729 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_set_vq_affinity() local
742 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_get_vq_affinity() local
751 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_set_map() local
769 struct vduse_dev *dev = vdpa_to_vduse(vdpa); in vduse_vdpa_free() local
804 static dma_addr_t vduse_dev_map_page(struct device *dev, struct page *page, in vduse_dev_map_page()
815 static void vduse_dev_unmap_page(struct device *dev, dma_addr_t dma_addr, in vduse_dev_unmap_page()
825 static void *vduse_dev_alloc_coherent(struct device *dev, size_t size, in vduse_dev_alloc_coherent()
845 static void vduse_dev_free_coherent(struct device *dev, size_t size, in vduse_dev_free_coherent()
855 static size_t vduse_dev_max_mapping_size(struct device *dev) in vduse_dev_max_mapping_size()
893 static int vduse_kickfd_setup(struct vduse_dev *dev, in vduse_kickfd_setup()
925 static bool vduse_dev_is_ready(struct vduse_dev *dev) in vduse_dev_is_ready()
938 struct vduse_dev *dev = container_of(work, struct vduse_dev, inject); in vduse_dev_irq_inject() local
974 static int vduse_dev_queue_irq_work(struct vduse_dev *dev, in vduse_dev_queue_irq_work()
996 static int vduse_dev_dereg_umem(struct vduse_dev *dev, in vduse_dev_dereg_umem()
1027 static int vduse_dev_reg_umem(struct vduse_dev *dev, in vduse_dev_reg_umem()
1114 struct vduse_dev *dev = file->private_data; in vduse_dev_ioctl() local
1383 struct vduse_dev *dev = file->private_data; in vduse_dev_release() local
1400 struct vduse_dev *dev; in vduse_dev_get_from_minor() local
1412 struct vduse_dev *dev = vduse_dev_get_from_minor(iminor(inode)); in vduse_dev_open() local
1533 static void vduse_dev_deinit_vqs(struct vduse_dev *dev) in vduse_dev_deinit_vqs()
1545 static int vduse_dev_init_vqs(struct vduse_dev *dev, u32 vq_align, u32 vq_num) in vduse_dev_init_vqs()
1590 struct vduse_dev *dev = kzalloc(sizeof(*dev), GFP_KERNEL); in vduse_dev_create() local
1610 static void vduse_dev_destroy(struct vduse_dev *dev) in vduse_dev_destroy()
1617 struct vduse_dev *dev; in vduse_find_dev() local
1629 struct vduse_dev *dev = vduse_find_dev(name); in vduse_destroy_dev() local
1713 struct vduse_dev *dev = dev_get_drvdata(device); in msg_timeout_show() local
1722 struct vduse_dev *dev = dev_get_drvdata(device); in msg_timeout_store() local
1737 struct vduse_dev *dev = dev_get_drvdata(device); in bounce_size_show() local
1746 struct vduse_dev *dev = dev_get_drvdata(device); in bounce_size_store() local
1785 struct vduse_dev *dev; in vduse_create_dev() local
1943 static char *vduse_devnode(const struct device *dev, umode_t *mode) in vduse_devnode()
1950 struct device dev; member
1955 static int vduse_dev_init_vdpa(struct vduse_dev *dev, const char *name) in vduse_dev_init_vdpa()
1986 struct vduse_dev *dev; in vdpa_dev_add() local
2023 static void vdpa_dev_del(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev) in vdpa_dev_del()
2038 static void vduse_mgmtdev_release(struct device *dev) in vduse_mgmtdev_release()
2089 struct device *dev; in vduse_init() local