Home
last modified time | relevance | path

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

123

/f-stack/dpdk/drivers/common/octeontx2/
H A Dotx2_mbox.c36 otx2_mbox_fini(struct otx2_mbox *mbox) in otx2_mbox_fini()
45 otx2_mbox_reset(struct otx2_mbox *mbox, int devid) in otx2_mbox_reset()
156 otx2_mbox_alloc_msg_rsp(struct otx2_mbox *mbox, int devid, int size, in otx2_mbox_alloc_msg_rsp()
195 otx2_mbox_msg_send(struct otx2_mbox *mbox, int devid) in otx2_mbox_msg_send()
230 otx2_mbox_get_rsp(struct otx2_mbox *mbox, int devid, void **msg) in otx2_mbox_get_rsp()
256 mbox_poll(struct otx2_mbox *mbox, uint32_t wait) in mbox_poll()
290 otx2_mbox_get_rsp_tmo(struct otx2_mbox *mbox, int devid, void **msg, in otx2_mbox_get_rsp_tmo()
314 mbox_wait(struct otx2_mbox *mbox, int devid, uint32_t rst_timo) in mbox_wait()
379 otx2_mbox_wait_for_rsp(struct otx2_mbox *mbox, int devid) in otx2_mbox_wait_for_rsp()
385 otx2_mbox_get_availmem(struct otx2_mbox *mbox, int devid) in otx2_mbox_get_availmem()
[all …]
H A Dotx2_dev.c59 uint32_t timeout = 0, sleep = 1; struct otx2_mbox *mbox = dev->mbox; in pf_af_sync_msg() local
105 uint32_t timeout = 0, sleep = 1; struct otx2_mbox *mbox = dev->mbox; in af_pf_wait_msg() local
176 int offset, routed = 0; struct otx2_mbox *mbox = &dev->mbox_vfpf; in vf_pf_process_msgs() local
249 struct otx2_mbox *mbox = &dev->mbox_vfpf_up; in vf_pf_process_up_msgs() local
350 otx2_process_msgs(struct otx2_dev *dev, struct otx2_mbox *mbox) in otx2_process_msgs()
542 otx2_process_msgs_up(struct otx2_dev *dev, struct otx2_mbox *mbox) in otx2_process_msgs_up()
754 struct otx2_mbox *mbox = dev->mbox; in vf_flr_send_msg() local
1016 struct otx2_mbox *mbox; in otx2_dev_fini() local
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_mac.c15 struct otx2_mbox *mbox = dev->mbox; in otx2_cgx_mac_addr_set() local
38 struct otx2_mbox *mbox = dev->mbox; in otx2_cgx_mac_max_entries_get() local
57 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_mac_addr_add() local
90 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_mac_addr_del() local
109 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_mac_addr_set() local
135 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_mac_addr_get() local
H A Dotx2_mcast.c11 struct otx2_mbox *mbox = dev->mbox; in nix_mc_addr_list_free() local
48 struct otx2_mbox *mbox = dev->mbox; in nix_hw_update_mc_addr_list() local
125 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_mc_addr_list_install() local
160 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_mc_addr_list_uninstall() local
196 struct otx2_mbox *mbox = dev->mbox; in nix_setup_mc_addr_list() local
239 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_set_mc_addr_list() local
H A Dotx2_ethdev.c51 struct otx2_mbox *mbox = dev->mbox; in nix_lf_alloc() local
107 struct otx2_mbox *mbox = dev->mbox; in nix_lf_switch_header_type_enable() local
141 struct otx2_mbox *mbox = dev->mbox; in nix_lf_free() local
166 struct otx2_mbox *mbox = dev->mbox; in otx2_cgx_rxtx_start() local
179 struct otx2_mbox *mbox = dev->mbox; in otx2_cgx_rxtx_stop() local
192 struct otx2_mbox *mbox = dev->mbox; in npc_rx_enable() local
202 struct otx2_mbox *mbox = dev->mbox; in npc_rx_disable() local
212 struct otx2_mbox *mbox = dev->mbox; in nix_cgx_start_link_event() local
225 struct otx2_mbox *mbox = dev->mbox; in cgx_intlbk_enable() local
241 struct otx2_mbox *mbox = dev->mbox; in nix_cgx_stop_link_event() local
[all …]
H A Dotx2_flow_utils.c9 flow_mcam_alloc_counter(struct otx2_mbox *mbox, uint16_t *ctr) in flow_mcam_alloc_counter()
25 otx2_flow_mcam_free_counter(struct otx2_mbox *mbox, uint16_t ctr_id) in otx2_flow_mcam_free_counter()
39 otx2_flow_mcam_read_counter(struct otx2_mbox *mbox, uint32_t ctr_id, in otx2_flow_mcam_read_counter()
56 otx2_flow_mcam_clear_counter(struct otx2_mbox *mbox, uint32_t ctr_id) in otx2_flow_mcam_clear_counter()
70 otx2_flow_mcam_free_entry(struct otx2_mbox *mbox, uint32_t entry) in otx2_flow_mcam_free_entry()
84 otx2_flow_mcam_free_all_entries(struct otx2_mbox *mbox) in otx2_flow_mcam_free_all_entries()
485 flow_shift_lv_ent(struct otx2_mbox *mbox, struct rte_flow *flow, in flow_shift_lv_ent()
529 flow_shift_ent(struct otx2_mbox *mbox, struct rte_flow *flow, in flow_shift_ent()
741 flow_fill_entry_cache(struct otx2_mbox *mbox, struct rte_flow *flow, in flow_fill_entry_cache()
835 flow_check_preallocated_entry_cache(struct otx2_mbox *mbox, in flow_check_preallocated_entry_cache()
[all …]
H A Dotx2_flow_ctrl.c12 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_rxchan_bpid_cfg() local
53 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_flow_ctrl_get() local
86 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_cq_bp_cfg() local
143 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_flow_ctrl_set() local
H A Dotx2_vlan.c29 struct otx2_mbox *mbox = dev->mbox; in nix_vlan_mcam_enb_dis() local
122 struct otx2_mbox *mbox = dev->mbox; in nix_vlan_mcam_free() local
138 struct otx2_mbox *mbox = dev->mbox; in nix_vlan_mcam_write() local
161 struct otx2_mbox *mbox = dev->mbox; in nix_vlan_mcam_alloc_and_write() local
202 struct otx2_mbox *mbox = dev->mbox; in nix_vlan_update_mac() local
501 struct otx2_mbox *mbox = dev->mbox; in nix_vlan_hw_strip() local
777 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_vlan_tpid_set() local
803 struct otx2_mbox *mbox = otx2_dev->mbox; in otx2_nix_vlan_pvid_set() local
H A Dotx2_ptp.c47 struct otx2_mbox *mbox = dev->mbox; in nix_read_raw_clock() local
136 struct otx2_mbox *mbox = dev->mbox; in nix_ptp_config() local
364 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_timesync_adjust_time() local
413 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_timesync_read_time() local
H A Dotx2_link.c101 struct otx2_mbox *mbox = dev->mbox; in cgx_link_update() local
146 struct otx2_mbox *mbox = dev->mbox; in nix_dev_set_link_state() local
194 struct otx2_mbox *mbox = dev->mbox; in cgx_change_mode() local
H A Dotx2_stats.c138 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_dev_stats_reset() local
305 struct otx2_mbox *mbox = dev->mbox; in nix_queue_stats_reset() local
384 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_xstats_reset() local
H A Dotx2_flow.c15 struct otx2_mbox *mbox = hw->mbox; in otx2_flow_free_all_resources() local
54 flow_program_npc(struct otx2_parse_state *pst, struct otx2_mbox *mbox, in flow_program_npc()
478 struct otx2_mbox *mbox = dev->mbox; in flow_program_vtag_action() local
579 struct otx2_mbox *mbox = hw->mbox; in otx2_flow_create() local
663 struct otx2_mbox *mbox = hw->mbox; in otx2_flow_destroy() local
766 struct otx2_mbox *mbox = hw->mbox; in otx2_flow_query() local
931 struct otx2_mbox *mbox = dev->mbox; in flow_fetch_kex_cfg() local
H A Dotx2_tm.c267 struct otx2_mbox *mbox = dev->mbox; in populate_tm_tl1_default() local
530 struct otx2_mbox *mbox = dev->mbox; in populate_tm_reg() local
904 struct otx2_mbox *mbox = dev->mbox; in nix_smq_xoff() local
936 struct otx2_mbox *mbox; in otx2_nix_sq_sqb_aura_fc() local
1200 struct otx2_mbox *mbox = dev->mbox; in nix_sq_sched_data() local
1258 struct otx2_mbox *mbox = dev->mbox; in nix_tm_free_resources() local
1482 struct otx2_mbox *mbox = dev->mbox; in nix_tm_send_txsch_alloc_msg() local
1893 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_tm_capa_get() local
1961 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_tm_level_capa_get() local
2053 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_tm_node_capa_get() local
[all …]
H A Dotx2_ethdev_ops.c16 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_mtu_set() local
99 struct otx2_mbox *mbox = dev->mbox; in nix_cgx_promisc_config() local
116 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_promisc_config() local
156 struct otx2_mbox *mbox = dev->mbox; in nix_allmulticast_config() local
497 struct otx2_mbox *mbox = dev->mbox; in nix_get_fwdata() local
H A Dotx2_rss.c12 struct otx2_mbox *mbox = dev->mbox; in otx2_nix_rss_tbl_init() local
300 struct otx2_mbox *mbox = dev->mbox; in otx2_rss_set_hf() local
/f-stack/dpdk/drivers/crypto/octeontx2/
H A Dotx2_cryptodev_mbox.c68 struct otx2_mbox *mbox = vf->otx2_dev.mbox; in otx2_cpt_queues_attach() local
91 struct otx2_mbox *mbox = vf->otx2_dev.mbox; in otx2_cpt_queues_detach() local
110 struct otx2_mbox *mbox = vf->otx2_dev.mbox; in otx2_cpt_msix_offsets_get() local
131 struct otx2_mbox *mbox = vf->otx2_dev.mbox; in otx2_cpt_send_mbox_msg() local
150 struct otx2_mbox *mbox = vf->otx2_dev.mbox; in otx2_cpt_af_reg_read() local
188 struct otx2_mbox *mbox = vf->otx2_dev.mbox; in otx2_cpt_af_reg_write() local
213 struct otx2_mbox *mbox = vf->otx2_dev.mbox; in otx2_cpt_inline_init() local
234 struct otx2_mbox *mbox = vf->otx2_dev.mbox; in otx2_cpt_qp_ethdev_bind() local
/f-stack/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()
/f-stack/dpdk/drivers/regex/octeontx2/
H A Dotx2_regexdev_mbox.c40 struct otx2_mbox *mbox; in otx2_ree_queues_attach() local
65 struct otx2_mbox *mbox; in otx2_ree_queues_detach() local
86 struct otx2_mbox *mbox; in otx2_ree_msix_offsets_get() local
111 struct otx2_mbox *mbox = vf->otx2_dev.mbox; in ree_send_mbox_msg() local
132 struct otx2_mbox *mbox; in otx2_ree_config_lf() local
159 struct otx2_mbox *mbox; in otx2_ree_af_reg_read() local
199 struct otx2_mbox *mbox; in otx2_ree_af_reg_write() local
229 struct otx2_mbox *mbox; in otx2_ree_rule_db_get() local
304 struct otx2_mbox *mbox; in otx2_ree_rule_db_len_get() local
339 struct otx2_mbox *mbox; in ree_db_msg() local
/f-stack/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
/f-stack/dpdk/drivers/mempool/octeontx2/
H A Dotx2_mempool.c25 struct otx2_mbox *mbox = lf->mbox; in npa_lf_alloc() local
46 npa_lf_free(struct otx2_mbox *mbox) in npa_lf_free()
55 uint32_t nr_pools, struct otx2_mbox *mbox) in npa_lf_init()
201 npa_lf_attach(struct otx2_mbox *mbox) in npa_lf_attach()
212 npa_lf_detach(struct otx2_mbox *mbox) in npa_lf_detach()
223 npa_lf_get_msix_offset(struct otx2_mbox *mbox, uint16_t *npa_msixoff) in npa_lf_get_msix_offset()
/f-stack/dpdk/drivers/net/cxgbe/base/
H A Dt4_hw.c305 int t4_wr_mbox_meat_timeout(struct adapter *adap, int mbox, in t4_wr_mbox_meat_timeout()
3509 int t4_fw_bye(struct adapter *adap, unsigned int mbox) in t4_fw_bye()
3526 int t4_fw_reset(struct adapter *adap, unsigned int mbox, int reset) in t4_fw_reset()
3552 int t4_fw_halt(struct adapter *adap, unsigned int mbox, int force) in t4_fw_halt()
3618 int t4_fw_restart(struct adapter *adap, unsigned int mbox, int reset) in t4_fw_restart()
3890 int t4_fw_initialize(struct adapter *adap, unsigned int mbox) in t4_fw_initialize()
3968 int t4_set_params_timeout(struct adapter *adap, unsigned int mbox, in t4_set_params_timeout()
4021 int t4_alloc_vi_func(struct adapter *adap, unsigned int mbox, in t4_alloc_vi_func()
4347 int t4_enable_vi_params(struct adapter *adap, unsigned int mbox, in t4_enable_vi_params()
5374 int t4_init_rss_mode(struct adapter *adap, int mbox) in t4_init_rss_mode()
[all …]
/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_evdev_stats.h60 struct otx2_mbox *mbox = dev->mbox; in otx2_sso_xstats_get() local
149 struct otx2_mbox *mbox = dev->mbox; in otx2_sso_xstats_reset() local
H A Dotx2_evdev.c25 struct otx2_mbox *mbox = dev->mbox; in sso_get_msix_offsets() local
585 sso_hw_lf_cfg(struct otx2_mbox *mbox, enum otx2_sso_lf_type type, in sso_hw_lf_cfg()
628 sso_lf_cfg(struct otx2_sso_evdev *dev, struct otx2_mbox *mbox, in sso_lf_cfg()
786 struct otx2_mbox *mbox = dev->mbox; in sso_configure_dual_ports() local
861 struct otx2_mbox *mbox = dev->mbox; in sso_configure_ports() local
932 struct otx2_mbox *mbox = dev->mbox; in sso_configure_queues() local
1050 struct otx2_mbox *mbox = dev->mbox; in sso_ggrp_alloc_xaq() local
1213 struct otx2_mbox *mbox = dev->mbox; in otx2_sso_queue_setup() local
H A Dotx2_evdev_adptr.c28 struct otx2_mbox *mbox = dev->mbox; in sso_rxq_enable() local
129 struct otx2_mbox *mbox = dev->mbox; in sso_rxq_disable() local
/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-srio.h147 uint64_t mbox : 2; /**< The RIO mbox (recipient mailbox) field in member
335 uint64_t mbox : 2; /**< The RIO mbox (recipient mailbox) field in member

123