Home
last modified time | relevance | path

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

12

/dpdk/drivers/common/sfc_efx/base/
H A Def10_mac.c581 __in efsys_mem_t *esmp, in ef10_mac_stats_update() argument
613 if (EFSYS_MEM_SIZE(esmp) < in ef10_mac_stats_update()
621 EFSYS_DMA_SYNC_FOR_KERNEL(esmp, 0, EFSYS_MEM_SIZE(esmp)); in ef10_mac_stats_update()
627 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_PKTS, &value); in ef10_mac_stats_update()
645 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_BYTES, &value); in ef10_mac_stats_update()
650 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_64_PKTS, &value); in ef10_mac_stats_update()
698 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_BYTES, &value); in ef10_mac_stats_update()
701 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_PKTS, &value); in ef10_mac_stats_update()
718 EF10_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_64_PKTS, &value); in ef10_mac_stats_update()
1016 EFSYS_DMA_SYNC_FOR_KERNEL(esmp, 0, EFSYS_MEM_SIZE(esmp)); in ef10_mac_stats_update()
[all …]
H A Dsiena_mac.c245 __in efsys_mem_t *esmp, in siena_mac_stats_update() argument
260 if (EFSYS_MEM_SIZE(esmp) < in siena_mac_stats_update()
268 EFSYS_DMA_SYNC_FOR_KERNEL(esmp, 0, EFSYS_MEM_SIZE(esmp)); in siena_mac_stats_update()
274 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_PKTS, &value); in siena_mac_stats_update()
291 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_BYTES, &value); in siena_mac_stats_update()
296 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_TX_64_PKTS, &value); in siena_mac_stats_update()
344 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_BYTES, &value); in siena_mac_stats_update()
347 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_PKTS, &value); in siena_mac_stats_update()
364 SIENA_MAC_STAT_READ(esmp, MC_CMD_MAC_RX_64_PKTS, &value); in siena_mac_stats_update()
438 EFSYS_DMA_SYNC_FOR_KERNEL(esmp, 0, EFSYS_MEM_SIZE(esmp)); in siena_mac_stats_update()
[all …]
H A Dsiena_phy.c437 __in_opt efsys_mem_t *esmp, in siena_phy_decode_stats() argument
445 SIENA_SIMPLE_STAT_SET2(vmask, esmp, smask, stat, OUI); in siena_phy_decode_stats()
455 if (stat != NULL && esmp != NULL && !EFSYS_MEM_IS_NULL(esmp)) { in siena_phy_decode_stats()
458 EFSYS_MEM_READD(esmp, 4 * MC_CMD_PMA_PMD_SIGNAL, in siena_phy_decode_stats()
497 if (stat != NULL && !EFSYS_MEM_IS_NULL(esmp)) { in siena_phy_decode_stats()
500 EFSYS_MEM_READD(esmp, 4 * MC_CMD_PHYXS_SYNC, &dword); in siena_phy_decode_stats()
522 __in efsys_mem_t *esmp, in siena_phy_stats_update() argument
533 if ((esmp == NULL) || (EFSYS_MEM_SIZE(esmp) < EFX_PHY_STATS_SIZE)) { in siena_phy_stats_update()
545 EFSYS_MEM_ADDR(esmp) & 0xffffffff); in siena_phy_stats_update()
547 EFSYS_MEM_ADDR(esmp) >> 32); in siena_phy_stats_update()
[all …]
H A Def10_mcdi.c26 efsys_mem_t *esmp = emtp->emt_dma_mem; in ef10_mcdi_init() local
41 if (esmp == NULL) { in ef10_mcdi_init()
51 if ((EFSYS_MEM_ADDR(esmp) & 0xFF) != 0) { in ef10_mcdi_init()
141 efsys_mem_t *esmp = emtp->emt_dma_mem; in ef10_mcdi_send_request() local
150 EFSYS_MEM_WRITED(esmp, pos, &dword); in ef10_mcdi_send_request()
165 EFSYS_MEM_ADDR(esmp) >> 32); in ef10_mcdi_send_request()
178 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 Dmcdi_mon.c27 __in_opt efsys_mem_t *esmp, in mcdi_mon_decode_stats() argument
108 if (stat != NULL && esmp != NULL && !EFSYS_MEM_IS_NULL(esmp)) { in mcdi_mon_decode_stats()
112 EFSYS_MEM_READD(esmp, 4 * (idx - 1), &dword); in mcdi_mon_decode_stats()
191 __in efsys_mem_t *esmp, in efx_mcdi_read_sensors() argument
200 if (EFSYS_MEM_SIZE(esmp) < size) { in efx_mcdi_read_sensors()
211 addr_lo = (uint32_t)(EFSYS_MEM_ADDR(esmp) & 0xffffffff); in efx_mcdi_read_sensors()
212 addr_hi = (uint32_t)(EFSYS_MEM_ADDR(esmp) >> 32); in efx_mcdi_read_sensors()
421 __in efsys_mem_t *esmp, in mcdi_mon_stats_update() argument
428 if ((rc = efx_mcdi_read_sensors(enp, esmp, size)) != 0) in mcdi_mon_stats_update()
431 EFSYS_DMA_SYNC_FOR_KERNEL(esmp, 0, size); in mcdi_mon_stats_update()
[all …]
H A Defx_intr.c17 __in efsys_mem_t *esmp);
110 __in_opt efsys_mem_t *esmp) in efx_intr_init() argument
124 eip->ei_esmp = esmp; in efx_intr_init()
167 if ((rc = eiop->eio_init(enp, type, esmp)) != 0) in efx_intr_init()
308 __in efsys_mem_t *esmp) in siena_intr_init() argument
314 if ((esmp == NULL) || (EFSYS_MEM_SIZE(esmp) < EFX_INTR_SIZE)) { in siena_intr_init()
344 FRF_AZ_INT_ADR_KER_DW0, EFSYS_MEM_ADDR(esmp) & 0xffffffff, in siena_intr_init()
345 FRF_AZ_INT_ADR_KER_DW1, EFSYS_MEM_ADDR(esmp) >> 32); in siena_intr_init()
454 efsys_mem_t *esmp = eip->ei_esmp; in siena_intr_check_fatal() local
458 EFSYS_MEM_READO(esmp, 0, &oword); in siena_intr_check_fatal()
[all …]
H A Drhead_intr.c17 __in efsys_mem_t *esmp) in rhead_intr_init() argument
19 _NOTE(ARGUNUSED(enp, type, esmp)) in rhead_intr_init()
H A Def10_intr.c17 __in efsys_mem_t *esmp) in ef10_intr_init() argument
19 _NOTE(ARGUNUSED(enp, type, esmp)) in ef10_intr_init()
H A Drhead_impl.h129 __in efsys_mem_t *esmp,
186 __in efsys_mem_t *esmp);
351 __in efsys_mem_t *esmp,
382 __in efsys_mem_t *esmp,
H A Drhead_tx.c35 __in efsys_mem_t *esmp, in rhead_tx_qcreate() argument
52 flags, esmp)) != 0) in rhead_tx_qcreate()
H A Defx_mcdi.c2031 __in_opt efsys_mem_t *esmp, in efx_mcdi_mac_stats() argument
2064 if (esmp == NULL) { in efx_mcdi_mac_stats()
2144 __in efsys_mem_t *esmp) in efx_mcdi_mac_stats_upload() argument
2168 __in efsys_mem_t *esmp, in efx_mcdi_mac_stats_periodic() argument
2690 __in efsys_mem_t *esmp, in efx_mcdi_init_evq() argument
2837 addr = EFSYS_MEM_ADDR(esmp); in efx_mcdi_init_evq()
2934 __in efsys_mem_t *esmp, in efx_mcdi_init_rxq() argument
2952 if ((esmp == NULL) || in efx_mcdi_init_rxq()
3037 addr = EFSYS_MEM_ADDR(esmp); in efx_mcdi_init_rxq()
3113 __in efsys_mem_t *esmp) in efx_mcdi_init_txq() argument
[all …]
H A Defx_rx.c111 __in efsys_mem_t *esmp,
883 __in efsys_mem_t *esmp, in efx_rx_qcreate_internal() argument
927 erp->er_esmp = esmp; in efx_rx_qcreate_internal()
974 __in efsys_mem_t *esmp, in efx_rx_qcreate() argument
988 esmp, ndescs, id, flags, eep, erpp); in efx_rx_qcreate()
999 __in efsys_mem_t *esmp, in efx_rx_qcreate_packed_stream() argument
1011 EFX_RXQ_TYPE_PACKED_STREAM, &type_data, esmp, ndescs, in efx_rx_qcreate_packed_stream()
1028 __in efsys_mem_t *esmp, in efx_rx_qcreate_es_super_buffer() argument
1051 EFX_RXQ_TYPE_ES_SUPER_BUFFER, &type_data, esmp, ndescs, in efx_rx_qcreate_es_super_buffer()
1744 __in efsys_mem_t *esmp, in siena_rx_qcreate() argument
[all …]
H A Defx_mac.c785 __in efsys_mem_t *esmp) in efx_mac_stats_upload() argument
795 if ((rc = emop->emo_stats_upload(enp, esmp)) != 0) in efx_mac_stats_upload()
809 __in efsys_mem_t *esmp, in efx_mac_stats_periodic() argument
827 if ((rc = emop->emo_stats_periodic(enp, esmp, period_ms, events)) != 0) in efx_mac_stats_periodic()
844 __in efsys_mem_t *esmp, in efx_mac_stats_update() argument
856 rc = emop->emo_stats_update(enp, esmp, essp, generationp); in efx_mac_stats_update()
H A Defx_ev.c33 __in efsys_mem_t *esmp,
260 __in efsys_mem_t *esmp, in efx_ev_qcreate_irq() argument
320 if (EFSYS_MEM_SIZE(esmp) < (ndescs * encp->enc_ev_desc_size)) { in efx_ev_qcreate_irq()
338 eep->ee_esmp = esmp; in efx_ev_qcreate_irq()
351 if ((rc = eevop->eevo_qcreate(enp, index, esmp, ndescs, id, us, flags, in efx_ev_qcreate_irq()
386 __in efsys_mem_t *esmp, in efx_ev_qcreate() argument
395 return (efx_ev_qcreate_irq(enp, index, esmp, ndescs, id, us, flags, in efx_ev_qcreate()
1295 __in efsys_mem_t *esmp, in siena_ev_qcreate() argument
1309 _NOTE(ARGUNUSED(esmp)) in siena_ev_qcreate()
H A Dmcdi_mon.h43 __in efsys_mem_t *esmp,
H A Dsiena_impl.h408 __in_opt efsys_mem_t *esmp,
416 __in efsys_mem_t *esmp,
496 __in efsys_mem_t *esmp,
H A Defx_sram.c14 __in efsys_mem_t *esmp, in efx_sram_buf_tbl_set() argument
49 addr = EFSYS_MEM_ADDR(esmp); in efx_sram_buf_tbl_set()
H A Defx_tx.c35 __in efsys_mem_t *esmp,
356 __in efsys_mem_t *esmp, in efx_tx_qcreate() argument
397 etp->et_esmp = esmp; in efx_tx_qcreate()
402 if ((rc = etxop->etxo_qcreate(enp, index, label, esmp, in efx_tx_qcreate()
969 __in efsys_mem_t *esmp, in siena_tx_qcreate() argument
983 _NOTE(ARGUNUSED(esmp)) in siena_tx_qcreate()
/dpdk/drivers/vdpa/sfc/
H A Dsfc_vdpa_hw.c24 size_t len, efsys_mem_t *esmp) in sfc_vdpa_dma_alloc() argument
85 esmp->esm_addr = mcdi_iova; in sfc_vdpa_dma_alloc()
86 esmp->esm_base = mz->addr; in sfc_vdpa_dma_alloc()
91 name, len, esmp->esm_base, esmp->esm_addr); in sfc_vdpa_dma_alloc()
97 sfc_vdpa_dma_free(struct sfc_vdpa_adapter *sva, efsys_mem_t *esmp) in sfc_vdpa_dma_free() argument
101 sfc_vdpa_log_init(sva, "name=%s", esmp->esm_mz->name); in sfc_vdpa_dma_free()
104 (uint64_t)esmp->esm_base, in sfc_vdpa_dma_free()
105 esmp->esm_addr, sva->mcdi_buff_size); in sfc_vdpa_dma_free()
112 esmp->esm_mz->name, esmp->esm_base, esmp->esm_addr); in sfc_vdpa_dma_free()
114 rte_free((void *)(esmp->esm_base)); in sfc_vdpa_dma_free()
[all …]
H A Dsfc_vdpa_mcdi.c14 efsys_mem_t *esmp) in sfc_vdpa_mcdi_dma_alloc() argument
18 return sfc_vdpa_dma_alloc(sva, name, len, esmp); in sfc_vdpa_mcdi_dma_alloc()
23 sfc_vdpa_mcdi_dma_free(void *cookie, efsys_mem_t *esmp) in sfc_vdpa_mcdi_dma_free() argument
27 sfc_vdpa_dma_free(sva, esmp); in sfc_vdpa_mcdi_dma_free()
H A Dsfc_vdpa.h102 size_t len, efsys_mem_t *esmp);
105 sfc_vdpa_dma_free(struct sfc_vdpa_adapter *sva, efsys_mem_t *esmp);
/dpdk/drivers/net/sfc/
H A Dsfc_mcdi.c20 efsys_mem_t *esmp) in sfc_mcdi_dma_alloc() argument
25 sa->socket_id, esmp); in sfc_mcdi_dma_alloc()
30 sfc_mcdi_dma_free(void *cookie, efsys_mem_t *esmp) in sfc_mcdi_dma_free() argument
34 sfc_dma_free(sa, esmp); in sfc_mcdi_dma_free()
H A Dsfc.c59 efsys_mem_t *esmp) in sfc_dma_alloc() argument
80 rc = sfc_nic_dma_mz_map(sa, mz, addr_type, &esmp->esm_addr); in sfc_dma_alloc()
86 esmp->esm_mz = mz; in sfc_dma_alloc()
87 esmp->esm_base = mz->addr; in sfc_dma_alloc()
91 name, id, len, socket_id, esmp->esm_base, in sfc_dma_alloc()
92 (unsigned long)esmp->esm_addr); in sfc_dma_alloc()
98 sfc_dma_free(const struct sfc_adapter *sa, efsys_mem_t *esmp) in sfc_dma_free() argument
102 sfc_log_init(sa, "name=%s", esmp->esm_mz->name); in sfc_dma_free()
104 rc = rte_memzone_free(esmp->esm_mz); in sfc_dma_free()
108 memset(esmp, 0, sizeof(*esmp)); in sfc_dma_free()
H A Dsfc.h402 efsys_mem_t *esmp);
403 void sfc_dma_free(const struct sfc_adapter *sa, efsys_mem_t *esmp);
/dpdk/drivers/common/sfc_efx/
H A Dsfc_efx_mcdi.h36 size_t len, efsys_mem_t *esmp);
38 typedef void (sfc_efx_mcdi_dma_free_cb)(void *cookie, efsys_mem_t *esmp);

12