Home
last modified time | relevance | path

Searched refs:mbox (Results 1 – 25 of 70) sorted by relevance

123

/dpdk/drivers/net/liquidio/base/
H A Dlio_mbox.c31 mbox->mbox_req.data[mbox->mbox_req.recv_len - 1] = in lio_mbox_read()
33 mbox->mbox_req.recv_len++; in lio_mbox_read()
36 mbox->mbox_resp.data[mbox->mbox_resp.recv_len - 1] = in lio_mbox_read()
38 mbox->mbox_resp.recv_len++; in lio_mbox_read()
45 mbox->mbox_req.q_no = mbox->q_no; in lio_mbox_read()
48 if ((mbox->state & in lio_mbox_read()
51 mbox->state &= in lio_mbox_read()
53 mbox->state |= in lio_mbox_read()
57 mbox->mbox_resp.q_no = mbox->q_no; in lio_mbox_read()
61 mbox->mbox_read_reg); in lio_mbox_read()
[all …]
H A Dlio_23xx_vf.c236 rte_free(lio_dev->mbox[0]); in cn23xx_vf_free_mbox()
237 lio_dev->mbox[0] = NULL; in cn23xx_vf_free_mbox()
239 rte_free(lio_dev->mbox); in cn23xx_vf_free_mbox()
240 lio_dev->mbox = NULL; in cn23xx_vf_free_mbox()
246 struct lio_mbox *mbox; in cn23xx_vf_setup_mbox() local
257 if (mbox == NULL) { in cn23xx_vf_setup_mbox()
258 rte_free(lio_dev->mbox); in cn23xx_vf_setup_mbox()
259 lio_dev->mbox = NULL; in cn23xx_vf_setup_mbox()
265 mbox->lio_dev = lio_dev; in cn23xx_vf_setup_mbox()
267 mbox->q_no = 0; in cn23xx_vf_setup_mbox()
[all …]
/dpdk/drivers/common/cnxk/
H A Droc_mbox.c36 mbox_fini(struct mbox *mbox) in mbox_fini() argument
39 mbox->hwbase = 0; in mbox_fini()
41 mbox->dev = NULL; in mbox_fini()
45 mbox_reset(struct mbox *mbox, int devid) in mbox_reset() argument
204 mbox_msg_send(struct mbox *mbox, int devid) in mbox_msg_send() argument
240 mbox_get_rsp(struct mbox *mbox, int devid, void **msg) in mbox_get_rsp() argument
266 mbox_poll(struct mbox *mbox, uint32_t wait) in mbox_poll() argument
273 reg_addr = mbox->reg_base + mbox->intr_offset; in mbox_poll()
388 mbox_wait_for_rsp(struct mbox *mbox, int devid) in mbox_wait_for_rsp() argument
394 mbox_get_availmem(struct mbox *mbox, int devid) in mbox_get_availmem() argument
[all …]
H A Droc_mbox_priv.h56 struct mbox { struct
73 void mbox_reset(struct mbox *mbox, int devid); argument
76 void mbox_fini(struct mbox *mbox);
77 void mbox_msg_send(struct mbox *mbox, int devid);
78 int mbox_wait_for_rsp(struct mbox *mbox, int devid);
82 int mbox_get_availmem(struct mbox *mbox, int devid);
87 mbox_alloc_msg(struct mbox *mbox, int devid, int size) in mbox_alloc_msg() argument
114 mbox_nonempty(struct mbox *mbox, int devid) in mbox_nonempty() argument
127 mbox_process(struct mbox *mbox) in mbox_process() argument
134 mbox_process_msg(struct mbox *mbox, void **msg) in mbox_process_msg() argument
[all …]
H A Droc_nix_mac.c20 struct mbox *mbox = nix_to_mbox(nix); in roc_nix_mac_rxtx_start_stop() local
37 struct mbox *mbox = nix_to_mbox(nix); in roc_nix_mac_link_event_start_stop() local
54 struct mbox *mbox = nix_to_mbox(nix); in roc_nix_mac_loopback_enable() local
71 struct mbox *mbox = nix_to_mbox(nix); in roc_nix_mac_addr_set() local
91 struct mbox *mbox = nix_to_mbox(nix); in roc_nix_mac_max_entries_get() local
109 struct mbox *mbox = nix_to_mbox(nix); in roc_nix_mac_addr_add() local
134 struct mbox *mbox = nix_to_mbox(nix); in roc_nix_mac_addr_del() local
153 struct mbox *mbox = nix_to_mbox(nix); in roc_nix_mac_promisc_mode_enable() local
171 struct mbox *mbox = nix_to_mbox(nix); in roc_nix_mac_link_info_get() local
195 struct mbox *mbox = nix_to_mbox(nix); in roc_nix_mac_link_state_set() local
[all …]
H A Droc_nix_npc.c8 static inline struct mbox *
14 return dev->mbox; in get_mbox()
20 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_npc_promisc_ena_dis() local
34 return mbox_process(mbox); in roc_nix_npc_promisc_ena_dis()
40 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_npc_mac_addr_set() local
45 return mbox_process(mbox); in roc_nix_npc_mac_addr_set()
51 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_npc_mac_addr_get() local
67 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_npc_rx_ena_dis() local
75 rc = mbox_process(mbox); in roc_nix_npc_rx_ena_dis()
86 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_npc_mcast_config() local
[all …]
H A Droc_nix_vlan.c8 static inline struct mbox *
14 return dev->mbox; in get_mbox()
21 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_vlan_mcam_entry_read() local
38 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_vlan_mcam_entry_write() local
61 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_vlan_mcam_entry_alloc_and_write() local
83 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_vlan_mcam_entry_free() local
100 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_vlan_mcam_entry_ena_dis() local
120 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_vlan_strip_vtag_ena_dis() local
137 return mbox_process(mbox); in roc_nix_vlan_strip_vtag_ena_dis()
145 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_vlan_insert_ena_dis() local
[all …]
H A Droc_ree.c49 struct mbox *mbox; in roc_ree_queues_attach() local
51 mbox = vf->dev->mbox; in roc_ree_queues_attach()
76 struct mbox *mbox; in roc_ree_queues_detach() local
78 mbox = vf->dev->mbox; in roc_ree_queues_detach()
99 struct mbox *mbox; in roc_ree_msix_offsets_get() local
103 mbox = vf->dev->mbox; in roc_ree_msix_offsets_get()
124 struct mbox *mbox = vf->dev->mbox; in ree_send_mbox_msg() local
142 struct mbox *mbox; in roc_ree_config_lf() local
170 struct mbox *mbox; in roc_ree_af_reg_read() local
207 struct mbox *mbox; in roc_ree_af_reg_write() local
[all …]
H A Droc_nix_mcast.c8 static inline struct mbox *
14 return dev->mbox; in get_mbox()
21 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_mcast_mcam_entry_alloc() local
26 req = mbox_alloc_msg_npc_mcam_alloc_entry(mbox); in roc_nix_mcast_mcam_entry_alloc()
32 rc = mbox_process_msg(mbox, (void *)&rsp); in roc_nix_mcast_mcam_entry_alloc()
45 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_mcast_mcam_entry_free() local
54 return mbox_process_msg(mbox, NULL); in roc_nix_mcast_mcam_entry_free()
62 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_mcast_mcam_entry_write() local
75 return mbox_process(mbox); in roc_nix_mcast_mcam_entry_write()
83 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_mcast_mcam_entry_ena_dis() local
[all …]
H A Droc_nix_ptp.c10 static inline struct mbox *
16 return dev->mbox; in get_mbox()
22 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_ptp_rx_ena_dis() local
28 mbox_alloc_msg_cgx_ptp_rx_enable(mbox); in roc_nix_ptp_rx_ena_dis()
32 return mbox_process(mbox); in roc_nix_ptp_rx_ena_dis()
38 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_ptp_tx_ena_dis() local
48 return mbox_process(mbox); in roc_nix_ptp_tx_ena_dis()
55 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_ptp_clock_read() local
60 req = mbox_alloc_msg_ptp_op(mbox); in roc_nix_ptp_clock_read()
81 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_ptp_sync_time_adjust() local
[all …]
H A Droc_nix_ops.c8 static inline struct mbox *
14 return dev->mbox; in get_mbox()
175 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_lso_custom_fmt_setup() local
191 rc = mbox_process_msg(mbox, (void *)&rsp); in roc_nix_lso_custom_fmt_setup()
203 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_lso_fmt_setup() local
215 rc = mbox_process_msg(mbox, (void *)&rsp); in roc_nix_lso_fmt_setup()
231 rc = mbox_process_msg(mbox, (void *)&rsp); in roc_nix_lso_fmt_setup()
372 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_switch_hdr_set() local
443 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_eeprom_info_get() local
468 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_rx_drop_re_set() local
[all …]
H A Droc_nix.c89 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_lf_inl_ipsec_cfg() local
108 return mbox_process(mbox); in roc_nix_lf_inl_ipsec_cfg()
115 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_cpt_ctx_cache_sync() local
122 return mbox_process(mbox); in roc_nix_cpt_ctx_cache_sync()
147 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_lf_alloc() local
212 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_lf_free() local
226 rc = mbox_process(mbox); in roc_nix_lf_free()
244 struct mbox *mbox = dev->mbox; in nix_lf_attach() local
262 struct mbox *mbox = dev->mbox; in nix_lf_get_msix_offset() local
277 struct mbox *mbox = (&nix->dev)->mbox; in nix_lf_detach() local
[all …]
H A Droc_npa.c71 off = mbox->rx_start + in npa_aura_pool_init()
155 struct mbox *mbox; in roc_npa_pool_op_pc_reset() local
160 mbox = lf->mbox; in roc_npa_pool_op_pc_reset()
526 npa_attach(struct mbox *mbox) in npa_attach() argument
540 npa_detach(struct mbox *mbox) in npa_detach() argument
554 npa_get_msix_offset(struct mbox *mbox, uint16_t *npa_msixoff) in npa_get_msix_offset() argument
571 struct mbox *mbox = lf->mbox; in npa_lf_alloc() local
594 npa_lf_free(struct mbox *mbox) in npa_lf_free() argument
628 npa_dev_init(struct npa_lf *lf, uintptr_t base, struct mbox *mbox) in npa_dev_init() argument
649 lf->mbox = mbox; in npa_dev_init()
[all …]
H A Droc_nix_fc.c8 static inline struct mbox *
14 return dev->mbox; in get_mbox()
36 struct mbox *mbox = get_mbox(roc_nix); in nix_fc_rxchan_bpid_set() local
111 struct mbox *mbox = get_mbox(roc_nix); in nix_fc_cq_config_get() local
153 struct mbox *mbox = get_mbox(roc_nix); in nix_fc_cq_config_set() local
241 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_fc_mode_get() local
288 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_fc_mode_set() local
329 struct mbox *mbox; in rox_nix_fc_npa_bp_cfg() local
338 mbox = lf->mbox; in rox_nix_fc_npa_bp_cfg()
411 mbox_process(mbox); in rox_nix_fc_npa_bp_cfg()
[all …]
H A Droc_npc_mcam.c12 struct mbox *mbox = npc->mbox; in npc_mcam_alloc_counter() local
30 struct mbox *mbox = npc->mbox; in npc_mcam_free_counter() local
45 struct mbox *mbox = npc->mbox; in npc_mcam_read_counter() local
63 struct mbox *mbox = npc->mbox; in npc_mcam_clear_counter() local
77 struct mbox *mbox = npc->mbox; in npc_mcam_free_entry() local
91 struct mbox *mbox = npc->mbox; in npc_mcam_free_all_entries() local
330 struct mbox *mbox = npc->mbox; in npc_mcam_alloc_entries() local
357 struct mbox *mbox = npc->mbox; in npc_mcam_alloc_entry() local
382 struct mbox *mbox = npc->mbox; in npc_mcam_ena_dis_entry() local
401 struct mbox *mbox = npc->mbox; in npc_mcam_write_entry() local
[all …]
H A Droc_dev.c57 struct mbox *mbox = dev->mbox; in pf_af_sync_msg() local
105 struct mbox *mbox = dev->mbox; in af_pf_wait_msg() local
214 struct mbox *mbox = &dev->mbox_vfpf; in vf_pf_process_msgs() local
295 struct mbox *mbox = &dev->mbox_vfpf_up; in vf_pf_process_up_msgs() local
396 process_msgs(struct dev *dev, struct mbox *mbox) in process_msgs() argument
581 process_msgs_up(struct dev *dev, struct mbox *mbox) in process_msgs_up() argument
791 struct mbox *mbox = dev->mbox; in vf_flr_send_msg() local
1138 mbox = bar4; in dev_init()
1234 struct mbox *mbox; in dev_fini() local
1253 if (mbox->hwbase && mbox->dev) in dev_fini()
[all …]
H A Droc_nix_rss.c57 struct mbox *mbox = (&nix->dev)->mbox; in nix_cn9k_rss_reta_set() local
63 req = mbox_alloc_msg_nix_aq_enq(mbox); in nix_cn9k_rss_reta_set()
68 rc = mbox_process(mbox); in nix_cn9k_rss_reta_set()
84 req = mbox_alloc_msg_nix_aq_enq(mbox); in nix_cn9k_rss_reta_set()
89 rc = mbox_process(mbox); in nix_cn9k_rss_reta_set()
103 rc = mbox_process(mbox); in nix_cn9k_rss_reta_set()
114 struct mbox *mbox = (&nix->dev)->mbox; in nix_rss_reta_set() local
125 rc = mbox_process(mbox); in nix_rss_reta_set()
146 rc = mbox_process(mbox); in nix_rss_reta_set()
160 rc = mbox_process(mbox); in nix_rss_reta_set()
[all …]
H A Droc_tim.c17 mbox_alloc_msg_msix_offset(dev->mbox); in tim_fill_msix()
18 rc = mbox_process_msg(dev->mbox, (void **)&rsp); in tim_fill_msix()
135 rc = mbox_process(dev->mbox); in roc_tim_lf_disable()
181 rc = mbox_process(dev->mbox); in roc_tim_lf_config()
264 rc = mbox_process(dev->mbox); in roc_tim_lf_alloc()
287 req = mbox_alloc_msg_tim_lf_free(dev->mbox); in roc_tim_lf_free()
292 rc = mbox_process(dev->mbox); in roc_tim_lf_free()
322 mbox_alloc_msg_free_rsrc_cnt(dev->mbox); in roc_tim_init()
346 rc = mbox_process(dev->mbox); in roc_tim_init()
364 mbox_process(dev->mbox); in roc_tim_init()
[all …]
H A Droc_nix_tm_ops.c15 struct mbox *mbox; in roc_nix_tm_sq_aura_fc() local
25 mbox = lf->mbox; in roc_nix_tm_sq_aura_fc()
49 rc = mbox_process(mbox); in roc_nix_tm_sq_aura_fc()
423 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_tm_hierarchy_disable() local
671 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_tm_node_suspend_resume() local
705 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_tm_prealloc_res() local
758 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_tm_node_shaper_update() local
834 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_tm_node_parent_update() local
973 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_tm_rlimit_sq() local
1036 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_tm_fini() local
[all …]
H A Droc_nix_queue.c50 struct mbox *mbox = dev->mbox; in nix_rq_ena_dis() local
100 struct mbox *mbox = dev->mbox; in nix_rq_cn9k_cfg() local
219 struct mbox *mbox = dev->mbox; in nix_rq_cfg() local
394 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_rq_init() local
426 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_rq_modify() local
465 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_cq_init() local
710 struct mbox *mbox = (&nix->dev)->mbox; in sq_cn9k_init() local
755 struct mbox *mbox = (&nix->dev)->mbox; in sq_cn9k_fini() local
831 struct mbox *mbox = (&nix->dev)->mbox; in sq_init() local
871 struct mbox *mbox = (&nix->dev)->mbox; in sq_fini() local
[all …]
H A Droc_nix_inl_dev.c114 struct mbox *mbox = (&inl_dev->dev)->mbox; in nix_inl_cpt_ctx_cache_sync() local
121 return mbox_process(mbox); in nix_inl_cpt_ctx_cache_sync()
128 struct mbox *mbox = (&inl_dev->dev)->mbox; in nix_inl_nix_ipsec_cfg() local
159 return mbox_process(mbox); in nix_inl_nix_ipsec_cfg()
333 struct mbox *mbox = dev->mbox; in nix_inl_nix_setup() local
442 rc |= mbox_process(mbox); in nix_inl_nix_setup()
450 struct mbox *mbox = dev->mbox; in nix_inl_nix_release() local
465 rc = mbox_process(mbox); in nix_inl_nix_release()
477 rc = mbox_process(mbox); in nix_inl_nix_release()
493 struct mbox *mbox = dev->mbox; in nix_inl_lf_attach() local
[all …]
H A Droc_cpt.c227 struct mbox *mbox = dev->mbox; in cpt_lf_outb_cfg() local
243 return mbox_process(mbox); in cpt_lf_outb_cfg()
268 struct mbox *mbox; in roc_cpt_inline_ipsec_inb_cfg() local
270 mbox = cpt->dev.mbox; in roc_cpt_inline_ipsec_inb_cfg()
280 return mbox_process(mbox); in roc_cpt_inline_ipsec_inb_cfg()
313 struct mbox *mbox = dev->mbox; in cpt_get_msix_offset() local
326 struct mbox *mbox = dev->mbox; in cpt_lfs_attach() local
341 return mbox_process(mbox); in cpt_lfs_attach()
347 struct mbox *mbox = dev->mbox; in cpt_lfs_detach() local
363 struct mbox *mbox = dev->mbox; in cpt_available_lfs_get() local
[all …]
H A Droc_nix_stats.c58 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_stats_reset() local
63 return mbox_process(mbox); in roc_nix_stats_reset()
120 struct mbox *mbox = (&nix->dev)->mbox; in nix_stat_rx_queue_reset() local
126 aq = mbox_alloc_msg_nix_aq_enq(mbox); in nix_stat_rx_queue_reset()
169 rc = mbox_process(mbox); in nix_stat_rx_queue_reset()
176 struct mbox *mbox = (&nix->dev)->mbox; in nix_stat_tx_queue_reset() local
182 aq = mbox_alloc_msg_nix_aq_enq(mbox); in nix_stat_tx_queue_reset()
219 rc = mbox_process(mbox); in nix_stat_tx_queue_reset()
270 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_xstats_get() local
309 req = mbox_alloc_msg_cgx_stats(mbox); in roc_nix_xstats_get()
[all …]
H A Droc_nix_bpf.c316 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_bpf_timeunit_get() local
343 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_bpf_count_get() local
385 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_bpf_alloc() local
474 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_bpf_free() local
499 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_bpf_free_all() local
516 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_bpf_config() local
663 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_bpf_ena_dis() local
701 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_bpf_dump() local
734 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_bpf_pre_color_tbl_setup() local
822 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_bpf_connect() local
[all …]
/dpdk/drivers/net/cxgbe/base/
H A Dcommon.h341 int t4_fw_bye(struct adapter *adap, unsigned int mbox);
352 int t4_fw_initialize(struct adapter *adap, unsigned int mbox);
370 int t4_alloc_vi_func(struct adapter *adap, unsigned int mbox,
378 int t4_free_vi(struct adapter *adap, unsigned int mbox,
392 int t4_enable_vi_params(struct adapter *adap, unsigned int mbox,
428 int t4_wr_mbox_meat(struct adapter *adap, int mbox,
436 return t4_wr_mbox_meat_timeout(adap, mbox, cmd, size, rpl, true, in t4_wr_mbox_timeout()
445 return t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, true); in t4_wr_mbox()
451 return t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, false); in t4_wr_mbox_ns()
500 int t4_port_init(struct adapter *adap, int mbox, int pf, int vf);
[all …]

123