Searched refs:um_device_t (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_mm_l4.c42 BnxeDbgBreak((um_device_t *)pdev);
51 BnxeDbgBreak((um_device_t *)pdev);
57 BNXE_LOCK_ENTER_TOE((um_device_t *)pDev);
63 BNXE_LOCK_EXIT_TOE((um_device_t *)pDev);
69 BnxeDbgBreak((um_device_t *)pdev);
75 BnxeDbgBreak((um_device_t *)pdev);
81 BnxeDbgBreak((um_device_t *)pdev);
87 BnxeDbgBreak((um_device_t *)pdev);
96 BnxeDbgBreak((um_device_t *)pdev);
105 BnxeDbgBreak((um_device_t *)pde
[all...]
H A Dbnxe_lock.c39 void BNXE_LOCK_ENTER_INTR (um_device_t * pUM, int idx) { mutex_enter(&pUM->intrMutex[idx]); }
40 void BNXE_LOCK_EXIT_INTR (um_device_t * pUM, int idx) { mutex_exit(&pUM->intrMutex[idx]); }
41 void BNXE_LOCK_ENTER_INTR_FLIP (um_device_t * pUM, int idx) { mutex_enter(&pUM->intrFlipMutex[idx]); }
42 void BNXE_LOCK_EXIT_INTR_FLIP (um_device_t * pUM, int idx) { mutex_exit(&pUM->intrFlipMutex[idx]); }
43 void BNXE_LOCK_ENTER_TX (um_device_t * pUM, int idx) { mutex_enter(&pUM->txq[idx].txMutex); }
44 void BNXE_LOCK_EXIT_TX (um_device_t * pUM, int idx) { mutex_exit(&pUM->txq[idx].txMutex); }
45 void BNXE_LOCK_ENTER_FREETX (um_device_t * pUM, int idx) { mutex_enter(&pUM->txq[idx].freeTxDescMutex);}
46 void BNXE_LOCK_EXIT_FREETX (um_device_t * pUM, int idx) { mutex_exit(&pUM->txq[idx].freeTxDescMutex); }
47 void BNXE_LOCK_ENTER_RX (um_device_t * pUM, int idx) { mutex_enter(&pUM->rxq[idx].rxMutex); }
48 void BNXE_LOCK_EXIT_RX (um_device_t * pU
[all...]
H A Dbnxe_mm_l5.c45 BnxeDbgBreak((um_device_t *)pdev);
56 return (!BnxeFcoeCompRequestCqe((um_device_t *)pdev, kcqes, num_kcqes)) ?
63 BnxeDbgBreak((um_device_t *)pdev);
71 BnxeDbgBreak((um_device_t *)_pdev);
82 BnxeDbgBreak((um_device_t *)_pdev);
89 BnxeDbgBreak((um_device_t *)pdev);
99 return (!BnxeFcoeInitCqe((um_device_t *)pdev, kcqe)) ?
109 return (!BnxeFcoeDestroyCqe((um_device_t *)pdev, kcqe)) ?
120 return (!BnxeFcoeOffloadConnCqe((um_device_t *)pdev,
133 return (!BnxeFcoeEnableConnCqe((um_device_t *)pde
[all...]
H A Dbnxe.h159 #define BNXE_FCOE(dev) ((um_device_t *)(dev))->do_fcoe
363 void * pUM; /* backpointer to um_device_t */
400 void * pUM; /* backpointer to um_device_t for free routine */
412 void * pUM; /* backpointer to um_device_t */
439 void * pUM; /* backpointer to um_device_t */
448 void * pUM; /* reference back to um_device_t */
536 /* the following are used against the clientState variable in um_device_t */
691 } um_device_t; typedef in typeref:struct:_um_device
734 void BnxeCfgInit(um_device_t * pUM);
735 void BnxeCfgReset(um_device_t * pU
[all...]
H A Dbnxe_debug.c47 um_device_t * pUM = (um_device_t *)pDev;
73 um_device_t * pUM = (um_device_t *)bp;
90 um_device_t * pUM = (um_device_t *)bp;
107 um_device_t * pUM = (um_device_t *)bp;
124 um_device_t * pUM = (um_device_t *)b
[all...]
H A Dbnxe_timer.c46 um_device_t * pUM = (um_device_t *)pArg;
79 void BnxeTimerStart(um_device_t * pUM)
90 void BnxeTimerStop(um_device_t * pUM)
H A Dbnxe_mm.c111 um_device_t * pUM = (um_device_t *)pDev;
123 um_device_t * pUM = (um_device_t *)pDev;
131 void BnxeInitBdCnts(um_device_t * pUM,
160 um_device_t * pUM = (um_device_t *)pLM;
309 static boolean_t BnxeIsBarUsed(um_device_t * pUM,
343 um_device_t * pUM = (um_device_t *)pL
[all...]
H A Dbnxe_workq.c44 void (*pWorkCbkCopy)(um_device_t *, void *, u32_t);
45 void (*pWorkCbkNoCopy)(um_device_t *, void *);
46 void (*pWorkCbkGeneric)(um_device_t *);
63 boolean_t BnxeWorkQueueInit(um_device_t * pUM)
110 void BnxeWorkQueueWaitAndDestroy(um_device_t * pUM)
120 um_device_t * pUM = (um_device_t *)pWorkq->pUM;
173 static void BnxeWorkQueueTrigger(um_device_t * pUM,
190 void BnxeWorkQueueStartPending(um_device_t * pUM)
220 boolean_t BnxeWorkQueueAdd(um_device_t * pU
[all...]
H A Dbnxe_fcoe.c51 void BnxeFcoeFreeResc(um_device_t * pUM,
64 static boolean_t BnxeFcoeCqeIndicate(um_device_t * pUM,
91 static void BnxeFcoeInitCqeWork(um_device_t * pUM,
106 boolean_t BnxeFcoeInitCqe(um_device_t * pUM,
126 static void BnxeFcoeInitWqeWork(um_device_t * pUM,
190 static boolean_t BnxeFcoeInitWqe(um_device_t * pUM,
203 static void BnxeFcoeOffloadConnCqeWork(um_device_t * pUM,
218 boolean_t BnxeFcoeOffloadConnCqe(um_device_t * pUM,
250 static void BnxeFcoeOffloadConnWqeWork(um_device_t * pUM,
345 static boolean_t BnxeFcoeOffloadConnWqe(um_device_t * pU
[all...]
H A Dbnxe_main.c68 um_device_t * pUM = (um_device_t *)pDev;
73 /* pass in pointer to either lm_device_t or um_device_t */
76 um_device_t * pUM = (um_device_t *)pDev;
81 char * BnxeChipName(um_device_t * pUM)
103 boolean_t BnxeProtoSupport(um_device_t * pUM, int proto)
168 boolean_t BnxeProtoFcoeAfex(um_device_t * pUM)
175 static boolean_t BnxePciInit(um_device_t * pUM)
188 static void BnxePciDestroy(um_device_t * pU
[all...]
H A Dbnxe_gld.c114 um_device_t * pUM = (um_device_t *)pArg;
515 um_device_t * pUM = (um_device_t *)pArg;
553 um_device_t * pUM = (um_device_t *)pArg;
578 um_device_t * pUM = (um_device_t *)pArg;
626 um_device_t * pUM = (um_device_t *)pAr
[all...]
H A Dbnxe_rx.c59 static void BnxeRxPostBuffers(um_device_t * pUM,
114 static u32_t BnxeRxPktDescrSize(um_device_t * pUM)
126 static void BnxeRxPktDescrFree(um_device_t * pUM,
144 um_device_t * pUM = (um_device_t *)pRxPkt->pUM;
204 boolean_t BnxeWaitForPacketsFromClient(um_device_t * pUM,
273 mblk_t * BnxeRxRingProcess(um_device_t * pUM,
577 static void BnxeRxRingDump(um_device_t * pUM,
597 static void BnxeRxPktsAbortIdx(um_device_t * pUM,
608 void BnxeRxPktsAbort(um_device_t * pU
[all...]
H A Dbnxe_intr.c76 static void BnxeFindDmaHandles(um_device_t * pUM)
147 void BnxeIntrIguSbEnable(um_device_t * pUM,
189 void BnxeIntrIguSbDisable(um_device_t * pUM,
232 static void BnxeServiceDefSbIntr(um_device_t * pUM,
378 void BnxePollRxRing(um_device_t * pUM,
451 void BnxePollRxRingFCOE(um_device_t * pUM)
499 static void BnxeServiceSbIntr(um_device_t * pUM,
590 um_device_t * pUM = (um_device_t *)arg1;
694 um_device_t * pU
[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,
170 static int BnxeTxSendWaitingPkt(um_device_t * pUM,
216 void BnxeTxRingProcess(um_device_t * pUM,
303 static inline int BnxeTxPktMapFrag(um_device_t * pUM,
406 static int BnxeTxPktCopy(um_device_t * pUM,
613 static inline u16_t BnxeUdpPseudoCsum(um_device_t * pUM,
650 static inline int BnxeGetHdrInfo(um_device_t * pUM,
829 int BnxeTxSendMblk(um_device_t * pUM,
1048 static void BnxeTxPktsAbortIdx(um_device_t * pU
[all...]
H A Dbnxe_hw.c44 static void BnxeVerifySavedDmaList(um_device_t * pUM)
74 static boolean_t BnxeRssEnable(um_device_t * pUM)
129 static lm_status_t BnxeRssDisable(um_device_t * pUM)
153 lm_medium_t BnxeHwReqPhyMediumSettings(um_device_t * pUM)
575 lm_flow_control_t BnxeHwReqPhyFlowSettings(um_device_t * pUM)
653 void BnxeUpdatePhy(um_device_t * pUM)
715 int BnxeMacAddress(um_device_t * pUM,
770 void BnxeMulticastE1(um_device_t * pUM,
810 int BnxeMulticast(um_device_t * pUM,
966 int BnxeRxMask(um_device_t * pU
[all...]
H A Dbnxe_rr.c41 int BnxeRouteTxRing(um_device_t * pUM,
H A Dbnxe_cfg.c59 static void BnxeCfgGetVal(um_device_t * pUM,
100 void BnxeCfg_LLDP_DCBX(um_device_t * pUM)
308 void BnxeCfgInit(um_device_t * pUM)
651 void BnxeCfgReset(um_device_t * pUM)
H A Dbnxe_kstat.c570 um_device_t * pUM = (um_device_t *)kstats->ks_private;
654 um_device_t * pUM = (um_device_t *)kstats->ks_private;
687 um_device_t * pUM = (um_device_t *)kstats->ks_private;
781 um_device_t * pUM = (um_device_t *)kstats->ks_private;
874 um_device_t * pUM = (um_device_t *)kstat
[all...]

Completed in 105 milliseconds