Lines Matching refs:virtio_uml_device
41 container_of(_vdev, struct virtio_uml_device, vdev)
50 struct virtio_uml_device { struct
127 static int vhost_user_recv(struct virtio_uml_device *vu_dev, in vhost_user_recv()
159 static void vhost_user_check_reset(struct virtio_uml_device *vu_dev, in vhost_user_check_reset()
175 static int vhost_user_recv_resp(struct virtio_uml_device *vu_dev, in vhost_user_recv_resp()
193 static int vhost_user_recv_u64(struct virtio_uml_device *vu_dev, in vhost_user_recv_u64()
208 static int vhost_user_recv_req(struct virtio_uml_device *vu_dev, in vhost_user_recv_req()
225 static int vhost_user_send(struct virtio_uml_device *vu_dev, in vhost_user_send()
273 static int vhost_user_send_no_payload(struct virtio_uml_device *vu_dev, in vhost_user_send_no_payload()
283 static int vhost_user_send_no_payload_fd(struct virtio_uml_device *vu_dev, in vhost_user_send_no_payload_fd()
293 static int vhost_user_send_u64(struct virtio_uml_device *vu_dev, in vhost_user_send_u64()
305 static int vhost_user_set_owner(struct virtio_uml_device *vu_dev) in vhost_user_set_owner()
310 static int vhost_user_get_features(struct virtio_uml_device *vu_dev, in vhost_user_get_features()
321 static int vhost_user_set_features(struct virtio_uml_device *vu_dev, in vhost_user_set_features()
327 static int vhost_user_get_protocol_features(struct virtio_uml_device *vu_dev, in vhost_user_get_protocol_features()
338 static int vhost_user_set_protocol_features(struct virtio_uml_device *vu_dev, in vhost_user_set_protocol_features()
345 static int vhost_user_get_queue_num(struct virtio_uml_device *vu_dev, in vhost_user_get_queue_num()
356 static void vhost_user_reply(struct virtio_uml_device *vu_dev, in vhost_user_reply()
378 static irqreturn_t vu_req_read_message(struct virtio_uml_device *vu_dev, in vu_req_read_message()
434 struct virtio_uml_device *vu_dev = data; in vu_req_interrupt()
464 static int vhost_user_init_slave_req(struct virtio_uml_device *vu_dev) in vhost_user_init_slave_req()
500 static int vhost_user_init(struct virtio_uml_device *vu_dev) in vhost_user_init()
541 static void vhost_user_get_config(struct virtio_uml_device *vu_dev, in vhost_user_get_config()
592 static void vhost_user_set_config(struct virtio_uml_device *vu_dev, in vhost_user_set_config()
643 static int vhost_user_set_mem_table(struct virtio_uml_device *vu_dev) in vhost_user_set_mem_table()
700 static int vhost_user_set_vring_state(struct virtio_uml_device *vu_dev, in vhost_user_set_vring_state()
713 static int vhost_user_set_vring_num(struct virtio_uml_device *vu_dev, in vhost_user_set_vring_num()
720 static int vhost_user_set_vring_base(struct virtio_uml_device *vu_dev, in vhost_user_set_vring_base()
727 static int vhost_user_set_vring_addr(struct virtio_uml_device *vu_dev, in vhost_user_set_vring_addr()
744 static int vhost_user_set_vring_fd(struct virtio_uml_device *vu_dev, in vhost_user_set_vring_fd()
762 static int vhost_user_set_vring_call(struct virtio_uml_device *vu_dev, in vhost_user_set_vring_call()
769 static int vhost_user_set_vring_kick(struct virtio_uml_device *vu_dev, in vhost_user_set_vring_kick()
776 static int vhost_user_set_vring_enable(struct virtio_uml_device *vu_dev, in vhost_user_set_vring_enable()
801 struct virtio_uml_device *vu_dev; in vu_notify()
836 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_get()
844 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_set()
851 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_get_status()
858 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_set_status()
865 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_reset()
875 struct virtio_uml_device *vu_dev; in vu_del_vq()
892 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_del_vqs()
907 static int vu_setup_vq_call_fd(struct virtio_uml_device *vu_dev, in vu_setup_vq_call_fd()
959 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_setup_vq()
1037 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_find_vqs()
1091 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_get_features()
1098 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_finalize_features()
1109 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in vu_bus_name()
1131 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in virtio_uml_release_dev()
1148 struct virtio_uml_device *vu_dev = to_virtio_uml_device(vdev); in virtio_uml_set_no_vq_suspend()
1161 struct virtio_uml_device *vu_dev; in vu_of_conn_broken()
1210 struct virtio_uml_device *vu_dev; in virtio_uml_probe()
1267 struct virtio_uml_device *vu_dev = platform_get_drvdata(pdev); in virtio_uml_remove()
1299 struct virtio_uml_device *vu_dev; in vu_conn_broken()
1422 struct virtio_uml_device *vu_dev = platform_get_drvdata(pdev); in virtio_uml_suspend()
1445 struct virtio_uml_device *vu_dev = platform_get_drvdata(pdev); in virtio_uml_resume()