Home
last modified time | relevance | path

Searched refs:wdata (Results 1 – 24 of 24) sorted by relevance

/dpdk/drivers/common/cnxk/
H A Droc_npa.h61 wdata |= BIT_ULL(63); /* DROP */ in roc_npa_aura_op_alloc()
83 uint64_t wdata; in roc_npa_aura_op_cnt_get() local
90 reg = roc_atomic64_add_nosync(wdata, addr); in roc_npa_aura_op_cnt_get()
115 uint64_t wdata; in roc_npa_aura_op_limit_get() local
144 uint64_t wdata; in roc_npa_aura_op_available() local
504 wdata |= BIT_ULL(63); /* DROP */ in roc_npa_aura_bulk_alloc()
568 : [wdata] "r"(wdata), [loc] "r"(addr), [dst] "r"(buf) in roc_npa_aura_bulk_alloc()
596 : [wdata] "r"(wdata), [dst] "r"(buf), [loc] "r"(addr) in roc_npa_aura_bulk_alloc()
615 : [wdata] "r"(wdata), [dst] "r"(buf), [loc] "r"(addr) in roc_npa_aura_bulk_alloc()
629 : [wdata] "r"(wdata), [dst] "r"(buf), [loc] "r"(addr) in roc_npa_aura_bulk_alloc()
[all …]
H A Droc_npa_irq.c107 uint64_t reg, wdata; in npa_q_irq_get_and_clear() local
110 wdata = (uint64_t)q << 44; in npa_q_irq_get_and_clear()
111 reg = roc_atomic64_add_nosync(wdata, (int64_t *)(lf->base + off)); in npa_q_irq_get_and_clear()
119 wdata &= mask; in npa_q_irq_get_and_clear()
120 plt_write64(wdata | qint, lf->base + off); in npa_q_irq_get_and_clear()
H A Droc_nix_inl_dev_irq.c15 uint32_t wdata = BIT(16) | 1; in nix_inl_sso_work_cb() local
25 gw.get_work = wdata; in nix_inl_sso_work_cb()
189 uint64_t wdata; in nix_inl_nix_q_irq() local
203 wdata = (uint64_t)q << 44; in nix_inl_nix_q_irq()
204 reg = roc_atomic64_add_nosync(wdata, in nix_inl_nix_q_irq()
211 plt_write64(wdata | irq, nix_base + NIX_LF_RQ_OP_INT); in nix_inl_nix_q_irq()
H A Droc_io.h59 __uint128_t wdata = swap0 | ((__uint128_t)swap1 << 64); in roc_atomic128_cas_noreturn() local
63 : [wdata] "+r"(wdata) in roc_atomic128_cas_noreturn()
H A Droc_nix_irq.c164 uint64_t reg, wdata; in nix_lf_q_irq_get_and_clear() local
167 wdata = (uint64_t)q << 44; in nix_lf_q_irq_get_and_clear()
168 reg = roc_atomic64_add_nosync(wdata, (int64_t *)(nix->base + off)); in nix_lf_q_irq_get_and_clear()
175 wdata &= mask; in nix_lf_q_irq_get_and_clear()
176 plt_write64(wdata | qint, nix->base + off); in nix_lf_q_irq_get_and_clear()
H A Droc_nix_tm_ops.c428 uint64_t wdata, val; in roc_nix_tm_hierarchy_disable() local
528 wdata = ((uint64_t)sq->qid << 32); in roc_nix_tm_hierarchy_disable()
530 val = roc_atomic64_add_nosync(wdata, (int64_t *)regaddr); in roc_nix_tm_hierarchy_disable()
H A Droc_nix_tm.c528 uint64_t wdata, val, prev; in roc_nix_tm_sq_flush_spin() local
543 wdata = ((uint64_t)qid << 32); in roc_nix_tm_sq_flush_spin()
545 val = roc_atomic64_add_nosync(wdata, regaddr); in roc_nix_tm_sq_flush_spin()
554 val = roc_atomic64_add_nosync(wdata, regaddr); in roc_nix_tm_sq_flush_spin()
H A Droc_nix.h318 uint64_t wdata; member
H A Dcnxk_telemetry_nix.c241 CNXK_TEL_DICT_PTR(d, cq, wdata); in cnxk_tel_nix_cq()
H A Droc_nix_queue.c482 cq->wdata = (uint64_t)cq->qid << 32; in roc_nix_cq_init()
H A Droc_nix_debug.c841 nix_dump(" wdata = 0x%" PRIx64 "", cq->wdata); in roc_nix_cq_dump()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_aso.c1244 char *wdata) in mlx5_aso_ct_obj_analyze() argument
1247 void *r_dir = MLX5_ADDR_OF(conn_track_aso, wdata, reply_dir); in mlx5_aso_ct_obj_analyze()
1251 MLX5_GET(conn_track_aso, wdata, state); in mlx5_aso_ct_obj_analyze()
1253 profile->selective_ack = MLX5_GET(conn_track_aso, wdata, in mlx5_aso_ct_obj_analyze()
1255 profile->live_connection = MLX5_GET(conn_track_aso, wdata, in mlx5_aso_ct_obj_analyze()
1259 profile->max_ack_window = MLX5_GET(conn_track_aso, wdata, in mlx5_aso_ct_obj_analyze()
1266 MLX5_GET(conn_track_aso, wdata, last_index); in mlx5_aso_ct_obj_analyze()
1270 profile->liberal_mode = MLX5_GET(conn_track_aso, wdata, in mlx5_aso_ct_obj_analyze()
1272 MLX5_GET(conn_track_aso, wdata, in mlx5_aso_ct_obj_analyze()
1275 profile->reply_dir.scale = MLX5_GET(conn_track_aso, wdata, in mlx5_aso_ct_obj_analyze()
[all …]
/dpdk/drivers/raw/ifpga/base/
H A Dopae_spi.c211 unsigned int wlen, void *wdata, in spi_command() argument
214 if (((wlen > 0) && !wdata) || ((rlen > 0) && !rdata)) { in spi_command()
227 dev->txbuf = wdata; in spi_command()
243 unsigned int wlen, void *wdata) in spi_write() argument
245 return spi_command(dev, chip_select, wlen, wdata, 0, NULL); in spi_write()
H A Dopae_spi.h123 unsigned int wlen, void *wdata);
125 unsigned int wlen, void *wdata, unsigned int rlen, void *rdata);
/dpdk/drivers/net/cnxk/
H A Dcn9k_rx.h409 nix_rx_nb_pkts(struct cn9k_eth_rxq *rxq, const uint64_t wdata, in nix_rx_nb_pkts() argument
419 reg = roc_atomic64_add_sync(wdata, rxq->cq_status); in nix_rx_nb_pkts()
475 const uint64_t wdata = rxq->wdata; in cn9k_nix_recv_pkts() local
482 nb_pkts = nix_rx_nb_pkts(rxq, wdata, pkts, qmask); in cn9k_nix_recv_pkts()
508 plt_write64((wdata | nb_pkts), rxq->cq_door); in cn9k_nix_recv_pkts()
554 const uint64_t wdata = rxq->wdata; in cn9k_nix_recv_pkts_vector() local
560 pkts = nix_rx_nb_pkts(rxq, wdata, pkts, qmask); in cn9k_nix_recv_pkts_vector()
855 plt_write64((rxq->wdata | packets), rxq->cq_door); in cn9k_nix_recv_pkts_vector()
H A Dcn9k_ethdev.h35 uint64_t wdata; member
H A Dcn10k_ethdev.h34 uint64_t wdata; member
H A Dcn10k_rx.h796 nix_rx_nb_pkts(struct cn10k_eth_rxq *rxq, const uint64_t wdata, in nix_rx_nb_pkts() argument
806 reg = roc_atomic64_add_sync(wdata, rxq->cq_status); in nix_rx_nb_pkts()
864 const uint64_t wdata = rxq->wdata; in cn10k_nix_recv_pkts() local
877 nb_pkts = nix_rx_nb_pkts(rxq, wdata, pkts, qmask); in cn10k_nix_recv_pkts()
939 plt_write64((wdata | nb_pkts), rxq->cq_door); in cn10k_nix_recv_pkts()
997 const uint64_t wdata = flags & NIX_RX_VWQE_F ? 0 : rxq->wdata; in cn10k_nix_recv_pkts_vector() local
1020 pkts = nix_rx_nb_pkts(rxq, wdata, pkts, qmask); in cn10k_nix_recv_pkts_vector()
1790 plt_write64((rxq->wdata | packets), rxq->cq_door); in cn10k_nix_recv_pkts_vector()
H A Dcn9k_ethdev.c264 rxq->wdata = cq->wdata; in cn9k_nix_rx_queue_setup()
H A Dcn10k_ethdev.c271 rxq->wdata = cq->wdata; in cn10k_nix_rx_queue_setup()
H A Dcn10k_tx.h1616 union wdata { in cn10k_nix_xmit_pkts_vector() union
/dpdk/drivers/event/cnxk/
H A Dcn10k_eventdev.c18 uint32_t wdata = 1; in cn10k_sso_gw_mode_wdata() local
21 wdata |= BIT(16); in cn10k_sso_gw_mode_wdata()
28 wdata |= BIT(19); in cn10k_sso_gw_mode_wdata()
31 wdata |= BIT(20) | BIT(19); in cn10k_sso_gw_mode_wdata()
35 return wdata; in cn10k_sso_gw_mode_wdata()
174 __uint128_t wdata; in cn10k_sso_hws_reset() member
H A Dcn10k_worker.h286 : [wdata] "+r"(gw.get_work) in cn10k_sso_hws_get_work()
/dpdk/drivers/net/txgbe/base/
H A Dtxgbe_phy.c1704 u32 wdata = 0; in txgbe_set_link_to_kx() local
1763 wdata = 0x2100; in txgbe_set_link_to_kx()
1765 wdata = 0x0140; in txgbe_set_link_to_kx()
1767 wdata = 0x0100; in txgbe_set_link_to_kx()
1769 wdata); in txgbe_set_link_to_kx()
2627 u32 rdata = 0, wdata, i; in txgbe_clear_bp_intr() local
2634 wdata = rdata; in txgbe_clear_bp_intr()
2637 wdata &= ~(1 << i); in txgbe_clear_bp_intr()
2639 wdata &= ~(1 << bit); in txgbe_clear_bp_intr()
2642 wr32_epcs(hw, VR_AN_INTR, wdata); in txgbe_clear_bp_intr()