Searched refs:hinic_hwif (Results 1 – 8 of 8) sorted by relevance
80 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 …]
71 struct hinic_hwif { struct81 static inline u32 hinic_hwif_read_reg(struct hinic_hwif *hwif, u32 reg) in hinic_hwif_read_reg() argument87 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,
81 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()
156 struct hinic_hwif *hwif = eq->hwdev->hwif; in set_aeq_ctrls()217 struct hinic_hwif *hwif = eq->hwdev->hwif; in alloc_eq_pages()
442 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()
110 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()
438 struct hinic_hwif *hwif;
463 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()