Lines Matching defs:hwdev

191 static bool check_func_id(struct hinic_hwdev *hwdev, u16 src_func_idx,  in check_func_id()
215 bool hinic_mbox_check_func_id_8B(struct hinic_hwdev *hwdev, u16 func_idx, in hinic_mbox_check_func_id_8B()
229 int hinic_register_pf_mbox_cb(struct hinic_hwdev *hwdev, in hinic_register_pf_mbox_cb()
252 int hinic_register_vf_mbox_cb(struct hinic_hwdev *hwdev, in hinic_register_vf_mbox_cb()
273 void hinic_unregister_pf_mbox_cb(struct hinic_hwdev *hwdev, in hinic_unregister_pf_mbox_cb()
292 void hinic_unregister_vf_mbox_cb(struct hinic_hwdev *hwdev, in hinic_unregister_vf_mbox_cb()
519 static int set_vf_mbox_random_id(struct hinic_hwdev *hwdev, u16 func_id) in set_vf_mbox_random_id()
575 struct hinic_hwdev *hwdev = func_to_func->hwdev; in check_vf_mbox_random_id() local
671 static void mbox_copy_header(struct hinic_hwdev *hwdev, in mbox_copy_header()
681 static void mbox_copy_send_data(struct hinic_hwdev *hwdev, in mbox_copy_send_data()
736 static void dump_mox_reg(struct hinic_hwdev *hwdev) in dump_mox_reg()
765 struct hinic_hwdev *hwdev = func_to_func->hwdev; in wait_for_mbox_seg_completion() local
807 struct hinic_hwdev *hwdev = func_to_func->hwdev; in send_mbox_seg() local
851 struct hinic_hwdev *hwdev = func_to_func->hwdev; in send_mbox_to_func() local
1068 int hinic_mbox_to_pf(struct hinic_hwdev *hwdev, in hinic_mbox_to_pf()
1089 int hinic_mbox_to_vf(struct hinic_hwdev *hwdev, in hinic_mbox_to_vf()
1158 static int alloc_mbox_info(struct hinic_hwdev *hwdev, in alloc_mbox_info()
1200 struct hinic_hwdev *hwdev = func_to_func->hwdev; in alloc_mbox_wb_status() local
1226 struct hinic_hwdev *hwdev = func_to_func->hwdev; in free_mbox_wb_status() local
1238 bool hinic_mbox_check_cmd_valid(struct hinic_hwdev *hwdev, in hinic_mbox_check_cmd_valid()
1263 static bool hinic_cmdq_check_vf_ctxt(struct hinic_hwdev *hwdev, in hinic_cmdq_check_vf_ctxt()
1284 static bool check_cmdq_ctxt(struct hinic_hwdev *hwdev, u16 func_idx, in check_cmdq_ctxt()
1312 static bool check_hwctxt(struct hinic_hwdev *hwdev, u16 func_idx, in check_hwctxt()
1334 static bool check_set_wq_page_size(struct hinic_hwdev *hwdev, u16 func_idx, in check_set_wq_page_size()
1373 struct hinic_hwdev *hwdev = handle; in comm_pf_mbox_handler() local
1403 int hinic_func_to_func_init(struct hinic_hwdev *hwdev) in hinic_func_to_func_init()
1473 void hinic_func_to_func_free(struct hinic_hwdev *hwdev) in hinic_func_to_func_free()
1493 int hinic_vf_mbox_random_id_init(struct hinic_hwdev *hwdev) in hinic_vf_mbox_random_id_init()