Home
last modified time | relevance | path

Searched refs:rp_handle (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dfct.h65 uint16_t rp_handle; member
394 uint16_t rp_handle, uint32_t rportid, uint8_t *lun,
/illumos-gate/usr/src/uts/common/io/comstar/port/fct/
H A Ddiscovery.c917 rp->rp_handle = FCT_HANDLE_NONE; in fct_handle_els()
1121 if (rp->rp_handle != FCT_HANDLE_NONE) { in fct_register_remote_port()
1122 if (rp->rp_handle >= port->port_max_logins) { in fct_register_remote_port()
1126 "out of range (max logins = %d)", rp->rp_handle, in fct_register_remote_port()
1130 if ((iport->iport_rp_slots[rp->rp_handle] != NULL) && in fct_register_remote_port()
1131 (iport->iport_rp_slots[rp->rp_handle] != irp)) { in fct_register_remote_port()
1133 iport->iport_rp_slots[rp->rp_handle]; in fct_register_remote_port()
1138 "portid (%x)", rp->rp_handle, rp->rp_id, in fct_register_remote_port()
1157 rp->rp_handle = i; in fct_register_remote_port()
1161 iport->iport_rp_slots[rp->rp_handle] = irp; in fct_register_remote_port()
[all …]
H A Dfct.c1628 fct_scsi_task_alloc(fct_local_port_t *port, uint16_t rp_handle, in fct_scsi_task_alloc() argument
1649 if (rp_handle == FCT_HANDLE_NONE) { in fct_scsi_task_alloc()
1658 if ((rp_handle >= port->port_max_logins) || in fct_scsi_task_alloc()
1659 ((irp = iport->iport_rp_slots[rp_handle]) == NULL)) { in fct_scsi_task_alloc()
1662 "invalid port handle %x", rp_handle); in fct_scsi_task_alloc()
2339 cmd->cmd_rp_handle = irp->irp_rp->rp_handle; in fct_create_solels()
2547 cmd->cmd_rp_handle = irp->irp_rp->rp_handle; in fct_create_solct()
2866 return (irp->irp_rp->rp_handle); in fct_get_rp_handle()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_fct.c2203 remote_port->rp_handle = hba->max_nodes; in emlxs_fct_register_remote_port()
2214 remote_port->rp_handle = in emlxs_fct_register_remote_port()
2220 remote_port->rp_handle = in emlxs_fct_register_remote_port()
2228 remote_port->rp_handle = hdl; in emlxs_fct_register_remote_port()
2234 remote_port->rp_handle); in emlxs_fct_register_remote_port()
2247 remote_port->rp_handle); in emlxs_fct_register_remote_port()
2249 remote_port->rp_handle = FCT_HANDLE_NONE; in emlxs_fct_register_remote_port()
2274 remote_port->rp_id, remote_port->rp_handle); in emlxs_fct_deregister_remote_port()
2278 remote_port->rp_id, remote_port->rp_handle); in emlxs_fct_deregister_remote_port()
2281 if (remote_port->rp_handle >= hba->max_nodes) { in emlxs_fct_deregister_remote_port()
[all …]
/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/
H A Dqlt.c5210 rp->rp_id, login->cmd_type, h, rp->rp_handle); in qlt_register_remote_port()
5215 if (rp->rp_handle == FCT_HANDLE_NONE) { in qlt_register_remote_port()
5216 rp->rp_handle = h; in qlt_register_remote_port()
5220 if (rp->rp_handle == h) in qlt_register_remote_port()
5263 QMEM_WR16(qlt, (&req[0xA]), rp->rp_handle); in qlt_deregister_remote_port()
5875 QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp->rp_handle); in qlt_send_els_response()
5941 QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp->rp_handle); in qlt_send_abts_response()
7210 QMEM_WR16(qlt, req+8, cmd->cmd_rp->rp_handle); in qlt_abort_sol_cmd()
7259 EL(qlt, "rp_handle-%x\n", cmd->cmd_rp->rp_handle); in qlt_abort_purex()
7372 QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp->rp_handle); in qlt_send_els()
[all …]
/illumos-gate/usr/src/uts/common/io/comstar/port/fcoet/
H A Dfcoet_fc.c127 rp->rp_handle = handle; in fcoet_register_remote_port()