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

/illumos-gate/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);
/illumos-gate/usr/src/uts/common/io/bnxe/
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,
[all...]
H A Dbnxe_mm.c99 void mm_wait(lm_device_t * pDev, argument
102 (void)pDev;
107 lm_status_t mm_read_pci(lm_device_t * pDev, argument
111 um_device_t * pUM = (um_device_t *)pDev;
119 lm_status_t mm_write_pci(lm_device_t * pDev, argument
123 um_device_t * pUM = (um_device_t *)pDev;
359 //ddi_dev_nregs(pUM->pDev, &numRegs);
361 ddi_dev_regsize(pUM->pDev, bar, &regSize);
377 if ((rc = ddi_regs_map_setup(pUM->pDev,
422 ddi_dev_regsize(pUM->pDev, ba
695 mm_rt_alloc_mem_imp(lm_device_t * pDev, u32_t memSize, const char * sz_file, const unsigned long line, u8_t cli_idx) argument
705 mm_rt_alloc_phys_mem_imp(lm_device_t * pDev, u32_t memSize, lm_address_t * pPhysAddr, u8_t flushType, const char * sz_file, const unsigned long line, u8_t cli_idx) argument
718 mm_get_current_time(lm_device_t * pDev) argument
726 mm_rt_free_mem(lm_device_t * pDev, void * pBuf, u32_t memSize, u8_t cli_idx) argument
801 mm_rt_free_phys_mem(lm_device_t * pDev, u32_t memSize, void * pBuf, lm_address_t pPhysAddr, u8_t cli_idx) argument
882 mm_set_done(lm_device_t * pDev, u32_t cid, void * cookie) argument
896 mm_return_sq_pending_command(lm_device_t * pDev, struct sq_pending_command * pPending) argument
905 mm_get_sq_pending_command(lm_device_t * pDev) argument
913 mm_copy_packet_buf(lm_device_t * pDev, lm_packet_t * pLMPkt, u8_t * pMemBuf, u32_t size) argument
946 mm_fan_failure(lm_device_t * pDev) argument
1181 mm_schedule_task(lm_device_t * pDev, u32_t delay_ms, lm_task_cb_t task, void * param) argument
1194 mm_register_lpme(lm_device_t * pDev, lm_generic_workitem_function * func, u8_t b_fw_access, u8_t b_queue_for_fw) argument
1210 MM_ACQUIRE_SPQ_LOCK_IMP(lm_device_t * pDev) argument
1216 MM_RELEASE_SPQ_LOCK_IMP(lm_device_t * pDev) argument
1222 MM_ACQUIRE_SPQ_LOCK_DPC_IMP(lm_device_t * pDev) argument
1228 MM_RELEASE_SPQ_LOCK_DPC_IMP(lm_device_t * pDev) argument
1234 MM_ACQUIRE_CID_LOCK_IMP(lm_device_t * pDev) argument
1240 MM_RELEASE_CID_LOCK_IMP(lm_device_t * pDev) argument
1246 MM_ACQUIRE_REQUEST_LOCK_IMP(lm_device_t * pDev) argument
1252 MM_RELEASE_REQUEST_LOCK_IMP(lm_device_t * pDev) argument
1258 MM_ACQUIRE_PHY_LOCK_IMP(lm_device_t * pDev) argument
1264 MM_RELEASE_PHY_LOCK_IMP(lm_device_t * pDev) argument
1270 MM_ACQUIRE_PHY_LOCK_DPC_IMP(lm_device_t * pDev) argument
1276 MM_RELEASE_PHY_LOCK_DPC_IMP(lm_device_t * pDev) argument
1282 mm_init_lock(lm_device_t * pDev, mm_spin_lock_t * spinlock) argument
1318 MM_ACQUIRE_MCP_LOCK_IMP(lm_device_t * pDev) argument
1324 MM_RELEASE_MCP_LOCK_IMP(lm_device_t * pDev) argument
1330 MM_ACQUIRE_ISLES_CONTROL_LOCK_IMP(lm_device_t * pDev) argument
1336 MM_RELEASE_ISLES_CONTROL_LOCK_IMP(lm_device_t * pDev) argument
1342 MM_ACQUIRE_ISLES_CONTROL_LOCK_DPC_IMP(lm_device_t * pDev) argument
1348 MM_RELEASE_ISLES_CONTROL_LOCK_DPC_IMP(lm_device_t * pDev) argument
1354 MM_ACQUIRE_IND_REG_LOCK_IMP(lm_device_t * pDev) argument
1360 MM_RELEASE_IND_REG_LOCK_IMP(lm_device_t * pDev) argument
1378 MM_ACQUIRE_SP_REQ_MGR_LOCK_IMP(lm_device_t * pDev) argument
1384 MM_RELEASE_SP_REQ_MGR_LOCK_IMP(lm_device_t * pDev) argument
1390 MM_ACQUIRE_SB_LOCK_IMP(lm_device_t * pDev, u8_t sb_idx) argument
1396 MM_RELEASE_SB_LOCK_IMP(lm_device_t * pDev, u8_t sb_idx) argument
1402 MM_ACQUIRE_ETH_CON_LOCK_IMP(lm_device_t * pDev) argument
1408 MM_RELEASE_ETH_CON_LOCK_IMP(lm_device_t * pDev) argument
1430 mm_event_log_generic_arg_fwd(lm_device_t * pDev, const lm_log_id_t lm_log_id, va_list argp) argument
1511 mm_event_log_generic(lm_device_t * pDev, const lm_log_id_t lm_log_id, ...) argument
1526 mm_build_ver_string(lm_device_t * pDev) argument
1539 mm_indicate_hw_failure(lm_device_t * pDev) argument
[all...]
H A Dbnxe_main.c66 u8_t BnxeInstance(void * pDev) argument
68 um_device_t * pUM = (um_device_t *)pDev;
74 char * BnxeDevName(void * pDev) argument
76 um_device_t * pUM = (um_device_t *)pDev;
178 if (pci_config_setup(pUM->pDev, &pUM->pPciCfg) != DDI_SUCCESS)
358 static int BnxeFmErrorCb(dev_info_t * pDev, argument
366 pci_ereport_post(pDev, err, NULL);
396 ddi_fm_init(pUM->pDev, &pUM->fmCapabilities, &iblk);
402 pci_ereport_setup(pUM->pDev);
408 ddi_fm_handler_register(pUM->pDev, BnxeFmErrorC
789 BnxeAttach(dev_info_t * pDev, ddi_attach_cmd_t cmd) argument
868 BnxeDetach(dev_info_t * pDev, ddi_detach_cmd_t cmd) argument
932 BnxeQuiesce(dev_info_t * pDev) argument
962 BnxeFcoeInitChild(dev_info_t * pDev, dev_info_t * cDip) argument
977 BnxeFcoeUninitChild(dev_info_t * pDev, dev_info_t * cDip) argument
984 BnxeBusCtl(dev_info_t * pDev, dev_info_t * pRDev, ddi_ctl_enum_t op, void * pArg, void * pResult) argument
[all...]
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_fcoe.c82 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev,
182 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev,
337 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev,
465 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev,
586 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev,
724 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev,
814 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev,
904 pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev,
949 if (!pUM->fcoe.bind.cliIndicateCqes(pUM->fcoe.pDev,
1006 boolean_t BnxeFcoePrvCtl(dev_info_t * pDev, argument
1282 BnxeFcoePrvTx(dev_info_t * pDev, mblk_t * pMblk, u32_t flags, u16_t vlan_tag) argument
1334 BnxeFcoePrvPoll(dev_info_t * pDev) argument
1365 BnxeFcoePrvSendWqes(dev_info_t * pDev, void * wqes[], int wqeCnt) argument
1528 BnxeFcoePrvMapMailboxq(dev_info_t * pDev, u32_t cid, void ** ppMap, ddi_acc_handle_t * pAccHandle) argument
1561 BnxeFcoePrvUnmapMailboxq(dev_info_t * pDev, u32_t cid, void * pMap, ddi_acc_handle_t accHandle) argument
[all...]
H A Dbnxe_debug.c42 void DbgMessageFunc(void * pDev, argument
47 um_device_t * pUM = (um_device_t *)pDev;
139 void BnxeLogInfo(void * pDev, argument
143 um_device_t * pUM = (um_device_t *)pDev;
168 void BnxeLogWarn(void * pDev, argument
172 um_device_t * pUM = (um_device_t *)pDev;
191 void BnxeLogDbg(void * pDev, argument
195 um_device_t * pUM = (um_device_t *)pDev;
H A Dbnxe_mm_l4.c55 void MM_ACQUIRE_TOE_LOCK(lm_device_t *pDev) argument
57 BNXE_LOCK_ENTER_TOE((um_device_t *)pDev);
61 void MM_RELEASE_TOE_LOCK(lm_device_t *pDev) argument
63 BNXE_LOCK_EXIT_TOE((um_device_t *)pDev);
H A Dbnxe_intr.c254 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
267 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
309 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
325 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
400 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
469 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
523 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
617 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
786 static int BnxeGetInterruptCount(dev_info_t * pDev, int type, int intrTypes) argument
792 return (ddi_intr_get_nintrs(pDev, typ
806 dev_info_t * pDev = pUM->pDev; local
1255 dev_info_t * pDev; local
[all...]
H A Dbnxe_timer.c62 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_UNAFFECTED);
H A Dbnxe_hw.c678 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
999 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
1049 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
1056 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
1076 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
1083 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
1417 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
1424 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
1454 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
1782 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADE
[all...]
H A Dbnxe.h495 dev_info_t * pDev; member in struct:_BnxeFcoeData
577 dev_info_t * pDev; member in struct:_um_device
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);
[all...]
H A Dbnxe_tx.c197 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
235 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
541 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
868 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
946 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
967 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
973 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
1108 if ((rc = ddi_dma_alloc_handle(pUM->pDev,
1156 if ((rc = ddi_dma_alloc_handle(pUM->pDev,
H A Dbnxe_rx.c378 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_DEGRADED);
529 if (pUM->fcoe.pDev && pUM->fcoe.bind.cliIndicateRx)
531 pUM->fcoe.bind.cliIndicateRx(pUM->fcoe.pDev, head);
646 if ((rc = ddi_dma_alloc_handle(pUM->pDev,
H A Dbnxe_workq.c74 ddi_taskq_create(pUM->pDev,
93 ddi_taskq_create(pUM->pDev,
H A Dbnxe_cfg.c74 pUM->pDev,
84 pUM->pDev,
H A Dbnxe_kstat.c974 if (pUM->fcoe.pDev)
976 snprintf(buf, sizeof(buf), "%p", (void *)pUM->fcoe.pDev);
983 ddi_get_instance(pUM->fcoe.pDev));
H A Dbnxe_gld.c3016 pMac->m_dip = pUM->pDev;

Completed in 347 milliseconds