Searched defs:pUM (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_timer.c46 um_device_t * pUM = (um_device_t *)pArg; local
47 lm_device_t * pLM = &pUM->lm_dev;
49 BNXE_LOCK_ENTER_TIMER(pUM);
51 if (pUM->timerEnabled != B_TRUE)
53 BNXE_LOCK_EXIT_TIMER(pUM);
59 if (pUM->fmCapabilities &&
62 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_UNAFFECTED);
65 if (pUM->phyInitialized)
67 BNXE_LOCK_ENTER_PHY(pUM);
69 BNXE_LOCK_EXIT_PHY(pUM);
79 BnxeTimerStart(um_device_t * pUM) argument
90 BnxeTimerStop(um_device_t * pUM) argument
[all...]
H A Dbnxe_cfg.c59 static void BnxeCfgGetVal(um_device_t * pUM, argument
74 pUM->pDev,
81 snprintf(name, BNXE_CFG_NAME_LEN_MAX, "bnxe%d_%s", pUM->instance, pName);
84 pUM->pDev,
100 void BnxeCfg_LLDP_DCBX(um_device_t * pUM) argument
102 lm_device_t * pLM = &pUM->lm_dev;
128 BnxeCfgGetVal(pUM, "lldp_overwrite_settings",
133 BnxeCfgGetVal(pUM, "lldp_msg_tx_hold",
138 BnxeCfgGetVal(pUM, "lldp_msg_fast_tx",
143 BnxeCfgGetVal(pUM, "lldp_tx_credit_ma
308 BnxeCfgInit(um_device_t * pUM) argument
651 BnxeCfgReset(um_device_t * pUM) argument
[all...]
H A Dbnxe_rr.c41 int BnxeRouteTxRing(um_device_t * pUM, argument
44 u32_t numRings = pUM->devParams.numRings;
66 switch (pUM->devParams.routeTxRingPolicy)
H A Dbnxe_workq.c63 boolean_t BnxeWorkQueueInit(um_device_t * pUM) argument
65 pUM->workqs.instq.pUM = pUM;
67 strcpy(pUM->workqs.instq.taskqName, pUM->devName);
68 strcat(pUM->workqs.instq.taskqName, "_inst_q");
70 mutex_init(&pUM->workqs.instq.workQueueMutex, NULL,
71 MUTEX_DRIVER, DDI_INTR_PRI(pUM->intrPriority));
73 if ((pUM
110 BnxeWorkQueueWaitAndDestroy(um_device_t * pUM) argument
120 um_device_t * pUM = (um_device_t *)pWorkq->pUM; local
173 BnxeWorkQueueTrigger(um_device_t * pUM, BnxeWorkQueueInstance * pWorkq) argument
190 BnxeWorkQueueStartPending(um_device_t * pUM) argument
220 BnxeWorkQueueAdd(um_device_t * pUM, void (*pWorkCbkCopy)(um_device_t *, void *, u32_t), void * pWorkData, u32_t workDataLen) argument
262 BnxeWorkQueueAddNoCopy(um_device_t * pUM, void (*pWorkCbkNoCopy)(um_device_t *, void *), void * pWorkData) argument
300 BnxeWorkQueueAddGeneric(um_device_t * pUM, void (*pWorkCbkGeneric)(um_device_t *)) argument
337 BnxeWorkQueueAddDelay(um_device_t * pUM, void (*pWorkCbkCopy)(um_device_t *, void *, u32_t), void * pWorkData, u32_t workDataLen, u32_t delayMs) argument
380 BnxeWorkQueueAddDelayNoCopy(um_device_t * pUM, void (*pWorkCbkNoCopy)(um_device_t *, void *), void * pWorkData, u32_t delayMs) argument
419 BnxeWorkQueueAddDelayGeneric(um_device_t * pUM, void (*pWorkCbkGeneric)(um_device_t *), u32_t delayMs) argument
[all...]
H A Dbnxe_debug.c47 um_device_t * pUM = (um_device_t *)pDev; local
51 if ((pUM != NULL) &&
52 (((pUM->devParams.debug_level & level & CP_ALL) != (level & CP_ALL)) ||
53 ((pUM->devParams.debug_level & LV_MASK) < (level & LV_MASK))))
73 um_device_t * pUM = (um_device_t *)bp; local
77 if ((pUM->devParams.debug_level & LV_MASK) < LV_WARN)
83 cmn_err(CE_NOTE, "!%s: ELINK %s", BnxeDevName(pUM), buf);
90 um_device_t * pUM = (um_device_t *)bp; local
94 if ((pUM->devParams.debug_level & LV_MASK) < LV_WARN)
100 cmn_err(CE_NOTE, "!%s: ELINK %s", BnxeDevName(pUM), bu
107 um_device_t * pUM = (um_device_t *)bp; local
124 um_device_t * pUM = (um_device_t *)bp; local
143 um_device_t * pUM = (um_device_t *)pDev; local
172 um_device_t * pUM = (um_device_t *)pDev; local
195 um_device_t * pUM = (um_device_t *)pDev; local
215 BnxeDumpMem(um_device_t * pUM, char * pTag, u8_t * pMem, u32_t len) argument
253 BnxeDumpPkt(um_device_t * pUM, char * pTag, mblk_t * pMblk, boolean_t contents) argument
[all...]
H A Dbnxe_hw.c44 static void BnxeVerifySavedDmaList(um_device_t * pUM) argument
49 BNXE_LOCK_ENTER_MEM(pUM);
51 pTmp = (BnxeMemDma *)d_list_peek_head(&pUM->memDmaListSaved);
54 BnxeLogWarn(pUM, "testing dma block %p / %p %d",
60 BnxeDbgBreakMsg(pUM, "old dma block wacked %p (byte %i)",
68 BNXE_LOCK_EXIT_MEM(pUM);
74 static boolean_t BnxeRssEnable(um_device_t * pUM) argument
83 if (!pUM->devParams.numRings)
91 indirectionTable[i] = (i % pUM->devParams.numRings);
102 rc = lm_enable_rss((lm_device_t *)pUM,
129 BnxeRssDisable(um_device_t * pUM) argument
153 BnxeHwReqPhyMediumSettings(um_device_t * pUM) argument
575 BnxeHwReqPhyFlowSettings(um_device_t * pUM) argument
653 BnxeUpdatePhy(um_device_t * pUM) argument
715 BnxeMacAddress(um_device_t * pUM, int cliIdx, boolean_t flag, const uint8_t * pMacAddr) argument
770 BnxeMulticastE1(um_device_t * pUM, int cliIdx) argument
810 BnxeMulticast(um_device_t * pUM, int cliIdx, boolean_t flag, const uint8_t * pMcastAddr, boolean_t hwSet) argument
966 BnxeRxMask(um_device_t * pUM, int cliIdx, lm_rx_mask_t mask) argument
1014 BnxeEstablishHwConn(um_device_t * pUM, int cid) argument
1098 BnxeHwStartFCOE(um_device_t * pUM) argument
1229 BnxeHwStartL2(um_device_t * pUM) argument
1373 BnxeHwStartCore(um_device_t * pUM) argument
1506 BnxeHwStopFCOE(um_device_t * pUM) argument
1596 BnxeHwStopL2(um_device_t * pUM) argument
1731 BnxeHwStopCore(um_device_t * pUM) argument
1873 BnxeHwResume(um_device_t * pUM) argument
1910 BnxeHwSuspend(um_device_t * pUM) argument
1977 BnxeHwQuiesce(um_device_t * pUM) argument
[all...]
H A Dbnxe_intr.c76 static void BnxeFindDmaHandles(um_device_t * pUM) argument
82 BNXE_LOCK_ENTER_MEM(pUM);
86 LM_FOREACH_SB_ID(&pUM->lm_dev, idx)
88 if (CHIP_IS_E1x(&pUM->lm_dev))
91 pUM->lm_dev.vars.status_blocks_arr[idx].hc_status_block_data.e1x_sb_data.common.host_sb_addr.lo;
93 pUM->lm_dev.vars.status_blocks_arr[idx].hc_status_block_data.e1x_sb_data.common.host_sb_addr.hi;
98 pUM->lm_dev.vars.status_blocks_arr[idx].hc_status_block_data.e2_sb_data.common.host_sb_addr.lo;
100 pUM->lm_dev.vars.status_blocks_arr[idx].hc_status_block_data.e2_sb_data.common.host_sb_addr.hi;
103 pTmp = (BnxeMemDma *)d_list_peek_head(&pUM->memDmaList);
116 BnxeLogWarn(pUM, "Faile
147 BnxeIntrIguSbEnable(um_device_t * pUM, u32_t idx, boolean_t fromISR) argument
189 BnxeIntrIguSbDisable(um_device_t * pUM, u32_t idx, boolean_t fromISR) argument
232 BnxeServiceDefSbIntr(um_device_t * pUM, boolean_t * pPktsRxed, boolean_t * pPktsTxed) argument
378 BnxePollRxRing(um_device_t * pUM, u32_t idx, boolean_t * pPktsRxed, boolean_t * pPktsTxed) argument
451 BnxePollRxRingFCOE(um_device_t * pUM) argument
499 BnxeServiceSbIntr(um_device_t * pUM, u8_t sb_id, boolean_t * pPktsRxed, boolean_t * pPktsTxed) argument
590 um_device_t * pUM = (um_device_t *)arg1; local
694 um_device_t * pUM = (um_device_t *)arg1; local
800 BnxeIntrBlockAlloc(um_device_t * pUM, int intrInum, int intrCnt, BnxeIntrBlock * pBlock) argument
947 BnxeIntrBlockFree(um_device_t * pUM, BnxeIntrBlock * pBlock) argument
970 BnxeIntrAddHandlers(um_device_t * pUM) argument
1067 BnxeIntrBlockRemoveHandler(um_device_t * pUM, BnxeIntrBlock * pBlock) argument
1086 BnxeIntrBlockEnable(um_device_t * pUM, BnxeIntrBlock * pBlock) argument
1128 BnxeIntrBlockDisable(um_device_t * pUM, BnxeIntrBlock * pBlock) argument
1152 BnxeIntrEnable(um_device_t * pUM) argument
1212 BnxeIntrDisable(um_device_t * pUM) argument
1253 BnxeIntrInit(um_device_t * pUM) argument
1443 BnxeIntrFini(um_device_t * pUM) argument
[all...]
H A Dbnxe_lock.c39 void BNXE_LOCK_ENTER_INTR (um_device_t * pUM, int idx) { mutex_enter(&pUM->intrMutex[idx]); } argument
40 void BNXE_LOCK_EXIT_INTR (um_device_t * pUM, int idx) { mutex_exit(&pUM->intrMutex[idx]); } argument
41 void BNXE_LOCK_ENTER_INTR_FLIP (um_device_t * pUM, int idx) { mutex_enter(&pUM->intrFlipMutex[idx]); } argument
42 void BNXE_LOCK_EXIT_INTR_FLIP (um_device_t * pUM, int idx) { mutex_exit(&pUM->intrFlipMutex[idx]); } argument
43 void BNXE_LOCK_ENTER_TX (um_device_t * pUM, int idx) { mutex_enter(&pUM argument
44 BNXE_LOCK_EXIT_TX(um_device_t * pUM, int idx) argument
45 BNXE_LOCK_ENTER_FREETX(um_device_t * pUM, int idx) argument
46 BNXE_LOCK_EXIT_FREETX(um_device_t * pUM, int idx) argument
47 BNXE_LOCK_ENTER_RX(um_device_t * pUM, int idx) argument
48 BNXE_LOCK_EXIT_RX(um_device_t * pUM, int idx) argument
49 BNXE_LOCK_ENTER_DONERX(um_device_t * pUM, int idx) argument
50 BNXE_LOCK_EXIT_DONERX(um_device_t * pUM, int idx) argument
51 BNXE_LOCK_ENTER_SB(um_device_t * pUM, int idx) argument
52 BNXE_LOCK_EXIT_SB(um_device_t * pUM, int idx) argument
53 BNXE_LOCK_ENTER_ETH_CON(um_device_t * pUM) argument
54 BNXE_LOCK_EXIT_ETH_CON(um_device_t * pUM) argument
55 BNXE_LOCK_ENTER_MCP(um_device_t * pUM) argument
56 BNXE_LOCK_EXIT_MCP(um_device_t * pUM) argument
57 BNXE_LOCK_ENTER_PHY(um_device_t * pUM) argument
58 BNXE_LOCK_EXIT_PHY(um_device_t * pUM) argument
59 BNXE_LOCK_ENTER_IND(um_device_t * pUM) argument
60 BNXE_LOCK_EXIT_IND(um_device_t * pUM) argument
61 BNXE_LOCK_ENTER_CID(um_device_t * pUM) argument
62 BNXE_LOCK_EXIT_CID(um_device_t * pUM) argument
63 BNXE_LOCK_ENTER_SPQ(um_device_t * pUM) argument
64 BNXE_LOCK_EXIT_SPQ(um_device_t * pUM) argument
65 BNXE_LOCK_ENTER_SPREQ(um_device_t * pUM) argument
66 BNXE_LOCK_EXIT_SPREQ(um_device_t * pUM) argument
67 BNXE_LOCK_ENTER_RRREQ(um_device_t * pUM) argument
68 BNXE_LOCK_EXIT_RRREQ(um_device_t * pUM) argument
69 BNXE_LOCK_ENTER_ISLES_CONTROL(um_device_t * pUM) argument
70 BNXE_LOCK_EXIT_ISLES_CONTROL(um_device_t * pUM) argument
71 BNXE_LOCK_ENTER_TOE(um_device_t * pUM) argument
72 BNXE_LOCK_EXIT_TOE(um_device_t * pUM) argument
73 BNXE_LOCK_ENTER_MEM(um_device_t * pUM) argument
74 BNXE_LOCK_EXIT_MEM(um_device_t * pUM) argument
75 BNXE_LOCK_ENTER_OFFLOAD(um_device_t * pUM) argument
76 BNXE_LOCK_EXIT_OFFLOAD(um_device_t * pUM) argument
77 BNXE_LOCK_ENTER_HWINIT(um_device_t * pUM) argument
78 BNXE_LOCK_EXIT_HWINIT(um_device_t * pUM) argument
79 BNXE_LOCK_ENTER_GLD(um_device_t * pUM) argument
80 BNXE_LOCK_EXIT_GLD(um_device_t * pUM) argument
81 BNXE_LOCK_ENTER_GLDTX(um_device_t * pUM, krw_t rw) argument
82 BNXE_LOCK_EXIT_GLDTX(um_device_t * pUM) argument
83 BNXE_LOCK_ENTER_TIMER(um_device_t * pUM) argument
84 BNXE_LOCK_EXIT_TIMER(um_device_t * pUM) argument
85 BNXE_LOCK_ENTER_STATS(um_device_t * pUM) argument
86 BNXE_LOCK_EXIT_STATS(um_device_t * pUM) argument
[all...]
H A Dbnxe_rx.c59 static void BnxeRxPostBuffers(um_device_t * pUM, argument
63 lm_rx_chain_t * pLmRxChain = &LM_RXQ(&pUM->lm_dev, idx);
75 BNXE_LOCK_ENTER_RX(pUM, idx);
77 if (pUM->rxq[idx].rxLowWater > s_list_entry_cnt(&pLmRxChain->active_descq))
79 pUM->rxq[idx].rxLowWater = s_list_entry_cnt(&pLmRxChain->active_descq);
82 lm_return_packet_bytes(&pUM->lm_dev, idx, returnedBytes);
94 BNXE_LOCK_EXIT_RX(pUM, idx);
103 BNXE_LOCK_EXIT_RX(pUM, idx);
108 lm_post_buffers(&pUM->lm_dev, idx, NULL, 0);
110 BNXE_LOCK_EXIT_RX(pUM, id
114 BnxeRxPktDescrSize(um_device_t * pUM) argument
126 BnxeRxPktDescrFree(um_device_t * pUM, um_rxpacket_t * pRxPkt) argument
144 um_device_t * pUM = (um_device_t *)pRxPkt->pUM; local
204 BnxeWaitForPacketsFromClient(um_device_t * pUM, int cliIdx) argument
273 BnxeRxRingProcess(um_device_t * pUM, int idx, boolean_t polling, int numBytes) argument
577 BnxeRxRingDump(um_device_t * pUM, int idx) argument
597 BnxeRxPktsAbortIdx(um_device_t * pUM, int idx) argument
608 BnxeRxPktsAbort(um_device_t * pUM, int cliIdx) argument
637 BnxeRxBufAlloc(um_device_t * pUM, int idx, um_rxpacket_t * pRxPkt) argument
695 BnxeRxPktsInitPostBuffersIdx(um_device_t * pUM, int idx) argument
706 BnxeRxPktsInitPostBuffers(um_device_t * pUM, int cliIdx) argument
737 BnxeRxPktsInitIdx(um_device_t * pUM, int idx) argument
802 BnxeRxPktsInit(um_device_t * pUM, int cliIdx) argument
836 BnxeRxPktsFiniIdx(um_device_t * pUM, int idx) argument
891 BnxeRxPktsFini(um_device_t * pUM, int cliIdx) argument
[all...]
H A Dbnxe_main.c68 um_device_t * pUM = (um_device_t *)pDev; local
69 return (pUM == NULL) ? 0xf : pUM->instance;
76 um_device_t * pUM = (um_device_t *)pDev; local
77 return ((pUM == NULL) || (*pUM->devName == 0)) ? "(bnxe)" : pUM->devName;
81 char * BnxeChipName(um_device_t * pUM) argument
83 switch (CHIP_NUM(&pUM->lm_dev) >> 16)
103 boolean_t BnxeProtoSupport(um_device_t * pUM, in argument
168 BnxeProtoFcoeAfex(um_device_t * pUM) argument
175 BnxePciInit(um_device_t * pUM) argument
188 BnxePciDestroy(um_device_t * pUM) argument
198 BnxeBarMemDestroy(um_device_t * pUM) argument
213 BnxeMutexInit(um_device_t * pUM) argument
290 BnxeMutexDestroy(um_device_t * pUM) argument
372 BnxeFmInit(um_device_t * pUM) argument
414 BnxeFmFini(um_device_t * pUM) argument
438 BnxeFmErrorReport(um_device_t * pUM, char * detail) argument
457 BnxeAttachDevice(um_device_t * pUM) argument
749 BnxeDetachDevice(um_device_t * pUM) argument
791 um_device_t * pUM; local
870 um_device_t * pUM; local
934 um_device_t * pUM; local
965 um_device_t *pUM = (um_device_t *) ddi_get_driver_private(pDev); local
990 um_device_t * pUM = (um_device_t *)ddi_get_driver_private(pDev); local
1030 um_device_t * pUM; local
[all...]
H A Dbnxe_tx.c74 static um_txpacket_t * BnxeTxPktAlloc(um_device_t * pUM, size_t size);
136 void BnxeTxPktsReclaim(um_device_t * pUM, argument
163 BNXE_LOCK_ENTER_FREETX(pUM, idx);
164 s_list_add_tail(&pUM->txq[idx].freeTxDescQ, pPktList);
165 BNXE_LOCK_EXIT_FREETX(pUM, idx);
170 static int BnxeTxSendWaitingPkt(um_device_t * pUM, argument
173 TxQueue * pTxQ = &pUM->txq[idx];
174 lm_device_t * pLM = &pUM->lm_dev;
194 if (pUM->fmCapabilities &&
197 ddi_fm_service_impact(pUM
216 BnxeTxRingProcess(um_device_t * pUM, int idx) argument
303 BnxeTxPktMapFrag(um_device_t * pUM, um_txpacket_t * pTxPkt, mblk_t * pMblk) argument
406 BnxeTxPktCopy(um_device_t * pUM, TxQueue * pTxQ, um_txpacket_t * pTxPkt) argument
613 BnxeUdpPseudoCsum(um_device_t * pUM, u8_t * pUdpHdr, u8_t * pIpHdr, u8_t ipHdrLen) argument
650 BnxeGetHdrInfo(um_device_t * pUM, um_txpacket_t * pTxPkt) argument
829 BnxeTxSendMblk(um_device_t * pUM, int idx, mblk_t * pMblk, u32_t flags, u16_t vlan_tag) argument
1048 BnxeTxPktsAbortIdx(um_device_t * pUM, int idx) argument
1063 BnxeTxPktsAbort(um_device_t * pUM, int cliIdx) argument
1092 BnxeTxPktAlloc(um_device_t * pUM, size_t size) argument
1188 BnxeTxPktsInitIdx(um_device_t * pUM, int idx) argument
1279 BnxeTxPktsInit(um_device_t * pUM, int cliIdx) argument
1314 BnxeTxPktsFiniIdx(um_device_t * pUM, int idx) argument
1346 BnxeTxPktsFini(um_device_t * pUM, int cliIdx) argument
[all...]
H A Dbnxe_fcoe.c38 #define VERIFY_FCOE_BINDING(pUM) \
39 if (!BNXE_FCOE(pUM)) \
41 BnxeLogWarn((pUM), "FCoE not supported on this device!"); \
44 if (!(CLIENT_BOUND(pUM, LM_CLI_IDX_FCOE))) \
46 BnxeLogWarn((pUM), "FCoE client not bound!"); \
51 void BnxeFcoeFreeResc(um_device_t * pUM, argument
54 BNXE_LOCK_ENTER_OFFLOAD(pUM);
55 lm_fc_del_fcoe_state(&pUM->lm_dev, &pFcoeState->lm_fcoe);
56 BNXE_LOCK_EXIT_OFFLOAD(pUM);
58 lm_fc_free_con_resc(&pUM
64 BnxeFcoeCqeIndicate(um_device_t * pUM, void * pData, u32_t dataLen) argument
91 BnxeFcoeInitCqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
106 BnxeFcoeInitCqe(um_device_t * pUM, struct fcoe_kcqe * kcqe) argument
126 BnxeFcoeInitWqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
190 BnxeFcoeInitWqe(um_device_t * pUM, union fcoe_kwqe ** kwqes) argument
203 BnxeFcoeOffloadConnCqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
218 BnxeFcoeOffloadConnCqe(um_device_t * pUM, BnxeFcoeState * pFcoeState, struct fcoe_kcqe * kcqe) argument
250 BnxeFcoeOffloadConnWqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
345 BnxeFcoeOffloadConnWqe(um_device_t * pUM, union fcoe_kwqe ** kwqes) argument
360 BnxeFcoeEnableConnCqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
375 BnxeFcoeEnableConnCqe(um_device_t * pUM, BnxeFcoeState * pFcoeState, struct fcoe_kcqe * kcqe) argument
407 BnxeFcoeEnableConnWqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
473 BnxeFcoeEnableConnWqe(um_device_t * pUM, union fcoe_kwqe ** kwqes) argument
481 BnxeFcoeDisableConnCqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
496 BnxeFcoeDisableConnCqe(um_device_t * pUM, BnxeFcoeState * pFcoeState, struct fcoe_kcqe * kcqe) argument
528 BnxeFcoeDisableConnWqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
594 BnxeFcoeDisableConnWqe(um_device_t * pUM, union fcoe_kwqe ** kwqes) argument
602 BnxeFcoeDestroyConnCqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
634 BnxeFcoeDestroyConnCqe(um_device_t * pUM, BnxeFcoeState * pFcoeState, struct fcoe_kcqe * kcqe) argument
666 BnxeFcoeDestroyConnWqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
732 BnxeFcoeDestroyConnWqe(um_device_t * pUM, union fcoe_kwqe ** kwqes) argument
740 BnxeFcoeDestroyCqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
755 BnxeFcoeDestroyCqe(um_device_t * pUM, struct fcoe_kcqe * kcqe) argument
775 BnxeFcoeDestroyWqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
822 BnxeFcoeDestroyWqe(um_device_t * pUM, union fcoe_kwqe ** kwqes) argument
830 BnxeFcoeStatCqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
845 BnxeFcoeStatCqe(um_device_t * pUM, struct fcoe_kcqe * kcqe) argument
865 BnxeFcoeStatWqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
912 BnxeFcoeStatWqe(um_device_t * pUM, union fcoe_kwqe ** kwqes) argument
922 BnxeFcoeCompRequestCqeWork(um_device_t * pUM, void * pData, u32_t dataLen) argument
962 BnxeFcoeCompRequestCqe(um_device_t * pUM, struct fcoe_kcqe * kcqes, u32_t num_kcqes) argument
1011 um_device_t * pUM = (um_device_t *)ddi_get_driver_private(pDev); local
1287 um_device_t * pUM = (um_device_t *)ddi_get_driver_private(pDev); local
1336 um_device_t * pUM = (um_device_t *)ddi_get_driver_private(pDev); local
1372 um_device_t * pUM = (um_device_t *)ddi_get_driver_private(pDev); local
1533 um_device_t * pUM = (um_device_t *)ddi_get_driver_private(pDev); local
1566 um_device_t * pUM = (um_device_t *)ddi_get_driver_private(pDev); local
1595 BnxeFcoeInit(um_device_t * pUM) argument
1684 BnxeFcoeFini(um_device_t * pUM) argument
1763 BnxeFcoeStartStop(um_device_t * pUM) argument
[all...]
H A Dbnxe_gld.c114 um_device_t * pUM = (um_device_t *)pArg; local
119 if ((pUM == NULL) || (pVal == NULL))
124 pLM = &pUM->lm_dev;
126 BNXE_LOCK_ENTER_GLD(pUM);
128 if (!pUM->plumbed)
130 BNXE_LOCK_EXIT_GLD(pUM);
139 *pVal = (pUM->props.link_speed * 1000000ULL);
174 *pVal += pUM->txq[idx].txRecycle;
296 switch (pUM->props.link_speed)
377 *pVal = pUM
515 um_device_t * pUM = (um_device_t *)pArg; local
553 um_device_t * pUM = (um_device_t *)pArg; local
578 um_device_t * pUM = (um_device_t *)pArg; local
626 um_device_t * pUM = (um_device_t *)pArg; local
659 um_device_t * pUM = (um_device_t *)pRxQGroup->pUM; local
715 um_device_t * pUM = (um_device_t *)pRxQGroup->pUM; local
765 um_device_t * pUM = (um_device_t *)pTxQ->pUM; local
803 um_device_t * pUM = (um_device_t *)pArg; local
846 um_device_t * pUM = (um_device_t *)pArg; local
899 um_device_t * pUM = (um_device_t *)pArg; local
915 um_device_t * pUM = (um_device_t *)pArg; local
935 BnxeReadReg(um_device_t * pUM, struct bnxe_reg_data * pData) argument
950 BnxeWriteReg(um_device_t * pUM, struct bnxe_reg_data * pData) argument
965 BnxeReadNvm(um_device_t * pUM, struct bnxe_nvram_data * pData) argument
987 BnxeWriteNvm(um_device_t * pUM, struct bnxe_nvram_data * pData) argument
1009 BnxeReadPciCfg(um_device_t * pUM, struct bnxe_reg_data * pData) argument
1046 BnxeStatsShow(um_device_t * pUM, b10_stats_show_data_t * pStats, u32_t statsLen) argument
1266 um_device_t * pUM = (um_device_t *)pArg; local
1502 um_device_t * pUM = (um_device_t *)pRxQ->pUM; local
1552 um_device_t * pUM = (um_device_t *)pRxQ->pUM; local
1578 um_device_t * pUM = (um_device_t *)pRxQ->pUM; local
1605 um_device_t * pUM = (um_device_t *)pRxQ->pUM; local
1630 um_device_t * pUM = (um_device_t *)pRxQ->pUM; local
1656 um_device_t * pUM = (um_device_t *)arg; local
1723 um_device_t * pUM = (um_device_t *)arg; local
1761 um_device_t * pUM = (um_device_t *)pArg; local
1873 BnxeSetPrivateProperty(um_device_t * pUM, const char * pr_name, uint_t pr_valsize, const void * pr_val) argument
2293 um_device_t * pUM = barg; local
2469 BnxeGetPrivateProperty(um_device_t * pUM, const char * pr_name, uint_t pr_valsize, void * pr_val) argument
2607 um_device_t * pUM = barg; local
2771 BnxeMacPrivatePropertyInfo(um_device_t * pUM, const char * pr_name, mac_prop_info_handle_t prh) argument
2852 um_device_t * pUM = barg; local
3002 BnxeGldInit(um_device_t * pUM) argument
3055 BnxeGldFini(um_device_t * pUM) argument
3084 BnxeGldLink(um_device_t * pUM, link_state_t state) argument
[all...]
H A Dbnxe_mm.c111 um_device_t * pUM = (um_device_t *)pDev; local
113 *pRegValue = pci_config_get32(pUM->pPciCfg, (off_t)pciReg);
123 um_device_t * pUM = (um_device_t *)pDev; local
125 pci_config_put32(pUM->pPciCfg, (off_t)pciReg, regValue);
131 void BnxeInitBdCnts(um_device_t * pUM, argument
134 lm_device_t * pLM = (lm_device_t *)pUM;
160 um_device_t * pUM = (um_device_t *)pLM; local
164 BnxeCfgInit(pUM);
186 //pLM->params.rss_chain_cnt = pUM->devParams.numRings;
187 //pLM->params.tss_chain_cnt = pUM
309 BnxeIsBarUsed(um_device_t * pUM, int regNumber, offset_t offset, u32_t size) argument
343 um_device_t * pUM = (um_device_t *)pLM; local
414 um_device_t * pUM = (um_device_t *)pLM; local
470 um_device_t * pUM = (um_device_t *)pLM; local
501 um_device_t * pUM = (um_device_t *)pLM; local
567 um_device_t * pUM = (um_device_t *)pLM; local
720 um_device_t * pUM = (um_device_t *)pDev; local
731 um_device_t * pUM = (um_device_t *)pDev; local
807 um_device_t * pUM = (um_device_t *)pDev; local
948 um_device_t * pUM = (um_device_t *)pDev; local
954 BnxeLinkStatus(um_device_t * pUM, lm_status_t link, lm_medium_t medium) argument
1137 um_device_t * pUM = (um_device_t *)pLM; local
1186 um_device_t * pUM = (um_device_t *)pDev; local
1199 um_device_t * pUM = (um_device_t *)pDev; local
1285 um_device_t * pUM = (um_device_t *)pDev; local
1434 um_device_t * pUM = (um_device_t *)pDev; local
1528 um_device_t * pUM = (um_device_t *)pDev; local
1541 um_device_t * pUM = (um_device_t *)pDev; local
[all...]
H A Dbnxe.h363 void * pUM; /* backpointer to um_device_t */ member in struct:_TxQueue
400 void * pUM; /* backpointer to um_device_t for free routine */ member in struct:_um_rxpacket_t
412 void * pUM; /* backpointer to um_device_t */ member in struct:_RxQueue
439 void * pUM; /* backpointer to um_device_t */ member in struct:_RxQueueGroup
448 void * pUM; /* reference back to um_device_t */ member in struct:_KstatRingMap
515 void * pUM; member in struct:_BnxeWorkQueueInstance
542 #define CLIENT_DEVI(pUM, client) \
543 ((pUM)->clientState[(client)] & CLIENT_FLG_DEVI)
545 #define CLIENT_HW(pUM, client) \
546 ((pUM)
1041 BnxeIsClientBound(um_device_t * pUM) argument
1047 BnxeClientsHw(um_device_t * pUM) argument
1056 BnxeClientsDevi(um_device_t * pUM) argument
1062 BnxeClientsBound(um_device_t * pUM) argument
[all...]
H A Dbnxe_kstat.c570 um_device_t * pUM = (um_device_t *)kstats->ks_private; local
571 lm_device_t * pLM = (lm_device_t *)pUM;
579 BNXE_LOCK_ENTER_STATS(pUM);
581 snprintf(buf, sizeof(buf), "%p", (void *)pUM);
587 strncpy(pStats->version.value.c, pUM->version, sizeof(pStats->version.value.c));
588 strncpy(pStats->versionFW.value.c, pUM->versionFW, sizeof(pStats->versionFW.value.c));
589 strncpy(pStats->versionBC.value.c, pUM->versionBC, sizeof(pStats->versionBC.value.c));
591 strncpy(pStats->chipName.value.c, pUM->chipName, sizeof(pStats->chipName.value.c));
592 strncpy(pStats->chipID.value.c, pUM->chipID, sizeof(pStats->chipID.value.c));
594 strncpy(pStats->devBDF.value.c, pUM
654 um_device_t * pUM = (um_device_t *)kstats->ks_private; local
687 um_device_t * pUM = (um_device_t *)kstats->ks_private; local
781 um_device_t * pUM = (um_device_t *)kstats->ks_private; local
874 um_device_t * pUM = (um_device_t *)kstats->ks_private; local
907 um_device_t * pUM = (um_device_t *)kstats->ks_private; local
963 um_device_t * pUM = (um_device_t *)kstats->ks_private; local
1104 um_device_t * pUM = (um_device_t *)kstats->ks_private; local
1567 um_device_t * pUM = (um_device_t *)pMap->pUM; local
1637 um_device_t * pUM = (um_device_t *)pMap->pUM; local
1677 BnxeKstatInitRxQ(um_device_t * pUM, int idx) argument
1753 BnxeKstatInitTxQ(um_device_t * pUM, int idx) argument
1810 BnxeKstatInit(um_device_t * pUM) argument
2462 BnxeKstatFini(um_device_t * pUM) argument
[all...]

Completed in 107 milliseconds