/illumos-gate/usr/src/uts/common/io/bnxe/ |
H A D | bnxe_cfg.c | 102 lm_device_t * pLM = &pUM->lm_dev; local 107 pLM->params.dcbx_port_params.dcbx_enabled = FALSE; 110 pLM->params.dcbx_port_params.pfc.enabled = FALSE; 114 pLM->params.dcbx_port_params.app.traffic_type_priority[i] = 118 pLM->params.dcbx_port_params.pfc.priority_non_pauseable_mask = 0; 120 memset(&pLM->params.lldp_config_params, 0xFF, 121 sizeof(pLM->params.lldp_config_params)); 122 memset(&pLM->params.dcbx_config_params, 0xFF, 123 sizeof(pLM->params.dcbx_config_params)); 125 pLM [all...] |
H A D | bnxe_hw.c | 155 lm_device_t * pLM = &pUM->lm_dev; local 162 switch (pLM->params.link.num_phys) 167 pLM->params.link.phy[ELINK_INT_PHY].supported; 174 pLM->params.link.phy[ELINK_EXT_PHY1].supported; 180 if (pLM->params.link.multi_phy_config & 184 pLM->params.link.phy[ELINK_EXT_PHY1].supported; 186 pLM->params.link.phy[ELINK_EXT_PHY2].supported; 191 pLM->params.link.phy[ELINK_EXT_PHY1].supported; 193 pLM->params.link.phy[ELINK_EXT_PHY2].supported; 202 pLM 577 lm_device_t * pLM = &pUM->lm_dev; local 655 lm_device_t * pLM = &pUM->lm_dev; local 1017 lm_device_t * pLM = &pUM->lm_dev; local 1100 lm_device_t * pLM = &pUM->lm_dev; local 1231 lm_device_t * pLM = &pUM->lm_dev; local 1375 lm_device_t * pLM = &pUM->lm_dev; local 1508 lm_device_t * pLM = &pUM->lm_dev; local 1598 lm_device_t * pLM = &pUM->lm_dev; local 1733 lm_device_t * pLM = &pUM->lm_dev; local 1875 lm_device_t * pLM = &pUM->lm_dev; local 1912 lm_device_t * pLM = &pUM->lm_dev; local 1979 lm_device_t * pLM = &pUM->lm_dev; local [all...] |
H A D | bnxe_intr.c | 236 lm_device_t * pLM = (lm_device_t *)pUM; local 259 if (lm_is_def_sb_updated(pLM) == 0) 265 BnxeCheckAccHandle(pLM->vars.reg_handle[BAR_0]) != DDI_FM_OK) 274 lm_update_def_hc_indices(pLM, DEF_STATUS_BLOCK_INDEX, &activity_flg); 285 lm_get_attn_info(pLM, &lcl_attn_bits, &lcl_attn_ack); 296 GET_ATTN_CHNG_GROUPS(pLM, lcl_attn_bits, lcl_attn_ack, 304 lm_handle_assertion_processing(pLM, asserted_proc_grps); 307 BnxeCheckAccHandle(pLM->vars.reg_handle[BAR_0]) != DDI_FM_OK) 320 lm_handle_deassertion_processing(pLM, deasserted_proc_grps); 323 BnxeCheckAccHandle(pLM 383 lm_device_t * pLM = (lm_device_t *)pUM; local 453 lm_device_t * pLM = (lm_device_t *)pUM; local 504 lm_device_t * pLM = (lm_device_t *)pUM; local 591 lm_device_t * pLM = &pUM->lm_dev; local 695 lm_device_t * pLM = &pUM->lm_dev; local [all...] |
H A D | bnxe_timer.c | 47 lm_device_t * pLM = &pUM->lm_dev; local 57 lm_stats_on_timer(pLM); 60 BnxeCheckAccHandle(pLM->vars.reg_handle[BAR_0]) != DDI_FM_OK) 68 lm_link_on_timer(pLM);
|
H A D | bnxe_mm.c | 134 lm_device_t * pLM = (lm_device_t *)pUM; local 137 pLM->params.l2_tx_bd_page_cnt[cli_idx] = BNXE_DEF_TX_BD_PAGE_CNT; 138 pLM->params.l2_tx_coal_buf_cnt[cli_idx] = BNXE_DEF_TX_COAL_BUF_CNT; 143 if (pLM->params.l2_rx_desc_cnt[cli_idx] <= pPageCfg->bufCnt) 145 pLM->params.l2_tx_bd_page_cnt[cli_idx] = pPageCfg->txBdPageCnt; 146 pLM->params.l2_tx_coal_buf_cnt[cli_idx] = pPageCfg->txCoalBufCnt; 158 lm_status_t mm_get_user_config(lm_device_t * pLM) argument 160 um_device_t * pUM = (um_device_t *)pLM; 166 pLM->params.sw_config = LM_SWCFG_10G; 168 pLM 338 mm_map_io_base(lm_device_t * pLM, lm_address_t baseAddr, u32_t size, u8_t bar) argument 407 mm_map_io_space_solaris(lm_device_t * pLM, lm_address_t physAddr, u8_t bar, u32_t offset, u32_t size, ddi_acc_handle_t * pRegAccHandle) argument 466 mm_unmap_io_space(lm_device_t * pLM, void * pVirtAddr, u32_t size) argument 495 mm_alloc_mem_imp(lm_device_t * pLM, u32_t memSize, const char * sz_file, const unsigned long line, u8_t cli_idx) argument 558 mm_alloc_phys_mem_align_imp(lm_device_t * pLM, u32_t memSize, lm_address_t * pPhysAddr, u32_t alignment, u8_t memType, const char * sz_file, const unsigned long line, u8_t cli_idx) argument 681 mm_alloc_phys_mem_imp(lm_device_t * pLM, u32_t memSize, lm_address_t * pPhysAddr, u8_t memType, const char * sz_file, const unsigned long line, u8_t cli_idx) argument 874 mm_indicate_tx(lm_device_t * pLM, u32_t idx, s_list_t * packet_list) argument 1133 mm_indicate_link(lm_device_t * pLM, lm_status_t link, lm_medium_t medium) argument [all...] |
H A D | bnxe_kstat.c | 571 lm_device_t * pLM = (lm_device_t *)pUM; local 604 pStats->multiFunctionVnics.value.ui64 = IS_MULTI_VNIC(&pUM->lm_dev) ? pLM->params.vnics_per_port : 0; 607 pLM->params.mac_addr[0], pLM->params.mac_addr[1], 608 pLM->params.mac_addr[2], pLM->params.mac_addr[3], 609 pLM->params.mac_addr[4], pLM->params.mac_addr[5]); 622 pStats->timerFired.value.ui64 = pLM->vars.stats.stats_collect.timer_wakeup; 623 pStats->timerReply.value.ui64 = pLM 655 lm_device_t * pLM = (lm_device_t *)pUM; local 688 lm_device_t * pLM = (lm_device_t *)pUM; local 782 lm_device_t * pLM = (lm_device_t *)pUM; local 875 lm_device_t * pLM = (lm_device_t *)pUM; local 908 lm_device_t * pLM = (lm_device_t *)pUM; local 964 lm_device_t * pLM = (lm_device_t *)pUM; local 1105 lm_device_t * pLM = (lm_device_t *)pUM; local 1569 lm_device_t * pLM = (lm_device_t *)pUM; local 1639 lm_device_t * pLM = (lm_device_t *)pUM; local 1812 lm_device_t * pLM = (lm_device_t *)pUM; local 2464 lm_device_t * pLM = (lm_device_t *)pUM; local [all...] |
H A D | bnxe_tx.c | 174 lm_device_t * pLM = &pUM->lm_dev; local 179 pLmTxChain = &pLM->tx_info.chain[idx]; 192 rc = lm_send_packet(pLM, idx, &pTxPkt->lm_pkt, &pTxPkt->frag_list); 195 BnxeCheckAccHandle(pLM->vars.reg_handle[BAR_0]) != DDI_FM_OK) 220 lm_device_t * pLM = &pUM->lm_dev; local 286 if (idx == FCOE_CID(pLM)) 835 lm_device_t * pLM = &pUM->lm_dev; local 862 numPkts = lm_get_packets_sent(pLM, idx, &tmpList); 866 BnxeCheckAccHandle(pLM->vars.reg_handle[BAR_0]) != DDI_FM_OK) 910 if (idx == FCOE_CID(pLM)) 1191 lm_device_t * pLM = &pUM->lm_dev; local 1317 lm_device_t * pLM = &pUM->lm_dev; local [all...] |
H A D | bnxe_rx.c | 740 lm_device_t * pLM = &pUM->lm_dev; local 749 pLmRxChain = &LM_RXQ(pLM, idx); 752 pUM->rxq[idx].rxLowWater = pLM->params.l2_rx_desc_cnt[LM_CHAIN_IDX_CLI(pLM, idx)]; 760 i < pLM->params.l2_rx_desc_cnt[LM_CHAIN_IDX_CLI(pLM, idx)]; 772 pRxPkt->signature = pUM->rxBufSignature[LM_CHAIN_IDX_CLI(pLM, idx)]; 789 if (postCnt != pLM->params.l2_rx_desc_cnt[LM_CHAIN_IDX_CLI(pLM, idx)]) 792 pLM [all...] |
H A D | bnxe_gld.c | 115 lm_device_t * pLM; local 124 pLM = &pUM->lm_dev; 143 lm_stats_get_l2_chip_stats(pLM, &b10_l2_stats, 149 lm_stats_get_l2_chip_stats(pLM, &b10_l2_stats, 155 lm_stats_get_l2_chip_stats(pLM, &b10_l2_stats, 161 lm_stats_get_l2_chip_stats(pLM, &b10_l2_stats, 167 lm_get_stats(pLM, LM_STATS_RCV_NO_BUFFER_DROP, (u64_t *)pVal); 172 LM_FOREACH_TSS_IDX(pLM, idx) 180 lm_stats_get_l2_chip_stats(pLM, &b10_l2_stats, 190 lm_stats_get_l2_chip_stats(pLM, [all...] |
H A D | bnxe_main.c | 215 lm_device_t * pLM = &pUM->lm_dev; local 292 lm_device_t * pLM = &pUM->lm_dev; local
|
H A D | bnxe_fcoe.c | 1288 lm_device_t * pLM = &pUM->lm_dev; local 1311 rc = BnxeTxSendMblk(pUM, FCOE_CID(pLM), pMblk, flags, vlan_tag);
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/ |
H A D | mm.h | 245 mm_map_io_space(struct _lm_device_t * pLM, 254 mm_map_io_space_solaris(struct _lm_device_t * pLM,
|