Lines Matching refs:se_sess
327 struct se_session *se_sess = tv_cmd->tvc_nexus->tvn_se_sess; in vhost_scsi_release_cmd() local
340 target_free_tag(se_sess, se_cmd); in vhost_scsi_release_cmd()
343 static u32 vhost_scsi_sess_get_index(struct se_session *se_sess) in vhost_scsi_sess_get_index() argument
575 struct se_session *se_sess; in vhost_scsi_get_tag() local
585 se_sess = tv_nexus->tvn_se_sess; in vhost_scsi_get_tag()
587 tag = sbitmap_queue_get(&se_sess->sess_tag_pool, &cpu); in vhost_scsi_get_tag()
593 cmd = &((struct vhost_scsi_cmd *)se_sess->sess_cmd_map)[tag]; in vhost_scsi_get_tag()
1855 static void vhost_scsi_free_cmd_map_res(struct se_session *se_sess) in vhost_scsi_free_cmd_map_res() argument
1860 if (!se_sess->sess_cmd_map) in vhost_scsi_free_cmd_map_res()
1864 tv_cmd = &((struct vhost_scsi_cmd *)se_sess->sess_cmd_map)[i]; in vhost_scsi_free_cmd_map_res()
1912 struct se_session *se_sess, void *p) in vhost_scsi_nexus_cb() argument
1918 tv_cmd = &((struct vhost_scsi_cmd *)se_sess->sess_cmd_map)[i]; in vhost_scsi_nexus_cb()
1946 vhost_scsi_free_cmd_map_res(se_sess); in vhost_scsi_nexus_cb()
1992 struct se_session *se_sess; in vhost_scsi_drop_nexus() local
2002 se_sess = tv_nexus->tvn_se_sess; in vhost_scsi_drop_nexus()
2003 if (!se_sess) { in vhost_scsi_drop_nexus()
2028 vhost_scsi_free_cmd_map_res(se_sess); in vhost_scsi_drop_nexus()
2032 target_remove_session(se_sess); in vhost_scsi_drop_nexus()