Home
last modified time | relevance | path

Searched refs:pDev (Results 1 – 20 of 20) sorted by relevance

/titanic_41/usr/src/uts/common/io/bnxe/
H A Dbnxe_mm.c99 void mm_wait(lm_device_t * pDev, in mm_wait() argument
102 (void)pDev; in mm_wait()
107 lm_status_t mm_read_pci(lm_device_t * pDev, in mm_read_pci() argument
111 um_device_t * pUM = (um_device_t *)pDev; in mm_read_pci()
119 lm_status_t mm_write_pci(lm_device_t * pDev, in mm_write_pci() argument
123 um_device_t * pUM = (um_device_t *)pDev; in mm_write_pci()
361 ddi_dev_regsize(pUM->pDev, bar, &regSize); in mm_map_io_base()
377 if ((rc = ddi_regs_map_setup(pUM->pDev, in mm_map_io_base()
422 ddi_dev_regsize(pUM->pDev, bar, &regSize); in mm_map_io_space_solaris()
438 if ((rc = ddi_regs_map_setup(pUM->pDev, in mm_map_io_space_solaris()
[all …]
H A Dbnxe_main.c66 u8_t BnxeInstance(void * pDev) in BnxeInstance() argument
68 um_device_t * pUM = (um_device_t *)pDev; in BnxeInstance()
74 char * BnxeDevName(void * pDev) in BnxeDevName() argument
76 um_device_t * pUM = (um_device_t *)pDev; in BnxeDevName()
178 if (pci_config_setup(pUM->pDev, &pUM->pPciCfg) != DDI_SUCCESS) in BnxePciInit()
358 static int BnxeFmErrorCb(dev_info_t * pDev, in BnxeFmErrorCb() argument
366 pci_ereport_post(pDev, err, NULL); in BnxeFmErrorCb()
396 ddi_fm_init(pUM->pDev, &pUM->fmCapabilities, &iblk); in BnxeFmInit()
402 pci_ereport_setup(pUM->pDev); in BnxeFmInit()
408 ddi_fm_handler_register(pUM->pDev, BnxeFmErrorCb, (void *)pUM); in BnxeFmInit()
[all …]
H A Dbnxe_binding.h113 typedef boolean_t (*cli_ctl)(dev_info_t * pDev,
118 typedef boolean_t (*cli_indicate_tx)(dev_info_t * pDev,
121 typedef boolean_t (*cli_indicate_rx)(dev_info_t * pDev,
124 typedef boolean_t (*cli_indicate_cqes)(dev_info_t * pDev,
163 typedef boolean_t (*prv_ctl)(dev_info_t * pDev,
169 typedef mblk_t * (*prv_tx)(dev_info_t * pDev,
174 typedef boolean_t (*prv_poll)(dev_info_t * pDev);
176 typedef boolean_t (*prv_send_wqes)(dev_info_t * pDev,
180 typedef boolean_t (*prv_map_mailboxq)(dev_info_t * pDev,
185 typedef boolean_t (*prv_unmap_mailboxq)(dev_info_t * pDev,
H A Dbnxe_fcoe.c82 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev, in BnxeFcoeCqeIndicate()
182 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev, in BnxeFcoeInitWqeWork()
337 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev, in BnxeFcoeOffloadConnWqeWork()
465 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev, in BnxeFcoeEnableConnWqeWork()
586 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev, in BnxeFcoeDisableConnWqeWork()
724 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev, in BnxeFcoeDestroyConnWqeWork()
814 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev, in BnxeFcoeDestroyWqeWork()
904 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev, in BnxeFcoeStatWqeWork()
949 if (!pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev, in BnxeFcoeCompRequestCqeWork()
1006 boolean_t BnxeFcoePrvCtl(dev_info_t * pDev, in BnxeFcoePrvCtl() argument
[all …]
H A Dbnxe_debug.c42 void DbgMessageFunc(void * pDev, in DbgMessageFunc() argument
47 um_device_t * pUM = (um_device_t *)pDev; in DbgMessageFunc()
139 void BnxeLogInfo(void * pDev, in BnxeLogInfo() argument
143 um_device_t * pUM = (um_device_t *)pDev; in BnxeLogInfo()
168 void BnxeLogWarn(void * pDev, in BnxeLogWarn() argument
172 um_device_t * pUM = (um_device_t *)pDev; in BnxeLogWarn()
191 void BnxeLogDbg(void * pDev, in BnxeLogDbg() argument
195 um_device_t * pUM = (um_device_t *)pDev; in BnxeLogDbg()
H A Dbnxe_debug.h66 void DbgMessageFunc(void * pDev,
133 void BnxeLogInfo(void * pDev, char * pFmt, ...);
134 void BnxeLogWarn(void * pDev, char * pFmt, ...);
138 void BnxeLogDbg(void * pDev, char * pFmt, ...);
H A Dbnxe_intr.c254 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeServiceDefSbIntr()
267 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeServiceDefSbIntr()
309 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeServiceDefSbIntr()
325 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeServiceDefSbIntr()
400 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxePollRxRing()
469 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxePollRxRingFCOE()
523 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeServiceSbIntr()
617 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeIntrISR()
786 static int BnxeGetInterruptCount(dev_info_t * pDev, int type, int intrTypes) in BnxeGetInterruptCount() argument
792 return (ddi_intr_get_nintrs(pDev, type, &nintrs) != DDI_SUCCESS) ? in BnxeGetInterruptCount()
[all …]
H A Dbnxe_mm_l4.c55 void MM_ACQUIRE_TOE_LOCK(lm_device_t *pDev) in MM_ACQUIRE_TOE_LOCK() argument
57 BNXE_LOCK_ENTER_TOE((um_device_t *)pDev); in MM_ACQUIRE_TOE_LOCK()
61 void MM_RELEASE_TOE_LOCK(lm_device_t *pDev) in MM_RELEASE_TOE_LOCK() argument
63 BNXE_LOCK_EXIT_TOE((um_device_t *)pDev); in MM_RELEASE_TOE_LOCK()
H A Dbnxe_hw.c678 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeUpdatePhy()
999 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST); in BnxeRxMask()
1049 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST); in BnxeEstablishHwConn()
1056 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST); in BnxeEstablishHwConn()
1076 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST); in BnxeEstablishHwConn()
1083 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST); in BnxeEstablishHwConn()
1417 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST); in BnxeHwStartCore()
1424 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST); in BnxeHwStartCore()
1454 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST); in BnxeHwStartCore()
1782 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeHwStopCore()
[all …]
H A Dbnxe.h495 dev_info_t * pDev; member
577 dev_info_t * pDev; member
886 boolean_t BnxeFcoePrvCtl(dev_info_t * pDev,
890 mblk_t * BnxeFcoePrvTx(dev_info_t * pDev,
894 boolean_t BnxeFcoePrvPoll(dev_info_t * pDev);
895 boolean_t BnxeFcoePrvSendWqes(dev_info_t * pDev,
898 boolean_t BnxeFcoePrvMapMailboxq(dev_info_t * pDev,
902 boolean_t BnxeFcoePrvUnmapMailboxq(dev_info_t * pDev,
911 u8_t BnxeInstance(void * pDev);
912 char * BnxeDevName(void * pDev);
H A Dbnxe_tx.c197 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeTxSendWaitingPkt()
235 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeTxRingProcess()
541 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeTxPktCopy()
868 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeTxSendMblk()
946 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeTxSendMblk()
967 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeTxSendMblk()
973 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeTxSendMblk()
1108 if ((rc = ddi_dma_alloc_handle(pUM->pDev, in BnxeTxPktAlloc()
1156 if ((rc = ddi_dma_alloc_handle(pUM->pDev, in BnxeTxPktAlloc()
H A Dbnxe_timer.c62 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_UNAFFECTED); in BnxeTimer()
H A Dbnxe_rx.c378 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED); in BnxeRxRingProcess()
529 if (pUM->fcoe.pDev && pUM->fcoe.bind.cliIndicateRx) in BnxeRxRingProcess()
531 pUM->fcoe.bind.cliIndicateRx(pUM->fcoe.pDev, head); in BnxeRxRingProcess()
646 if ((rc = ddi_dma_alloc_handle(pUM->pDev, in BnxeRxBufAlloc()
H A Dbnxe_workq.c74 ddi_taskq_create(pUM->pDev, in BnxeWorkQueueInit()
93 ddi_taskq_create(pUM->pDev, in BnxeWorkQueueInit()
H A Dbnxe_cfg.c74 pUM->pDev, in BnxeCfgGetVal()
84 pUM->pDev, in BnxeCfgGetVal()
H A Dbnxe_kstat.c974 if (pUM->fcoe.pDev) in BnxeKstatFcoeUpdate()
976 snprintf(buf, sizeof(buf), "%p", (void *)pUM->fcoe.pDev); in BnxeKstatFcoeUpdate()
983 ddi_get_instance(pUM->fcoe.pDev)); in BnxeKstatFcoeUpdate()
H A Dbnxe_gld.c3016 pMac->m_dip = pUM->pDev; in BnxeGldInit()
/titanic_41/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/
H A Dmm_solaris.h101 void MM_ACQUIRE_SPQ_LOCK_IMP(struct _lm_device_t * pDev);
102 void MM_RELEASE_SPQ_LOCK_IMP(struct _lm_device_t * pDev);
103 void MM_ACQUIRE_SPQ_LOCK_DPC_IMP(struct _lm_device_t * pDev);
104 void MM_RELEASE_SPQ_LOCK_DPC_IMP(struct _lm_device_t * pDev);
106 void MM_ACQUIRE_CID_LOCK_IMP(struct _lm_device_t * pDev);
107 void MM_RELEASE_CID_LOCK_IMP(struct _lm_device_t * pDev);
109 void MM_ACQUIRE_REQUEST_LOCK_IMP(struct _lm_device_t * pDev);
110 void MM_RELEASE_REQUEST_LOCK_IMP(struct _lm_device_t * pDev);
112 void MM_ACQUIRE_PHY_LOCK_IMP(struct _lm_device_t * pDev);
113 void MM_RELEASE_PHY_LOCK_IMP(struct _lm_device_t * pDev);
[all …]
H A Dmm_ndismono.h109 void MM_ACQUIRE_PHY_LOCK_IMP(struct _lm_device_t * pDev);
110 void MM_RELEASE_PHY_LOCK_IMP(struct _lm_device_t * pDev);
111 void MM_ACQUIRE_PHY_LOCK_DPC_IMP(struct _lm_device_t * pDev);
112 void MM_RELEASE_PHY_LOCK_DPC_IMP(struct _lm_device_t * pDev);
H A Dmm_vbd.h130 void MM_ACQUIRE_PHY_LOCK_IMP(struct _lm_device_t * pDev);
131 void MM_RELEASE_PHY_LOCK_IMP(struct _lm_device_t * pDev);
132 void MM_ACQUIRE_PHY_LOCK_DPC_IMP(struct _lm_device_t * pDev);
133 void MM_RELEASE_PHY_LOCK_DPC_IMP(struct _lm_device_t * pDev);