| /f-stack/dpdk/drivers/common/octeontx2/ |
| H A D | otx2_mbox.c | 36 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 D | otx2_dev.c | 59 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 D | otx2_mac.c | 15 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 D | otx2_mcast.c | 11 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 D | otx2_ethdev.c | 51 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 D | otx2_flow_utils.c | 9 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 D | otx2_flow_ctrl.c | 12 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 D | otx2_vlan.c | 29 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 D | otx2_ptp.c | 47 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 D | otx2_link.c | 101 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 D | otx2_stats.c | 138 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 D | otx2_flow.c | 15 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 D | otx2_tm.c | 267 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 D | otx2_ethdev_ops.c | 16 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 D | otx2_rss.c | 12 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 D | otx2_cryptodev_mbox.c | 68 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 D | lio_mbox.c | 20 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 D | otx2_regexdev_mbox.c | 40 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 D | octeontx_mbox.c | 32 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 D | otx2_mempool.c | 25 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 D | t4_hw.c | 305 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 D | otx2_evdev_stats.h | 60 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 D | otx2_evdev.c | 25 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 D | otx2_evdev_adptr.c | 28 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 D | cvmx-srio.h | 147 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
|