/titanic_50/usr/src/uts/common/io/bnxe/ |
H A D | bnxe_hw.c | 722 if ((cliIdx != LM_CLI_IDX_NDIS) && (cliIdx != LM_CLI_IDX_FCOE)) in BnxeMacAddress() 820 if ((cliIdx != LM_CLI_IDX_NDIS) && (cliIdx != LM_CLI_IDX_FCOE)) in BnxeMulticast() 972 if ((cliIdx != LM_CLI_IDX_NDIS) && (cliIdx != LM_CLI_IDX_FCOE)) in BnxeRxMask() 1152 if (BnxeTxPktsInit(pUM, LM_CLI_IDX_FCOE)) in BnxeHwStartFCOE() 1162 if (BnxeRxPktsInit(pUM, LM_CLI_IDX_FCOE)) in BnxeHwStartFCOE() 1168 if (BnxeRxPktsInitPostBuffers(pUM, LM_CLI_IDX_FCOE)) in BnxeHwStartFCOE() 1178 if (BnxeMacAddress(pUM, LM_CLI_IDX_FCOE, B_TRUE, in BnxeHwStartFCOE() 1191 if ((BnxeMulticast(pUM, LM_CLI_IDX_FCOE, B_TRUE, ALL_FCOE_MACS, B_FALSE) < 0) || in BnxeHwStartFCOE() 1192 (BnxeMulticast(pUM, LM_CLI_IDX_FCOE, B_TRUE, ALL_ENODE_MACS, B_TRUE) < 0)) in BnxeHwStartFCOE() 1201 if (BnxeRxMask(pUM, LM_CLI_IDX_FCOE, ( in BnxeHwStartFCOE() [all …]
|
H A D | bnxe_main.c | 1072 if (!CLIENT_DEVI(pUM, LM_CLI_IDX_FCOE)) in BnxeCbIoctl() 1078 if (CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)) in BnxeCbIoctl() 1093 pUM->devParams.numRxDesc[LM_CLI_IDX_FCOE] = pBinding->numRxDescs; in BnxeCbIoctl() 1094 pUM->devParams.numTxDesc[LM_CLI_IDX_FCOE] = pBinding->numTxDescs; in BnxeCbIoctl() 1096 pUM->lm_dev.params.l2_rx_desc_cnt[LM_CLI_IDX_FCOE] = pBinding->numRxDescs; in BnxeCbIoctl() 1097 BnxeInitBdCnts(pUM, LM_CLI_IDX_FCOE); in BnxeCbIoctl() 1104 CLIENT_BIND_SET(pUM, LM_CLI_IDX_FCOE); in BnxeCbIoctl() 1105 lm_mcp_indicate_client_bind(&pUM->lm_dev, LM_CLI_IDX_FCOE); in BnxeCbIoctl() 1116 if (CLIENT_DEVI(pUM, LM_CLI_IDX_FCOE)) in BnxeCbIoctl() 1122 if (!CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)) in BnxeCbIoctl() [all …]
|
H A D | bnxe_fcoe.c | 44 if (!(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE))) \ 81 ASSERT(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)); in BnxeFcoeCqeIndicate() 181 ASSERT(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)); in BnxeFcoeInitWqeWork() 336 ASSERT(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)); in BnxeFcoeOffloadConnWqeWork() 464 ASSERT(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)); in BnxeFcoeEnableConnWqeWork() 585 ASSERT(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)); in BnxeFcoeDisableConnWqeWork() 723 ASSERT(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)); in BnxeFcoeDestroyConnWqeWork() 813 ASSERT(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)); in BnxeFcoeDestroyWqeWork() 903 ASSERT(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)); in BnxeFcoeStatWqeWork() 947 ASSERT(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)); in BnxeFcoeCompRequestCqeWork() [all …]
|
H A D | bnxe_rx.c | 211 case LM_CLI_IDX_FCOE: in BnxeWaitForPacketsFromClient() 615 case LM_CLI_IDX_FCOE: in BnxeRxPktsAbort() 713 case LM_CLI_IDX_FCOE: in BnxeRxPktsInitPostBuffers() 812 case LM_CLI_IDX_FCOE: in BnxeRxPktsInit() 901 case LM_CLI_IDX_FCOE: in BnxeRxPktsFini()
|
H A D | bnxe.h | 1044 CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)); in BnxeIsClientBound() 1050 CLIENT_HW(pUM, LM_CLI_IDX_FCOE)) { return "L2,FCoE"; } in BnxeClientsHw() 1052 else if (CLIENT_HW(pUM, LM_CLI_IDX_FCOE)) { return "FCoE"; } in BnxeClientsHw() 1058 if (CLIENT_DEVI(pUM, LM_CLI_IDX_FCOE)) { return "FCoE"; } in BnxeClientsDevi() 1065 CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)) { return "L2,FCoE"; } in BnxeClientsBound() 1067 else if (CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)) { return "FCoE"; } in BnxeClientsBound()
|
H A D | bnxe_cfg.c | 441 pUM->devParams.mtu[LM_CLI_IDX_FCOE] = LM_MTU_FCOE_DEFAULT; in BnxeCfgInit() 442 pUM->lm_dev.params.mtu[LM_CLI_IDX_FCOE] = LM_MTU_FCOE_DEFAULT; in BnxeCfgInit() 445 pUM->lm_dev.params.mtu[LM_CLI_IDX_FCOE]) ? in BnxeCfgInit() 447 pUM->lm_dev.params.mtu[LM_CLI_IDX_FCOE]; in BnxeCfgInit()
|
H A D | bnxe_mm.c | 203 pLM->params.l2_rx_desc_cnt[LM_CLI_IDX_FCOE] = 0; in mm_get_user_config() 204 pLM->params.l2_tx_bd_page_cnt[LM_CLI_IDX_FCOE] = 0; in mm_get_user_config() 205 pLM->params.l2_tx_coal_buf_cnt[LM_CLI_IDX_FCOE] = 0; in mm_get_user_config() 1157 if (CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE)) in mm_indicate_link()
|
H A D | bnxe_tx.c | 1070 case LM_CLI_IDX_FCOE: in BnxeTxPktsAbort() 1286 case LM_CLI_IDX_FCOE: in BnxeTxPktsInit() 1353 case LM_CLI_IDX_FCOE: in BnxeTxPktsFini()
|
H A D | bnxe_gld.c | 1611 CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE) && in BnxeRxRingIntrEnable() 1636 CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE) && in BnxeRxRingIntrDisable()
|
H A D | bnxe_intr.c | 754 CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE) && in BnxeIntrMISR()
|
H A D | bnxe_kstat.c | 669 pUM->lm_dev.params.mtu[LM_CLI_IDX_FCOE] : in BnxeKstatLinkUpdate() 1034 pStats->mtu.value.ui64 = pUM->lm_dev.params.mtu[LM_CLI_IDX_FCOE]; in BnxeKstatFcoeUpdate()
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l5/ |
H A D | lm_l5.c | 173 (LM_CLI_IDX_FCOE != cli_idx) && (LM_CLI_IDX_ISCSI != cli_idx)) in lm_l5_alloc_eq() 322 LM_CLI_IDX_FCOE); in lm_fc_alloc_eq_pbl() 910 LM_CLI_IDX_FCOE); in lm_fc_get_ramrod_phys_mem() 977 …dev, &LM_FC_EQ(pdev, eq_sb_idx),&LM_EQ_ADDR_SAVE_FC(pdev, eq_sb_idx),eq_page_cnt, LM_CLI_IDX_FCOE); in lm_fc_init() 1019 LM_CLI_CID(pdev, LM_CLI_IDX_FCOE), /* cid */ in lm_fc_init() 1366 cid = LM_CLI_CID(pdev, LM_CLI_IDX_FCOE); in lm_fc_complete_slow_path_request() 1434 cid = LM_CLI_CID(pdev, LM_CLI_IDX_FCOE); in lm_fc_complete_slow_path_request() 1441 cid = LM_CLI_CID(pdev, LM_CLI_IDX_FCOE); in lm_fc_complete_slow_path_request() 2549 LM_CLI_CID(pdev, LM_CLI_IDX_FCOE), /* cid */ in lm_fc_post_destroy_ramrod() 2579 LM_CLI_CID(pdev, LM_CLI_IDX_FCOE), /* cid */ in lm_fc_post_stat_ramrod()
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_devinfo.c | 2838 pdev->params.uc_table_size[LM_CLI_IDX_FCOE] = 1; in lm_init_cam_params() 2843 pdev->params.mc_table_size[LM_CLI_IDX_FCOE] = LM_MC_FCOE_TABLE_SIZE; in lm_init_cam_params() 2847 pdev->params.uc_table_size[LM_CLI_IDX_FCOE], in lm_init_cam_params() 2848 … pdev->params.mc_table_size[LM_CLI_IDX_NDIS], pdev->params.mc_table_size[LM_CLI_IDX_FCOE]); in lm_init_cam_params() 2910 { _OFFSET(mtu[LM_CLI_IDX_FCOE]), 9216, 9216, 9216, 1500, 9216 }, in lm_init_params() 2917 { _OFFSET(l2_rx_desc_cnt[LM_CLI_IDX_FCOE]), 200, 200, 200, 0, 32767 }, in lm_init_params() 2922 { _OFFSET(l2_tx_bd_page_cnt[LM_CLI_IDX_FCOE]), 2, 2, 2, 1, 127 }, in lm_init_params() 2924 { _OFFSET(l2_tx_coal_buf_cnt[LM_CLI_IDX_FCOE]), 0, 0, 0, 0, 20 }, in lm_init_params() 3269 pdev->params.map_client_to_cid[LM_CLI_IDX_FCOE] = ++i; in lm_init_params() 3276 …(pdev->params.map_client_to_cid[LM_CLI_IDX_OOO] > pdev->params.map_client_to_cid[LM_CLI_IDX_FCOE]); in lm_init_params() [all …]
|
H A D | lm_mcp.c | 1135 case LM_CLI_IDX_FCOE: in lm_mcp_cli_idx_to_drv_cap_flag()
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/ |
H A D | lm5710.h | 204 LM_CLI_IDX_FCOE, /* FCOE idx must be after ndis+rdma */ enumerator 215 LM_RESOURCE_FCOE = LM_CLI_IDX_FCOE, /* FCOE idx must be after ndis+rdma */ 1145 … #define FCOE_CID(_pdev) (_pdev)->params.map_client_to_cid[LM_CLI_IDX_FCOE] 1154 ((cid == FCOE_CID(pdev) ? LM_CLI_IDX_FCOE : \
|