isc_session_t
isc_session_t *sp = (isc_session_t *)ccb->ccb_h.spriv_ptr0;
_scan_target(isc_session_t *sp, int target)
isc_session_t *sp = (isc_session_t *)dev->si_drv2;
isc_session_t *sp;
ic_getCamVals(isc_session_t *sp, iscsi_cam_t *cp)
ic_freeze(isc_session_t *sp)
ic_release(isc_session_t *sp)
ic_lost_target(isc_session_t *sp, int target)
_r2t(isc_session_t *sp, pduq_t *pq)
_scsi_rsp(isc_session_t *sp, pduq_t *pq)
_read_data(isc_session_t *sp, pduq_t *pq)
_nop_out(isc_session_t *sp)
_nop_in(isc_session_t *sp, pduq_t *pq)
i_prepPDU(isc_session_t *sp, pduq_t *pq)
isc_qout(isc_session_t *sp, pduq_t *pq)
ism_restart(isc_session_t *sp)
isc_session_t *sp = (isc_session_t *)dev->si_drv2;
ism_recv(isc_session_t *sp, pduq_t *pq)
proc_out(isc_session_t *sp)
isc_session_t *sp = (isc_session_t *)vp;
isc_session_t *sp;
sp = (isc_session_t *)arg1;
isc_session_t *sp;
sp = (isc_session_t *)arg1;
isc_add_sysctls(isc_session_t *sp)
_async(isc_session_t *sp, pduq_t *pq)
ism_stop(isc_session_t *sp)
ism_start(isc_session_t *sp)
_reject(isc_session_t *sp, pduq_t *pq)
isc_sendPDU(isc_session_t *sp, pduq_t *pq)
isc_sendPDU(isc_session_t *sp, pduq_t *pq)
so_getbhs(isc_session_t *sp)
so_recv(isc_session_t *sp, pduq_t *pq)
so_input(isc_session_t *sp)
isc_session_t *sp = (isc_session_t *)vp;
isc_stop_receiver(isc_session_t *sp)
isc_start_receiver(isc_session_t *sp)
i_setopt(isc_session_t *sp, isc_opt_t *opt)
isc_session_t *sp;
sp = (isc_session_t *)dev->si_drv2;
isc_session_t *sp;
sp = (isc_session_t *)dev->si_drv2;
isc_session_t *sp;
sp = (isc_session_t *)dev->si_drv2;
i_setsoc(isc_session_t *sp, int fd, thread_t td)
isc_session_t *sp = (isc_session_t *)dev->si_drv2;
isc_session_t *sp = (isc_session_t *)dev->si_drv2;
isc_session_t *sp;
sp = (isc_session_t *)kmalloc(sizeof *sp, M_ISCSI, M_WAITOK | M_ZERO);
iscsi_counters(isc_session_t *sp)
isc_session_t *sp;
isc_session_t *sp, *sp_tmp;
static int i_setsoc(isc_session_t *sp, int fd, struct thread *td);
iscsi_requeue(isc_session_t *sp)
i_pdu_flush(isc_session_t *sp)
iscsi_cleanup(isc_session_t *sp)
iscsi_done(isc_session_t *sp, pduq_t *opq, pduq_t *pq)
iscsi_async(isc_session_t *sp, pduq_t *pq)
iscsi_reject(isc_session_t *sp, pduq_t *opq, pduq_t *pq)
dwl(isc_session_t *sp, int lun, u_char *lp)
isc_session_t *sp;
scsi_decap(isc_session_t *sp, pduq_t *opq, pduq_t *pq)
iscsi_r2t(isc_session_t *sp, pduq_t *opq, pduq_t *pq)
isc_session_t *sessions[MAX_SESSIONS];
void isc_start_receiver(isc_session_t *sp);
void isc_stop_receiver(isc_session_t *sp);
int isc_sendPDU(isc_session_t *sp, pduq_t *pq);
int isc_qout(isc_session_t *sp, pduq_t *pq);
int i_prepPDU(isc_session_t *sp, pduq_t *pq);
int i_pdu_flush(isc_session_t *sc);
int i_setopt(isc_session_t *sp, isc_opt_t *opt);
void ic_lost_target(isc_session_t *sp, int target);
int ic_getCamVals(isc_session_t *sp, iscsi_cam_t *cp);
void ism_recv(isc_session_t *sp, pduq_t *pq);
int ism_start(isc_session_t *sp);
void ism_stop(isc_session_t *sp);
int scsi_decap(isc_session_t *sp, pduq_t *opq, pduq_t *pq);
void iscsi_r2t(isc_session_t *sp, pduq_t *opq, pduq_t *pq);
void iscsi_done(isc_session_t *sp, pduq_t *opq, pduq_t *pq);
void iscsi_reject(isc_session_t *sp, pduq_t *opq, pduq_t *pq);
void iscsi_async(isc_session_t *sp, pduq_t *pq);
void iscsi_cleanup(isc_session_t *sp);
int iscsi_requeue(isc_session_t *sp);
void ic_freeze(isc_session_t *sp);
void ic_release(isc_session_t *sp);
i_nqueue_rsp(isc_session_t *sp, pduq_t *pq)
i_dqueue_rsp(isc_session_t *sp)
i_nqueue_rsv(isc_session_t *sp, pduq_t *pq)
i_dqueue_rsv(isc_session_t *sp)
i_nqueue_csnd(isc_session_t *sp, pduq_t *pq)
i_dqueue_csnd(isc_session_t *sp)
i_nqueue_isnd(isc_session_t *sp, pduq_t *pq)
i_dqueue_isnd(isc_session_t *sp)
i_nqueue_wsnd(isc_session_t *sp, pduq_t *pq)
i_dqueue_wsnd(isc_session_t *sp)
i_dqueue_snd(isc_session_t *sp, int which)
i_rqueue_pdu(isc_session_t *sp, pduq_t *pq)
i_nqueue_hld(isc_session_t *sp, pduq_t *pq)
i_remove_hld(isc_session_t *sp, pduq_t *pq)
i_dqueue_hld(isc_session_t *sp)
i_search_hld(isc_session_t *sp, int itt, int keep)