Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/common/sys/
H A Dfct.h64 uint16_t rp_handle; member
391 uint16_t rp_handle, uint32_t rportid, uint8_t *lun,
/titanic_41/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.c1609 fct_scsi_task_alloc(fct_local_port_t *port, uint16_t rp_handle, in fct_scsi_task_alloc() argument
1630 if (rp_handle == FCT_HANDLE_NONE) { in fct_scsi_task_alloc()
1639 if ((rp_handle >= port->port_max_logins) || in fct_scsi_task_alloc()
1640 ((irp = iport->iport_rp_slots[rp_handle]) == NULL)) { in fct_scsi_task_alloc()
1643 "invalid port handle %x", rp_handle); in fct_scsi_task_alloc()
2320 cmd->cmd_rp_handle = irp->irp_rp->rp_handle; in fct_create_solels()
2528 cmd->cmd_rp_handle = irp->irp_rp->rp_handle; in fct_create_solct()
2847 return (irp->irp_rp->rp_handle); in fct_get_rp_handle()
/titanic_41/usr/src/uts/common/io/comstar/port/qlt/
H A Dqlt.c3197 if (rp->rp_handle == FCT_HANDLE_NONE) { in qlt_register_remote_port()
3198 rp->rp_handle = h; in qlt_register_remote_port()
3202 if (rp->rp_handle == h) in qlt_register_remote_port()
3205 EL(qlt, "rp_handle=%xh != h=%xh\n", rp->rp_handle, h); in qlt_register_remote_port()
3233 QMEM_WR16(qlt, (&req[0xA]), rp->rp_handle); in qlt_deregister_remote_port()
3425 QMEM_WR16(qlt, req+8, cmd->cmd_rp->rp_handle); in qlt_xfer_scsi_data()
3571 QMEM_WR16(qlt, req + 0x08, cmd->cmd_rp->rp_handle); in qlt_send_status()
3704 QMEM_WR16(qlt, req + 0x08, cmd->cmd_rp->rp_handle); in qlt_send_status()
3798 QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp->rp_handle); in qlt_send_els_response()
3841 QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp->rp_handle); in qlt_send_abts_response()
[all …]
/titanic_41/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_fct.c2189 remote_port->rp_handle = hba->max_nodes;
2200 remote_port->rp_handle =
2206 remote_port->rp_handle =
2214 remote_port->rp_handle = hdl;
2220 remote_port->rp_handle);
2233 remote_port->rp_handle);
2235 remote_port->rp_handle = FCT_HANDLE_NONE;
2260 remote_port->rp_id, remote_port->rp_handle);
2264 remote_port->rp_id, remote_port->rp_handle);
2267 if (remote_port->rp_handle >= hba->max_nodes) {
[all …]
/titanic_41/usr/src/uts/common/io/comstar/port/fcoet/
H A Dfcoet_fc.c127 rp->rp_handle = handle; in fcoet_register_remote_port()