Searched refs:ddm (Results 1 – 5 of 5) sorted by relevance
| /f-stack/dpdk/drivers/net/ark/ |
| H A D | ark_ddm.c | 12 ark_ddm_verify(struct ark_ddm_t *ddm) in ark_ddm_verify() argument 21 hw_const = ddm->cfg.const0; in ark_ddm_verify() 30 ddm->cfg.const0); in ark_ddm_verify() 39 ddm->cfg.command = 1; in ark_ddm_start() 47 ddm->cfg.command = 2; in ark_ddm_stop() 63 status = ark_ddm_stop(ddm, 1); in ark_ddm_reset() 68 ddm->cfg.command = 4; in ark_ddm_reset() 71 ddm->cfg.command = 3; in ark_ddm_reset() 84 ddm->cfg.tlp_stats_clear = 1; in ark_ddm_stats_reset() 91 ark_ddm_is_stopped(ddm) in ark_ddm_dump() [all …]
|
| H A D | ark_ddm.h | 137 int ark_ddm_verify(struct ark_ddm_t *ddm); 138 void ark_ddm_start(struct ark_ddm_t *ddm); 139 int ark_ddm_stop(struct ark_ddm_t *ddm, const int wait); 140 void ark_ddm_reset(struct ark_ddm_t *ddm); 141 void ark_ddm_stats_reset(struct ark_ddm_t *ddm); 142 void ark_ddm_setup(struct ark_ddm_t *ddm, rte_iova_t cons_addr, 145 void ark_ddm_dump(struct ark_ddm_t *ddm, const char *msg); 146 int ark_ddm_is_stopped(struct ark_ddm_t *ddm); 147 uint64_t ark_ddm_queue_byte_count(struct ark_ddm_t *ddm); 148 uint64_t ark_ddm_queue_pkt_count(struct ark_ddm_t *ddm); [all …]
|
| H A D | ark_ethdev_tx.c | 31 struct ark_ddm_t *ddm; member 269 queue->ddm = RTE_PTR_ADD(ark->ddm.v, qidx * ARK_DDM_QOFFSET); in eth_ark_tx_queue_setup() 327 ark_ddm_setup(queue->ddm, cons_index_addr, write_interval_ns); in eth_ark_tx_hw_queue_config() 415 struct ark_ddm_t *ddm; in eth_tx_queue_stats_get() local 419 ddm = queue->ddm; in eth_tx_queue_stats_get() 421 bytes = ark_ddm_queue_byte_count(ddm); in eth_tx_queue_stats_get() 422 pkts = ark_ddm_queue_pkt_count(ddm); in eth_tx_queue_stats_get() 435 struct ark_ddm_t *ddm; in eth_tx_queue_stats_reset() local 438 ddm = queue->ddm; in eth_tx_queue_stats_reset() 440 ark_ddm_queue_reset_stats(ddm); in eth_tx_queue_stats_reset()
|
| H A D | ark_ethdev.c | 314 ark->ddm.v = (void *)&ark->bar0[ARK_DDM_BASE]; in eth_ark_dev_init() 488 if (ark_ddm_verify(ark->ddm.v)) in ark_config_device() 516 if (ark_ddm_stop(ark->ddm.v, 1)) in ark_config_device() 527 ark_ddm_reset(ark->ddm.v); in ark_config_device() 528 ark_ddm_stats_reset(ark->ddm.v); in ark_config_device() 530 ark_ddm_stop(ark->ddm.v, 0); in ark_config_device() 610 ark_ddm_start(ark->ddm.v); in eth_ark_dev_start() 680 status = ark_ddm_stop(ark->ddm.v, 1); in eth_ark_dev_stop() 690 ark_ddm_dump(ark->ddm.v, "Stop anomaly"); in eth_ark_dev_stop()
|
| H A D | ark_global.h | 119 def_ptr(DDM, ddm);
|