Home
last modified time | relevance | path

Searched refs:esmp (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/sys/dev/sfxge/common/
H A Def10_mac.c605 __in efsys_mem_t *esmp, in ef10_mac_stats_update() argument
637 if (EFSYS_MEM_SIZE(esmp) < in ef10_mac_stats_update()
645 EFSYS_DMA_SYNC_FOR_KERNEL(esmp, 0, EFSYS_MEM_SIZE(esmp)); in ef10_mac_stats_update()
651 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_PKTS, &value); in ef10_mac_stats_update()
669 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_BYTES, &value); in ef10_mac_stats_update()
674 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_64_PKTS, &value); in ef10_mac_stats_update()
722 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_BYTES, &value); in ef10_mac_stats_update()
725 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_PKTS, &value); in ef10_mac_stats_update()
742 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_64_PKTS, &value); in ef10_mac_stats_update()
1038 EFSYS_DMA_SYNC_FOR_KERNEL(esmp, 0, EFSYS_MEM_SIZE(esmp)); in ef10_mac_stats_update()
[all …]
H A Dsiena_mac.c270 __in efsys_mem_t *esmp, in siena_mac_stats_update() argument
285 if (EFSYS_MEM_SIZE(esmp) < in siena_mac_stats_update()
293 EFSYS_DMA_SYNC_FOR_KERNEL(esmp, 0, EFSYS_MEM_SIZE(esmp)); in siena_mac_stats_update()
299 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_PKTS, &value); in siena_mac_stats_update()
316 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_BYTES, &value); in siena_mac_stats_update()
321 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_64_PKTS, &value); in siena_mac_stats_update()
369 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_BYTES, &value); in siena_mac_stats_update()
372 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_PKTS, &value); in siena_mac_stats_update()
389 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_64_PKTS, &value); in siena_mac_stats_update()
463 EFSYS_DMA_SYNC_FOR_KERNEL(esmp, 0, EFSYS_MEM_SIZE(esmp)); in siena_mac_stats_update()
[all …]
H A Dsiena_phy.c464 __in_opt efsys_mem_t *esmp, in siena_phy_decode_stats() argument
472 SIENA_SIMPLE_STAT_SET2(vmask, esmp, smask, stat, OUI); in siena_phy_decode_stats()
482 if (stat != NULL && esmp != NULL && !EFSYS_MEM_IS_NULL(esmp)) { in siena_phy_decode_stats()
485 EFSYS_MEM_READD(esmp, 4 * MC_CMD_PMA_PMD_SIGNAL, in siena_phy_decode_stats()
524 if (stat != NULL && !EFSYS_MEM_IS_NULL(esmp)) { in siena_phy_decode_stats()
527 EFSYS_MEM_READD(esmp, 4 * MC_CMD_PHYXS_SYNC, &dword); in siena_phy_decode_stats()
549 __in efsys_mem_t *esmp, in siena_phy_stats_update() argument
560 if ((esmp == NULL) || (EFSYS_MEM_SIZE(esmp) < EFX_PHY_STATS_SIZE)) { in siena_phy_stats_update()
572 EFSYS_MEM_ADDR(esmp) & 0xffffffff); in siena_phy_stats_update()
574 EFSYS_MEM_ADDR(esmp) >> 32); in siena_phy_stats_update()
[all …]
H A Def10_mcdi.c49 efsys_mem_t *esmp = emtp->emt_dma_mem; in ef10_mcdi_init() local
66 if (esmp == NULL) { in ef10_mcdi_init()
76 if ((EFSYS_MEM_ADDR(esmp) & 0xFF) != 0) { in ef10_mcdi_init()
157 efsys_mem_t *esmp = emtp->emt_dma_mem; in ef10_mcdi_send_request() local
168 EFSYS_MEM_WRITED(esmp, pos, &dword); in ef10_mcdi_send_request()
183 EFSYS_MEM_ADDR(esmp) >> 32); in ef10_mcdi_send_request()
187 EFSYS_MEM_ADDR(esmp) & 0xffffffff); in ef10_mcdi_send_request()
196 efsys_mem_t *esmp = emtp->emt_dma_mem; in ef10_mcdi_poll_response() local
199 EFSYS_MEM_READD(esmp, 0, &hdr); in ef10_mcdi_poll_response()
213 efsys_mem_t *esmp = emtp->emt_dma_mem; in ef10_mcdi_read_response() local
[all …]
H A Defx_intr.c43 __in efsys_mem_t *esmp);
120 __in_opt efsys_mem_t *esmp) in efx_intr_init() argument
134 eip->ei_esmp = esmp; in efx_intr_init()
171 if ((rc = eiop->eio_init(enp, type, esmp)) != 0) in efx_intr_init()
310 __in efsys_mem_t *esmp) in siena_intr_init() argument
316 if ((esmp == NULL) || (EFSYS_MEM_SIZE(esmp) < EFX_INTR_SIZE)) { in siena_intr_init()
346 FRF_AZ_INT_ADR_KER_DW0, EFSYS_MEM_ADDR(esmp) & 0xffffffff, in siena_intr_init()
347 FRF_AZ_INT_ADR_KER_DW1, EFSYS_MEM_ADDR(esmp) >> 32); in siena_intr_init()
456 efsys_mem_t *esmp = eip->ei_esmp; in siena_intr_check_fatal() local
460 EFSYS_MEM_READO(esmp, 0, &oword); in siena_intr_check_fatal()
[all …]
H A Dmcdi_mon.c52 __in_opt efsys_mem_t *esmp, in mcdi_mon_decode_stats() argument
132 if (stat != NULL && esmp != NULL && !EFSYS_MEM_IS_NULL(esmp)) { in mcdi_mon_decode_stats()
136 EFSYS_MEM_READD(esmp, 4 * (idx - 1), &dword); in mcdi_mon_decode_stats()
214 __in efsys_mem_t *esmp, in efx_mcdi_read_sensors() argument
223 if (EFSYS_MEM_SIZE(esmp) < size) { in efx_mcdi_read_sensors()
234 addr_lo = (uint32_t)(EFSYS_MEM_ADDR(esmp) & 0xffffffff); in efx_mcdi_read_sensors()
235 addr_hi = (uint32_t)(EFSYS_MEM_ADDR(esmp) >> 32); in efx_mcdi_read_sensors()
443 __in efsys_mem_t *esmp, in mcdi_mon_stats_update() argument
450 if ((rc = efx_mcdi_read_sensors(enp, esmp, size)) != 0) in mcdi_mon_stats_update()
453 EFSYS_DMA_SYNC_FOR_KERNEL(esmp, 0, size); in mcdi_mon_stats_update()
[all …]
H A Def10_tx.c55 __in efsys_mem_t *esmp) in efx_mcdi_init_txq() argument
69 if ((esmp == NULL) || (EFSYS_MEM_SIZE(esmp) < EFX_TXQ_SIZE(ndescs))) { in efx_mcdi_init_txq()
110 addr = EFSYS_MEM_ADDR(esmp); in efx_mcdi_init_txq()
198 __in efsys_mem_t *esmp, in ef10_tx_qcreate() argument
221 flags, esmp)) != 0) in ef10_tx_qcreate()
H A Def10_intr.c41 __in efsys_mem_t *esmp) in ef10_intr_init() argument
43 _NOTE(ARGUNUSED(enp, type, esmp)) in ef10_intr_init()
H A Defx_rx.c137 __in efsys_mem_t *esmp,
812 __in efsys_mem_t *esmp, in efx_rx_qcreate_internal() argument
838 erp->er_esmp = esmp; in efx_rx_qcreate_internal()
865 __in efsys_mem_t *esmp, in efx_rx_qcreate() argument
873 esmp, ndescs, id, flags, eep, erpp); in efx_rx_qcreate()
884 __in efsys_mem_t *esmp, in efx_rx_qcreate_packed_stream() argument
896 EFX_RXQ_TYPE_PACKED_STREAM, &type_data, esmp, ndescs, in efx_rx_qcreate_packed_stream()
913 __in efsys_mem_t *esmp, in efx_rx_qcreate_es_super_buffer() argument
936 EFX_RXQ_TYPE_ES_SUPER_BUFFER, &type_data, esmp, ndescs, in efx_rx_qcreate_es_super_buffer()
1592 __in efsys_mem_t *esmp, in siena_rx_qcreate() argument
[all …]
H A Defx_mac.c771 __in efsys_mem_t *esmp) in efx_mac_stats_upload() argument
781 if ((rc = emop->emo_stats_upload(enp, esmp)) != 0) in efx_mac_stats_upload()
795 __in efsys_mem_t *esmp, in efx_mac_stats_periodic() argument
813 if ((rc = emop->emo_stats_periodic(enp, esmp, period_ms, events)) != 0) in efx_mac_stats_periodic()
829 __in efsys_mem_t *esmp, in efx_mac_stats_update() argument
841 rc = emop->emo_stats_update(enp, esmp, essp, generationp); in efx_mac_stats_update()
H A Dmcdi_mon.h62 __in efsys_mem_t *esmp,
H A Def10_rx.c44 __in efsys_mem_t *esmp, in efx_mcdi_init_rxq() argument
67 if ((esmp == NULL) || (EFSYS_MEM_SIZE(esmp) < EFX_RXQ_SIZE(ndescs))) { in efx_mcdi_init_rxq()
137 addr = EFSYS_MEM_ADDR(esmp); in efx_mcdi_init_rxq()
1012 __in efsys_mem_t *esmp, in ef10_rx_qcreate() argument
1153 esmp, disable_scatter, want_inner_classes, in ef10_rx_qcreate()
H A Dsiena_impl.h365 __in_opt efsys_mem_t *esmp,
372 __in efsys_mem_t *esmp,
442 __in efsys_mem_t *esmp,
H A Def10_ev.c141 __in efsys_mem_t *esmp, in efx_mcdi_init_evq() argument
232 addr = EFSYS_MEM_ADDR(esmp); in efx_mcdi_init_evq()
277 __in efsys_mem_t *esmp, in efx_mcdi_init_evq_v2() argument
357 addr = EFSYS_MEM_ADDR(esmp); in efx_mcdi_init_evq_v2()
458 __in efsys_mem_t *esmp, in ef10_ev_qcreate() argument
523 rc = efx_mcdi_init_evq_v2(enp, index, esmp, ndescs, irq, us, in ef10_ev_qcreate()
540 rc = efx_mcdi_init_evq(enp, index, esmp, ndescs, irq, us, flags, in ef10_ev_qcreate()
H A Defx_tx.c62 __in efsys_mem_t *esmp,
330 __in efsys_mem_t *esmp, in efx_tx_qcreate() argument
360 etp->et_esmp = esmp; in efx_tx_qcreate()
365 if ((rc = etxop->etxo_qcreate(enp, index, label, esmp, in efx_tx_qcreate()
929 __in efsys_mem_t *esmp, in siena_tx_qcreate() argument
943 _NOTE(ARGUNUSED(esmp)) in siena_tx_qcreate()
H A Defx_sram.c41 __in efsys_mem_t *esmp, in efx_sram_buf_tbl_set() argument
78 addr = EFSYS_MEM_ADDR(esmp); in efx_sram_buf_tbl_set()
H A Defx_mcdi.c1816 __in_opt efsys_mem_t *esmp, in efx_mcdi_mac_stats() argument
1849 if (esmp == NULL) { in efx_mcdi_mac_stats()
1862 if (EFSYS_MEM_SIZE(esmp) < bytes) { in efx_mcdi_mac_stats()
1869 EFSYS_MEM_ADDR(esmp) & 0xffffffff); in efx_mcdi_mac_stats()
1871 EFSYS_MEM_ADDR(esmp) >> 32); in efx_mcdi_mac_stats()
1928 __in efsys_mem_t *esmp) in efx_mcdi_mac_stats_upload() argument
1937 if ((rc = efx_mcdi_mac_stats(enp, esmp, EFX_STATS_UPLOAD, 0)) != 0) in efx_mcdi_mac_stats_upload()
1951 __in efsys_mem_t *esmp, in efx_mcdi_mac_stats_periodic() argument
1967 rc = efx_mcdi_mac_stats(enp, esmp, EFX_STATS_ENABLE_EVENTS, in efx_mcdi_mac_stats_periodic()
1970 rc = efx_mcdi_mac_stats(enp, esmp, EFX_STATS_ENABLE_NOEVENTS, in efx_mcdi_mac_stats_periodic()
H A Defx.h336 __in_opt efsys_mem_t *esmp);
665 __in efsys_mem_t *esmp,
672 __in efsys_mem_t *esmp,
866 __in efsys_mem_t *esmp,
1167 __in efsys_mem_t *esmp,
1926 __in efsys_mem_t *esmp,
2018 __in efsys_mem_t *esmp,
2522 __in efsys_mem_t *esmp,
2543 __in efsys_mem_t *esmp,
2564 __in efsys_mem_t *esmp,
[all …]
H A Def10_impl.h93 __in efsys_mem_t *esmp,
144 __in efsys_mem_t *esmp);
301 __in efsys_mem_t *esmp,
659 __in efsys_mem_t *esmp,
708 __in efsys_mem_t *esmp,
1030 __in efsys_mem_t *esmp,
/freebsd/sys/dev/sfxge/
H A Dsfxge_dma.c130 bus_dmamap_unload(esmp->esm_tag, esmp->esm_map); in sfxge_dma_free()
131 bus_dmamem_free(esmp->esm_tag, esmp->esm_base, esmp->esm_map); in sfxge_dma_free()
134 esmp->esm_addr = 0; in sfxge_dma_free()
135 esmp->esm_base = NULL; in sfxge_dma_free()
136 esmp->esm_size = 0; in sfxge_dma_free()
155 &esmp->esm_map) != 0) { in sfxge_dma_alloc()
161 if (bus_dmamap_load(esmp->esm_tag, esmp->esm_map, vaddr, len, in sfxge_dma_alloc()
172 if (esmp->esm_addr == 0) in sfxge_dma_alloc()
175 esmp->esm_base = vaddr; in sfxge_dma_alloc()
176 esmp->esm_size = len; in sfxge_dma_alloc()
[all …]
H A Dsfxge_intr.c453 efsys_mem_t *esmp; in sfxge_intr_start() local
457 esmp = &intr->status; in sfxge_intr_start()
463 (void)memset(esmp->esm_base, 0, EFX_INTR_SIZE); in sfxge_intr_start()
466 (void)efx_intr_init(sc->enp, intr->type, esmp); in sfxge_intr_start()
493 efsys_mem_t *esmp; in sfxge_intr_fini() local
499 esmp = &intr->status; in sfxge_intr_fini()
506 sfxge_dma_free(esmp); in sfxge_intr_fini()
535 efsys_mem_t *esmp; in sfxge_intr_init() local
540 esmp = &intr->status; in sfxge_intr_init()
558 if ((rc = sfxge_dma_alloc(sc, EFX_INTR_SIZE, esmp)) != 0) in sfxge_intr_init()
H A Dsfxge_mcdi.c304 efsys_mem_t *esmp; in sfxge_mcdi_init() local
311 esmp = &mcdi->mem; in sfxge_mcdi_init()
321 if ((rc = sfxge_dma_alloc(sc, max_msg_size, esmp)) != 0) in sfxge_mcdi_init()
325 emtp->emt_dma_mem = esmp; in sfxge_mcdi_init()
355 efsys_mem_t *esmp; in sfxge_mcdi_fini() local
360 esmp = &mcdi->mem; in sfxge_mcdi_fini()
371 sfxge_dma_free(esmp); in sfxge_mcdi_fini()
H A Dsfxge_ev.c746 efsys_mem_t *esmp; in sfxge_ev_qstart() local
751 esmp = &evq->mem; in sfxge_ev_qstart()
757 (void)memset(esmp->esm_base, 0xff, EFX_EVQ_SIZE(evq->entries)); in sfxge_ev_qstart()
760 if ((rc = efx_sram_buf_tbl_set(sc->enp, evq->buf_base_id, esmp, in sfxge_ev_qstart()
765 if ((rc = efx_ev_qcreate(sc->enp, index, esmp, evq->entries, in sfxge_ev_qstart()
892 efsys_mem_t *esmp; in sfxge_ev_qinit() local
901 esmp = &evq->mem; in sfxge_ev_qinit()
923 if ((rc = sfxge_dma_alloc(sc, EFX_EVQ_SIZE(evq->entries), esmp)) != 0) in sfxge_ev_qinit()
946 sfxge_dma_free(esmp); in sfxge_ev_qinit()
H A Dsfxge_port.c60 efsys_mem_t *esmp = &(port->mac_stats.dma_buf); in sfxge_mac_stat_update() local
89 if ((rc = efx_mac_stats_update(sc->enp, esmp, in sfxge_mac_stat_update()
571 efsys_mem_t *esmp = &port->phy_stats.dma_buf; in sfxge_phy_stat_update() local
597 bus_dmamap_sync(esmp->esm_tag, esmp->esm_map, in sfxge_phy_stat_update()
601 if ((rc = efx_phy_stats_update(sc->enp, esmp, in sfxge_phy_stat_update()
658 efsys_mem_t *esmp; in sfxge_port_fini() local
661 esmp = &port->mac_stats.dma_buf; in sfxge_port_fini()
674 sfxge_dma_free(esmp); in sfxge_port_fini()
H A Dsfxge_rx.c1017 efsys_mem_t *esmp; in sfxge_rx_qstart() local
1024 esmp = &rxq->mem; in sfxge_rx_qstart()
1033 if ((rc = efx_sram_buf_tbl_set(sc->enp, rxq->buf_base_id, esmp, in sfxge_rx_qstart()
1039 esmp, sc->rxq_entries, rxq->buf_base_id, EFX_RXQ_FLAG_NONE, in sfxge_rx_qstart()
1272 efsys_mem_t *esmp; in sfxge_rx_qinit() local
1285 esmp = &rxq->mem; in sfxge_rx_qinit()
1288 if ((rc = sfxge_dma_alloc(sc, EFX_RXQ_SIZE(sc->rxq_entries), esmp)) != 0) in sfxge_rx_qinit()

12