Lines Matching defs:hwif
42 int hinic_msix_attr_set(struct hinic_hwif *hwif, u16 msix_index, in hinic_msix_attr_set()
76 int hinic_msix_attr_get(struct hinic_hwif *hwif, u16 msix_index, in hinic_msix_attr_get()
104 int hinic_msix_attr_cnt_clear(struct hinic_hwif *hwif, u16 msix_index) in hinic_msix_attr_cnt_clear()
125 void hinic_set_pf_action(struct hinic_hwif *hwif, enum hinic_pf_action action) in hinic_set_pf_action()
135 enum hinic_outbound_state hinic_outbound_state_get(struct hinic_hwif *hwif) in hinic_outbound_state_get()
142 void hinic_outbound_state_set(struct hinic_hwif *hwif, in hinic_outbound_state_set()
153 enum hinic_db_state hinic_db_state_get(struct hinic_hwif *hwif) in hinic_db_state_get()
160 void hinic_db_state_set(struct hinic_hwif *hwif, in hinic_db_state_set()
177 static int hwif_ready(struct hinic_hwif *hwif) in hwif_ready()
199 static void set_hwif_attr(struct hinic_hwif *hwif, u32 attr0, u32 attr1) in set_hwif_attr()
216 static void read_hwif_attr(struct hinic_hwif *hwif) in read_hwif_attr()
233 static void set_ppf(struct hinic_hwif *hwif) in set_ppf()
267 static void set_dma_attr(struct hinic_hwif *hwif, u32 entry_idx, in set_dma_attr()
298 static void dma_attr_init(struct hinic_hwif *hwif) in dma_attr_init()
312 int hinic_init_hwif(struct hinic_hwif *hwif, struct pci_dev *pdev) in hinic_init_hwif()
348 void hinic_free_hwif(struct hinic_hwif *hwif) in hinic_free_hwif()