Home
last modified time | relevance | path

Searched refs:hinic_hwif (Results 1 – 8 of 8) sorted by relevance

/f-stack/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_hwif.c80 static void get_hwif_attr(struct hinic_hwif *hwif) in get_hwif_attr()
117 hinic_get_doorbell_ctrl_status(struct hinic_hwif *hwif) in hinic_get_doorbell_ctrl_status()
125 hinic_get_outbound_ctrl_status(struct hinic_hwif *hwif) in hinic_get_outbound_ctrl_status()
132 void hinic_enable_doorbell(struct hinic_hwif *hwif) in hinic_enable_doorbell()
145 void hinic_disable_doorbell(struct hinic_hwif *hwif) in hinic_disable_doorbell()
162 static void set_ppf(struct hinic_hwif *hwif) in set_ppf()
186 static void init_db_area_idx(struct hinic_hwif *hwif) in init_db_area_idx()
203 static int get_db_idx(struct hinic_hwif *hwif, u32 *idx) in get_db_idx()
275 struct hinic_hwif *hwif = hw->hwif; in hinic_set_msix_state()
395 struct hinic_hwif *hwif; in hinic_init_hwif()
[all …]
H A Dhinic_pmd_hwif.h71 struct hinic_hwif { struct
81 static inline u32 hinic_hwif_read_reg(struct hinic_hwif *hwif, u32 reg) in hinic_hwif_read_reg() argument
87 hinic_hwif_write_reg(struct hinic_hwif *hwif, u32 reg, u32 val) in hinic_hwif_write_reg()
96 void hinic_set_pf_status(struct hinic_hwif *hwif, enum hinic_pf_status status);
98 enum hinic_pf_status hinic_get_pf_status(struct hinic_hwif *hwif);
100 void hinic_enable_doorbell(struct hinic_hwif *hwif);
102 void hinic_disable_doorbell(struct hinic_hwif *hwif);
108 int wait_until_doorbell_flush_states(struct hinic_hwif *hwif,
H A Dhinic_pmd_api_cmd.c81 struct hinic_hwif *hwif = chain->hwdev->hwif; in set_prod_idx()
440 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_hw_restart()
476 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_ctrl_init()
503 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_set_status_addr()
521 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_set_num_cells()
535 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_head_init()
554 struct hinic_hwif *hwif = chain->hwdev->hwif; in wait_for_ready_chain()
586 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_chain_hw_clean()
H A Dhinic_pmd_eqs.c156 struct hinic_hwif *hwif = eq->hwdev->hwif; in set_aeq_ctrls()
217 struct hinic_hwif *hwif = eq->hwdev->hwif; in alloc_eq_pages()
H A Dhinic_pmd_mbox.c442 struct hinic_hwif *hwif = hwdev->hwif; in alloc_mbox_wb_status()
465 struct hinic_hwif *hwif = hwdev->hwif; in free_mbox_wb_status()
809 struct hinic_hwif *hwif = ((struct hinic_hwdev *)hwdev)->hwif; in hinic_pf_id_of_vf()
H A Dhinic_pmd_mgmt.c110 struct hinic_hwif *hwif = pf_to_mgmt->hwdev->hwif; in prepare_header()
253 struct hinic_hwif *hwif = ((struct hinic_hwdev *)hwdev)->hwif; in hinic_get_mgmt_channel_status()
H A Dhinic_pmd_hwdev.h438 struct hinic_hwif *hwif;
H A Dhinic_pmd_hwdev.c463 static int wait_for_flr_finish(struct hinic_hwif *hwif) in wait_for_flr_finish()
564 struct hinic_hwif *hwif = hwdev->hwif; in hinic_pf_rx_tx_flush()
1068 struct hinic_hwif *hwif = hwdev->hwif; in hinic_l2nic_reset()