Lines Matching defs:vhost
45 #include <linux/vhost.h>
50 #include "vhost.h"
100 /* Pointer to vhost nexus memory */
110 /* Completed commands list, serviced from vhost worker thread */
159 /* event list, serviced from vhost worker thread */
218 struct vhost_scsi *vhost;
245 /* Global spinlock to protect vhost_scsi TPG list for vhost IOCTL access */
380 vhost_work_queue(&tmf->vhost->dev, &tmf->vwork);
545 * This is scheduled in the vhost work queue so we are called with the owner
1091 * hardcoded max for vhost-scsi, then get a pre-allocated
1138 * cmd is executed on the same kworker CPU as this vhost
1193 vhost_scsi_send_tmf_resp(tmf->vhost, &tmf->svq->vq, tmf->in_iovs,
1230 tmf->vhost = vs;
1470 /* Flush both the vhost poll and vhost work */
1617 * In order to ensure individual vhost-scsi configfs
1618 * groups cannot be removed while in use by vhost ioctl,
1747 * to allow vhost-scsi WWPN se_tpg->tpg_group shutdown to occur.
1953 "vhost-scsi",
2175 " active TPG vhost count: %d\n",
2185 * Release the SCSI I_T Nexus to the emulated vhost Target Port
2348 * Release the virtual I_T Nexus for this vhost TPG
2448 .fabric_name = "vhost",