Home
last modified time | relevance | path

Searched refs:udm (Results 1 – 5 of 5) sorted by relevance

/dpdk/drivers/net/ark/
H A Dark_udm.c25 udm->setup.const0); in ark_udm_verify()
36 udm->setup.r0 = 0; in ark_udm_stop()
37 udm->cfg.command = 2; in ark_udm_stop()
54 status = ark_udm_stop(udm, 1); in ark_udm_reset()
58 udm->cfg.command = 4; in ark_udm_reset()
60 udm->cfg.command = 3; in ark_udm_reset()
66 udm->cfg.command = 3; in ark_udm_reset()
75 udm->setup.r0 = 0x100; in ark_udm_start()
76 udm->cfg.command = 1; in ark_udm_start()
82 udm->pcibp.pci_clear = 1; in ark_udm_stats_reset()
[all …]
H A Dark_udm.h139 int ark_udm_verify(struct ark_udm_t *udm);
140 int ark_udm_stop(struct ark_udm_t *udm, int wait);
141 void ark_udm_start(struct ark_udm_t *udm);
142 int ark_udm_reset(struct ark_udm_t *udm);
143 void ark_udm_configure(struct ark_udm_t *udm,
148 void ark_udm_stats_reset(struct ark_udm_t *udm);
155 int ark_udm_is_flushed(struct ark_udm_t *udm);
158 uint64_t ark_udm_dropped(struct ark_udm_t *udm);
159 uint64_t ark_udm_bytes(struct ark_udm_t *udm);
160 uint64_t ark_udm_packets(struct ark_udm_t *udm);
[all …]
H A Dark_ethdev_rx.c38 struct ark_udm_t *udm; member
202 queue->udm = RTE_PTR_ADD(ark->udm.v, qidx * ARK_UDM_QOFFSET); in eth_ark_dev_rx_queue_setup()
206 ark_udm_stop(queue->udm, 0); in eth_ark_dev_rx_queue_setup()
207 ark_udm_configure(queue->udm, in eth_ark_dev_rx_queue_setup()
211 ark_udm_stats_reset(queue->udm); in eth_ark_dev_rx_queue_setup()
212 ark_udm_stop(queue->udm, 0); in eth_ark_dev_rx_queue_setup()
302 queue->udm->rt_cfg.prod_idx, in eth_ark_recv_pkts()
564 struct ark_udm_t *udm; in eth_rx_queue_stats_get() local
569 udm = queue->udm; in eth_rx_queue_stats_get()
623 ark_udm_reset(ark->udm.v); in eth_ark_udm_force_close()
[all …]
H A Dark_ethdev.c328 ark->udm.v = (void *)&ark->bar0[ARK_UDM_BASE]; in eth_ark_dev_init()
510 if (ark_udm_verify(ark->udm.v)) in ark_config_device()
516 if (ark_udm_reset(ark->udm.v)) { in ark_config_device()
591 ark_udm_start(ark->udm.v); in eth_ark_dev_start()
701 status = ark_udm_stop(ark->udm.v, 1); in eth_ark_dev_stop()
708 ark_udm_dump(ark->udm.v, "Stop anomaly"); in eth_ark_dev_stop()
717 ark_udm_dump_stats(ark->udm.v, "Post stop"); in eth_ark_dev_stop()
718 ark_udm_dump_perf(ark->udm.v, "Post stop"); in eth_ark_dev_stop()
H A Dark_global.h138 def_ptr(UDM, udm);