Lines Matching refs:vdpa_device

23 	struct vdpa_device vdpa;
38 static struct octep_hw *vdpa_to_octep_hw(struct vdpa_device *vdpa_dev) in vdpa_to_octep_hw()
107 static u64 octep_vdpa_get_device_features(struct vdpa_device *vdpa_dev) in octep_vdpa_get_device_features()
114 static int octep_vdpa_set_driver_features(struct vdpa_device *vdpa_dev, u64 features) in octep_vdpa_set_driver_features()
134 static u64 octep_vdpa_get_driver_features(struct vdpa_device *vdpa_dev) in octep_vdpa_get_driver_features()
141 static u8 octep_vdpa_get_status(struct vdpa_device *vdpa_dev) in octep_vdpa_get_status()
148 static void octep_vdpa_set_status(struct vdpa_device *vdpa_dev, u8 status) in octep_vdpa_set_status()
166 static int octep_vdpa_reset(struct vdpa_device *vdpa_dev) in octep_vdpa_reset()
189 static u16 octep_vdpa_get_vq_num_max(struct vdpa_device *vdpa_dev) in octep_vdpa_get_vq_num_max()
196 static int octep_vdpa_get_vq_state(struct vdpa_device *vdpa_dev, u16 qid, in octep_vdpa_get_vq_state()
204 static int octep_vdpa_set_vq_state(struct vdpa_device *vdpa_dev, u16 qid, in octep_vdpa_set_vq_state()
212 static void octep_vdpa_set_vq_cb(struct vdpa_device *vdpa_dev, u16 qid, struct vdpa_callback *cb) in octep_vdpa_set_vq_cb()
219 static void octep_vdpa_set_vq_ready(struct vdpa_device *vdpa_dev, u16 qid, bool ready) in octep_vdpa_set_vq_ready()
226 static bool octep_vdpa_get_vq_ready(struct vdpa_device *vdpa_dev, u16 qid) in octep_vdpa_get_vq_ready()
233 static void octep_vdpa_set_vq_num(struct vdpa_device *vdpa_dev, u16 qid, u32 num) in octep_vdpa_set_vq_num()
240 static int octep_vdpa_set_vq_address(struct vdpa_device *vdpa_dev, u16 qid, u64 desc_area, in octep_vdpa_set_vq_address()
252 static void octep_vdpa_kick_vq(struct vdpa_device *vdpa_dev, u16 qid) in octep_vdpa_kick_vq()
257 static void octep_vdpa_kick_vq_with_data(struct vdpa_device *vdpa_dev, u32 data) in octep_vdpa_kick_vq_with_data()
265 static u32 octep_vdpa_get_generation(struct vdpa_device *vdpa_dev) in octep_vdpa_get_generation()
272 static u32 octep_vdpa_get_device_id(struct vdpa_device *vdpa_dev) in octep_vdpa_get_device_id()
277 static u32 octep_vdpa_get_vendor_id(struct vdpa_device *vdpa_dev) in octep_vdpa_get_vendor_id()
282 static u32 octep_vdpa_get_vq_align(struct vdpa_device *vdpa_dev) in octep_vdpa_get_vq_align()
287 static size_t octep_vdpa_get_config_size(struct vdpa_device *vdpa_dev) in octep_vdpa_get_config_size()
294 static void octep_vdpa_get_config(struct vdpa_device *vdpa_dev, unsigned int offset, void *buf, in octep_vdpa_get_config()
302 static void octep_vdpa_set_config(struct vdpa_device *vdpa_dev, unsigned int offset, in octep_vdpa_set_config()
308 static void octep_vdpa_set_config_cb(struct vdpa_device *vdpa_dev, struct vdpa_callback *cb) in octep_vdpa_set_config_cb()
316 static struct vdpa_notification_area octep_get_vq_notification(struct vdpa_device *vdpa_dev, in octep_get_vq_notification()
470 struct vdpa_device *vdpa_dev; in octep_vdpa_dev_add()
527 static void octep_vdpa_dev_del(struct vdpa_mgmt_dev *mdev, struct vdpa_device *vdpa_dev) in octep_vdpa_dev_del()