Lines Matching refs:vhost_kernel_call
23 static int vhost_kernel_call(struct vhost_dev *dev, unsigned long int request, in vhost_kernel_call() function
75 return vhost_kernel_call(dev, VHOST_NET_SET_BACKEND, file); in vhost_kernel_net_set_backend()
81 return vhost_kernel_call(dev, VHOST_SCSI_SET_ENDPOINT, target); in vhost_kernel_scsi_set_endpoint()
87 return vhost_kernel_call(dev, VHOST_SCSI_CLEAR_ENDPOINT, target); in vhost_kernel_scsi_clear_endpoint()
92 return vhost_kernel_call(dev, VHOST_SCSI_GET_ABI_VERSION, version); in vhost_kernel_scsi_get_abi_version()
98 return vhost_kernel_call(dev, VHOST_SET_LOG_BASE, &base); in vhost_kernel_set_log_base()
104 return vhost_kernel_call(dev, VHOST_SET_MEM_TABLE, mem); in vhost_kernel_set_mem_table()
110 return vhost_kernel_call(dev, VHOST_SET_VRING_ADDR, addr); in vhost_kernel_set_vring_addr()
116 return vhost_kernel_call(dev, VHOST_SET_VRING_ENDIAN, ring); in vhost_kernel_set_vring_endian()
122 return vhost_kernel_call(dev, VHOST_SET_VRING_NUM, ring); in vhost_kernel_set_vring_num()
128 return vhost_kernel_call(dev, VHOST_SET_VRING_BASE, ring); in vhost_kernel_set_vring_base()
134 return vhost_kernel_call(dev, VHOST_GET_VRING_BASE, ring); in vhost_kernel_get_vring_base()
140 return vhost_kernel_call(dev, VHOST_SET_VRING_KICK, file); in vhost_kernel_set_vring_kick()
146 return vhost_kernel_call(dev, VHOST_SET_VRING_CALL, file); in vhost_kernel_set_vring_call()
152 return vhost_kernel_call(dev, VHOST_SET_VRING_ERR, file); in vhost_kernel_set_vring_err()
158 return vhost_kernel_call(dev, VHOST_SET_VRING_BUSYLOOP_TIMEOUT, s); in vhost_kernel_set_vring_busyloop_timeout()
164 return vhost_kernel_call(dev, VHOST_NEW_WORKER, worker); in vhost_kernel_new_worker()
170 return vhost_kernel_call(dev, VHOST_FREE_WORKER, worker); in vhost_kernel_free_worker()
176 return vhost_kernel_call(dev, VHOST_ATTACH_VRING_WORKER, worker); in vhost_kernel_attach_vring_worker()
182 return vhost_kernel_call(dev, VHOST_GET_VRING_WORKER, worker); in vhost_kernel_get_vring_worker()
188 return vhost_kernel_call(dev, VHOST_SET_FEATURES, &features); in vhost_kernel_set_features()
197 if (vhost_kernel_call(dev, VHOST_GET_BACKEND_FEATURES, &features)) { in vhost_kernel_set_backend_cap()
202 r = vhost_kernel_call(dev, VHOST_SET_BACKEND_FEATURES, in vhost_kernel_set_backend_cap()
216 return vhost_kernel_call(dev, VHOST_GET_FEATURES, features); in vhost_kernel_get_features()
221 return vhost_kernel_call(dev, VHOST_SET_OWNER, NULL); in vhost_kernel_set_owner()
234 return vhost_kernel_call(dev, VHOST_VSOCK_SET_GUEST_CID, &guest_cid); in vhost_kernel_vsock_set_guest_cid()
239 return vhost_kernel_call(dev, VHOST_VSOCK_SET_RUNNING, &start); in vhost_kernel_vsock_set_running()