| /dpdk/drivers/common/cnxk/ |
| H A D | roc_mbox_priv.h | 56 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 D | roc_mbox.c | 36 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 D | roc_nix_mac.c | 20 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 D | roc_nix_vlan.c | 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 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 D | roc_nix_npc.c | 20 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 D | roc_nix_queue.c | 50 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 D | roc_nix.c | 89 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 D | roc_nix_fc.c | 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 418 struct mbox *mbox = get_mbox(roc_nix); in roc_nix_pfc_mode_set() local
|
| H A D | roc_ree.c | 49 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 D | roc_nix_mcast.c | 21 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 D | roc_npc_mcam.c | 12 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 D | roc_nix_ops.c | 175 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 D | roc_nix_ptp.c | 22 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 D | roc_nix_bpf.c | 316 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 D | roc_npa.c | 43 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 D | roc_nix_tm_ops.c | 15 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 D | roc_dev.c | 57 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 D | roc_nix_inl_dev.c | 114 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 D | roc_nix_stats.c | 58 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 D | roc_npc_utils.c | 312 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 D | roc_nix_tm.c | 40 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 D | roc_nix_rss.c | 57 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 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()
|
| /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
|
| /dpdk/drivers/net/cxgbe/base/ |
| H A D | t4_hw.c | 293 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 …]
|