Home
last modified time | relevance | path

Searched defs:mbox (Results 1 – 25 of 48) sorted by relevance

12

/dpdk/drivers/common/cnxk/
H A Droc_mbox_priv.h56 struct mbox { struct
59 uint64_t trigger; /* Trigger mbox notification */ argument
61 uint64_t rx_start; /* Offset of Rx region in mbox memory */ argument
62 uint64_t tx_start; /* Offset of Tx region in mbox memory */ argument
66 struct mbox_dev *dev; argument
73 void mbox_reset(struct mbox *mbox, int devid); argument
87 mbox_alloc_msg(struct mbox *mbox, int devid, int size) in mbox_alloc_msg()
114 mbox_nonempty(struct mbox *mbox, int devid) in mbox_nonempty()
127 mbox_process(struct mbox *mbox) in mbox_process()
134 mbox_process_msg(struct mbox *mbox, void **msg) in mbox_process_msg()
[all …]
H A Droc_mbox.c36 mbox_fini(struct mbox *mbox) in mbox_fini()
45 mbox_reset(struct mbox *mbox, int devid) in mbox_reset()
64 mbox_init(struct mbox *mbox, uintptr_t hwbase, uintptr_t reg_base, in mbox_init()
204 mbox_msg_send(struct mbox *mbox, int devid) in mbox_msg_send()
240 mbox_get_rsp(struct mbox *mbox, int devid, void **msg) in mbox_get_rsp()
266 mbox_poll(struct mbox *mbox, uint32_t wait) in mbox_poll()
323 mbox_wait(struct mbox *mbox, int devid, uint32_t rst_timo) in mbox_wait()
357 mbox_wait_for_rsp_tmo(struct mbox *mbox, int devid, uint32_t tmo) in mbox_wait_for_rsp_tmo()
388 mbox_wait_for_rsp(struct mbox *mbox, int devid) in mbox_wait_for_rsp()
394 mbox_get_availmem(struct mbox *mbox, int devid) in mbox_get_availmem()
[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_vlan.c21 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
145 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_vlan_insert_ena_dis() local
190 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_vlan_tpid_set() local
H A Droc_nix_npc.c20 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_npc_promisc_ena_dis() local
40 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_npc_mac_addr_set() local
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
86 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_npc_mcast_config() local
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
572 struct mbox *mbox; in roc_nix_cq_fini() 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
[all …]
H A Droc_nix.c89 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_lf_inl_ipsec_cfg() local
115 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_cpt_ctx_cache_sync() local
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
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
294 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_get_hw_info() local
H A Droc_nix_fc.c36 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
418 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_pfc_mode_set() local
H A Droc_ree.c49 struct mbox *mbox; in roc_ree_queues_attach() local
76 struct mbox *mbox; in roc_ree_queues_detach() local
99 struct mbox *mbox; in roc_ree_msix_offsets_get() local
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
235 struct mbox *mbox; in roc_ree_rule_db_get() local
305 struct mbox *mbox; in roc_ree_rule_db_len_get() local
338 struct mbox *mbox; in ree_db_msg() local
H A Droc_nix_mcast.c21 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_mcast_mcam_entry_alloc() local
45 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_mcast_mcam_entry_free() local
62 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_mcast_mcam_entry_write() local
83 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_mcast_mcam_entry_ena_dis() local
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_nix_ops.c175 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_lso_custom_fmt_setup() local
203 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_lso_fmt_setup() local
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
H A Droc_nix_ptp.c22 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_ptp_rx_ena_dis() local
38 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_ptp_tx_ena_dis() local
55 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_ptp_clock_read() local
81 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_ptp_sync_time_adjust() local
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 …]
H A Droc_npa.c43 npa_aura_pool_init(struct mbox *mbox, uint32_t aura_id, struct npa_aura_s *aura, in npa_aura_pool_init()
84 npa_aura_pool_fini(struct mbox *mbox, uint32_t aura_id, uint64_t aura_handle) in npa_aura_pool_fini()
155 struct mbox *mbox; in roc_npa_pool_op_pc_reset() local
526 npa_attach(struct mbox *mbox) in npa_attach()
540 npa_detach(struct mbox *mbox) in npa_detach()
554 npa_get_msix_offset(struct mbox *mbox, uint16_t *npa_msixoff) in npa_get_msix_offset()
571 struct mbox *mbox = lf->mbox; in npa_lf_alloc() local
594 npa_lf_free(struct mbox *mbox) in npa_lf_free()
628 npa_dev_init(struct npa_lf *lf, uintptr_t base, struct mbox *mbox) in npa_dev_init()
H A Droc_nix_tm_ops.c15 struct mbox *mbox; in roc_nix_tm_sq_aura_fc() local
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
1076 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_tm_rsrc_count() local
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()
581 process_msgs_up(struct dev *dev, struct mbox *mbox) in process_msgs_up()
791 struct mbox *mbox = dev->mbox; in vf_flr_send_msg() local
997 dev_setup_shared_lmt_region(struct mbox *mbox, bool valid_iova, uint64_t iova) in dev_setup_shared_lmt_region()
1101 uintptr_t bar2, bar4, mbox; in dev_init() local
1234 struct mbox *mbox; in dev_fini() local
H A Droc_nix_inl_dev.c114 struct mbox *mbox = (&inl_dev->dev)->mbox; in nix_inl_cpt_ctx_cache_sync() local
128 struct mbox *mbox = (&inl_dev->dev)->mbox; in nix_inl_nix_ipsec_cfg() local
333 struct mbox *mbox = dev->mbox; in nix_inl_nix_setup() local
450 struct mbox *mbox = dev->mbox; in nix_inl_nix_release() local
493 struct mbox *mbox = dev->mbox; in nix_inl_lf_attach() local
542 struct mbox *mbox = dev->mbox; in nix_inl_lf_detach() local
H A Droc_nix_stats.c58 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_stats_reset() local
120 struct mbox *mbox = (&nix->dev)->mbox; in nix_stat_rx_queue_reset() local
176 struct mbox *mbox = (&nix->dev)->mbox; in nix_stat_tx_queue_reset() local
270 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_xstats_get() local
H A Droc_npc_utils.c312 npc_shift_mcam_entry(struct mbox *mbox, uint16_t old_ent, uint16_t new_ent) in npc_shift_mcam_entry()
341 npc_slide_mcam_entries(struct mbox *mbox, struct npc *npc, int prio, in npc_slide_mcam_entries()
476 npc_sort_mcams_by_user_prio_level(struct mbox *mbox, in npc_sort_mcams_by_user_prio_level()
564 npc_allocate_mcam_entry(struct mbox *mbox, int prio, in npc_allocate_mcam_entry()
630 npc_alloc_mcam_by_ref_entry(struct mbox *mbox, struct roc_npc_flow *flow, in npc_alloc_mcam_by_ref_entry()
655 npc_get_free_mcam_entry(struct mbox *mbox, struct roc_npc_flow *flow, in npc_get_free_mcam_entry()
H A Droc_nix_tm.c40 struct mbox *mbox = (&nix->dev)->mbox; in nix_tm_node_reg_conf() local
290 struct mbox *mbox = (&nix->dev)->mbox; in nix_tm_clear_path_xoff() local
325 struct mbox *mbox = (&nix->dev)->mbox; in nix_tm_bp_config_set() local
408 struct mbox *mbox = (&nix->dev)->mbox; in nix_tm_bp_config_get() local
472 struct mbox *mbox = (&nix->dev)->mbox; in nix_tm_smq_xoff() local
594 struct mbox *mbox; in nix_tm_sq_flush_pre() local
780 struct mbox *mbox = (&nix->dev)->mbox; in nix_tm_sq_sched_conf() local
847 struct mbox *mbox = (&nix->dev)->mbox; in nix_tm_release_resources() local
910 struct mbox *mbox = (&nix->dev)->mbox; in nix_tm_free_node_resource() local
1231 struct mbox *mbox = (&nix->dev)->mbox; in nix_tm_alloc_txschq() local
H A Droc_nix_rss.c57 struct mbox *mbox = (&nix->dev)->mbox; in nix_cn9k_rss_reta_set() local
114 struct mbox *mbox = (&nix->dev)->mbox; in nix_rss_reta_set() local
208 struct mbox *mbox = (&nix->dev)->mbox; in roc_nix_rss_flowkey_set() local
/dpdk/drivers/net/liquidio/base/
H A Dlio_mbox.c20 lio_mbox_read(struct lio_mbox *mbox) in lio_mbox_read()
109 struct lio_mbox *mbox = lio_dev->mbox[mbox_cmd->q_no]; in lio_mbox_write() local
176 lio_mbox_process_cmd(struct lio_mbox *mbox, in lio_mbox_process_cmd()
191 lio_mbox_process_message(struct lio_mbox *mbox) in lio_mbox_process_message()
/dpdk/drivers/common/octeontx/
H A Docteontx_mbox.c32 struct mbox { struct
35 uint8_t *ram_mbox_base; /* Base address of mbox message stored in ram */ argument
36 uint8_t *reg; /* Store to this register triggers PF mbox interrupt */ argument
42 static struct mbox octeontx_mbox; argument
/dpdk/drivers/net/cxgbe/base/
H A Dt4_hw.c293 int t4_wr_mbox_meat_timeout(struct adapter *adap, int mbox, in t4_wr_mbox_meat_timeout()
3329 int t4_fw_bye(struct adapter *adap, unsigned int mbox) in t4_fw_bye()
3346 int t4_fw_reset(struct adapter *adap, unsigned int mbox, int reset) in t4_fw_reset()
3372 int t4_fw_halt(struct adapter *adap, unsigned int mbox, int force) in t4_fw_halt()
3438 int t4_fw_restart(struct adapter *adap, unsigned int mbox, int reset) in t4_fw_restart()
3667 int t4_fw_initialize(struct adapter *adap, unsigned int mbox) in t4_fw_initialize()
3745 int t4_set_params_timeout(struct adapter *adap, unsigned int mbox, in t4_set_params_timeout()
3798 int t4_alloc_vi_func(struct adapter *adap, unsigned int mbox, in t4_alloc_vi_func()
4124 int t4_enable_vi_params(struct adapter *adap, unsigned int mbox, in t4_enable_vi_params()
5294 int t4_init_rss_mode(struct adapter *adap, int mbox) in t4_init_rss_mode()
[all …]

12