Home
last modified time | relevance | path

Searched defs: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() local
395 struct hinic_hwif *hwif; in hinic_init_hwif() local
[all …]
H A Dhinic_pmd_hwif.h10 #define HINIC_HWIF_NUM_AEQS(hwif) ((hwif)->attr.num_aeqs) argument
11 #define HINIC_HWIF_NUM_CEQS(hwif) ((hwif)->attr.num_ceqs) argument
12 #define HINIC_HWIF_NUM_IRQS(hwif) ((hwif)->attr.num_irqs) argument
13 #define HINIC_HWIF_GLOBAL_IDX(hwif) ((hwif)->attr.func_global_idx) argument
14 #define HINIC_HWIF_GLOBAL_VF_OFFSET(hwif) ((hwif)->attr.global_vf_id_of_pf) argument
15 #define HINIC_HWIF_PPF_IDX(hwif) ((hwif)->attr.ppf_idx) argument
16 #define HINIC_PCI_INTF_IDX(hwif) ((hwif)->attr.pci_intf_idx) argument
81 static inline u32 hinic_hwif_read_reg(struct hinic_hwif *hwif, u32 reg) in hinic_hwif_read_reg()
87 hinic_hwif_write_reg(struct hinic_hwif *hwif, u32 reg, u32 val) in hinic_hwif_write_reg()
H A Dhinic_pmd_api_cmd.c81 struct hinic_hwif *hwif = chain->hwdev->hwif; in set_prod_idx() local
440 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_hw_restart() local
476 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_ctrl_init() local
503 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_set_status_addr() local
521 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_set_num_cells() local
535 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_head_init() local
554 struct hinic_hwif *hwif = chain->hwdev->hwif; in wait_for_ready_chain() local
586 struct hinic_hwif *hwif = chain->hwdev->hwif; in api_cmd_chain_hw_clean() local
H A Dhinic_pmd_mbox.c128 #define MBOX_AREA(hwif) \ argument
442 struct hinic_hwif *hwif = hwdev->hwif; in alloc_mbox_wb_status() local
465 struct hinic_hwif *hwif = hwdev->hwif; in free_mbox_wb_status() local
809 struct hinic_hwif *hwif = ((struct hinic_hwdev *)hwdev)->hwif; in hinic_pf_id_of_vf() local
H A Dhinic_pmd_eqs.c156 struct hinic_hwif *hwif = eq->hwdev->hwif; in set_aeq_ctrls() local
217 struct hinic_hwif *hwif = eq->hwdev->hwif; in alloc_eq_pages() local
H A Dhinic_pmd_mgmt.c110 struct hinic_hwif *hwif = pf_to_mgmt->hwdev->hwif; in prepare_header() local
253 struct hinic_hwif *hwif = ((struct hinic_hwdev *)hwdev)->hwif; in hinic_get_mgmt_channel_status() local
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() local
1068 struct hinic_hwif *hwif = hwdev->hwif; in hinic_l2nic_reset() local
H A Dhinic_pmd_hwdev.h438 struct hinic_hwif *hwif; member