Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/common/io/fibre-channel/fca/fcoei/
H A Dfcoei_eth.c132 if (!(FRM2SS(frm)->ss_flags & SS_FLAG_LV_BOUND)) { in fcoei_rx_frame()
145 mutex_enter(&FRM2SS(frm)->ss_watchdog_mutex); in fcoei_rx_frame()
146 list_insert_tail(&FRM2SS(frm)->ss_event_list, &FRM2IFM(frm)->ifm_ae); in fcoei_rx_frame()
147 if (FRM2SS(frm)->ss_flags & SS_FLAG_WATCHDOG_IDLE) { in fcoei_rx_frame()
148 cv_signal(&FRM2SS(frm)->ss_watchdog_cv); in fcoei_rx_frame()
150 mutex_exit(&FRM2SS(frm)->ss_watchdog_mutex); in fcoei_rx_frame()
180 FRM2SS(frm)->ss_eport->eport_release_frame(frm); in fcoei_release_sol_frame()
187 mutex_enter(&FRM2SS(frm)->ss_watchdog_mutex); in fcoei_release_sol_frame()
188 list_insert_tail(&FRM2SS(frm)->ss_event_list, in fcoei_release_sol_frame()
190 if (FRM2SS(frm)->ss_flags & SS_FLAG_WATCHDOG_IDLE) { in fcoei_release_sol_frame()
[all …]
H A Dfcoei.h257 #define FRM2SS(x_frm) \ macro
323 if (++FRM2SS(frm)->ss_next_unsol_rxid == 0xFFFF) { \
324 ++FRM2SS(frm)->ss_next_unsol_rxid; \
326 } while (mod_hash_find(FRM2SS(frm)->ss_unsol_rxid_hash, \
327 (mod_hash_key_t)(intptr_t)FRM2SS(frm)->ss_next_unsol_rxid, \
329 FFM_RXID(FRM2SS(frm)->ss_next_unsol_rxid, frm); \
H A Dfcoei_lv.c1294 if (FRM2SS(frm)->ss_eport->eport_flags & in fcoei_initiate_els_resp()
1296 FRM2SS(frm)->ss_p2p_info.fca_d_id = FRM_S_ID(frm); in fcoei_initiate_els_resp()
1297 FRM2SS(frm)->ss_p2p_info.d_id = FRM_D_ID(frm); in fcoei_initiate_els_resp()
/titanic_41/usr/src/uts/common/io/comstar/port/fcoet/
H A Dfcoet_eth.c333 FRM2SS(frm)->ss_eport->eport_release_frame(frm); in fcoet_release_sol_frame()
402 cmd = fct_scsi_task_alloc(FRM2SS(frm)->ss_port, FCT_HANDLE_NONE, in fcoet_create_unsol_exchange()
424 xch->xch_ss = FRM2SS(frm); in fcoet_create_unsol_exchange()
444 } while (mod_hash_find(FRM2SS(frm)->ss_unsol_rxid_hash, in fcoet_create_unsol_exchange()
457 cmd->cmd_port = FRM2SS(frm)->ss_port; in fcoet_create_unsol_exchange()
518 if (mod_hash_find_cb(FRM2SS(frm)->ss_unsol_rxid_hash, in fcoet_process_sol_fcp_data()
674 if (mod_hash_find_cb(FRM2SS(frm)->ss_sol_oxid_hash, in fcoet_process_sol_els_rsp()
679 if (xch != FRM2SS(frm)->ss_sol_flogi) { in fcoet_process_sol_els_rsp()
723 if (mod_hash_find_cb(FRM2SS(frm)->ss_unsol_rxid_hash, in fcoet_process_unsol_abts_req()
771 if (mod_hash_remove(FRM2SS(frm)->ss_sol_oxid_hash, in fcoet_process_sol_abts_acc()
[all …]
H A Dfcoet.h247 #define FRM2SS(x_frm) \ macro
H A Dfcoet_fc.c672 (void) mod_hash_insert(FRM2SS(frm)->ss_sol_oxid_hash, in fcoet_send_sol_els()
721 (void) mod_hash_insert(FRM2SS(frm)->ss_sol_oxid_hash, in fcoet_send_sol_ct()