Lines Matching defs:vfid
39 static int guc_action_vf_control_cmd(struct xe_guc *guc, u32 vfid, u32 cmd) in guc_action_vf_control_cmd()
54 static int pf_send_vf_control_cmd(struct xe_gt *gt, unsigned int vfid, u32 cmd) in pf_send_vf_control_cmd()
69 static int pf_send_vf_pause(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_pause()
74 static int pf_send_vf_resume(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_resume()
79 static int pf_send_vf_stop(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_stop()
84 static int pf_send_vf_flr_start(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_flr_start()
89 static int pf_send_vf_flr_finish(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_flr_finish()
210 static struct xe_gt_sriov_control_state *pf_pick_vf_control(struct xe_gt *gt, unsigned int vfid) in pf_pick_vf_control()
218 static unsigned long *pf_peek_vf_state(struct xe_gt *gt, unsigned int vfid) in pf_peek_vf_state()
225 static bool pf_check_vf_state(struct xe_gt *gt, unsigned int vfid, in pf_check_vf_state()
231 static void pf_dump_vf_state(struct xe_gt *gt, unsigned int vfid) in pf_dump_vf_state()
248 static bool pf_expect_vf_state(struct xe_gt *gt, unsigned int vfid, in pf_expect_vf_state()
259 static bool pf_expect_vf_not_state(struct xe_gt *gt, unsigned int vfid, in pf_expect_vf_not_state()
270 static bool pf_enter_vf_state(struct xe_gt *gt, unsigned int vfid, in pf_enter_vf_state()
281 static bool pf_exit_vf_state(struct xe_gt *gt, unsigned int vfid, in pf_exit_vf_state()
292 static void pf_escape_vf_state(struct xe_gt *gt, unsigned int vfid, in pf_escape_vf_state()
301 static void pf_enter_vf_mismatch(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_mismatch()
310 static void pf_exit_vf_mismatch(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_mismatch()
322 #define pf_enter_vf_state_machine_bug(gt, vfid) ({ \ argument
335 static void pf_queue_vf(struct xe_gt *gt, unsigned int vfid) in pf_queue_vf()
353 static bool pf_enter_vf_wip(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_wip()
364 static void pf_exit_vf_wip(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_wip()
378 static int pf_wait_vf_wip_done(struct xe_gt *gt, unsigned int vfid, unsigned long timeout) in pf_wait_vf_wip_done()
385 static void pf_enter_vf_ready(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_ready()
431 static void pf_exit_vf_pause_wip(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_pause_wip()
440 static void pf_enter_vf_paused(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_paused()
450 static void pf_enter_vf_pause_completed(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_pause_completed()
455 static void pf_enter_vf_pause_failed(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_pause_failed()
461 static void pf_enter_vf_pause_rejected(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_pause_rejected()
467 static bool pf_exit_vf_pause_guc_done(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_pause_guc_done()
476 static void pf_enter_vf_pause_guc_done(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_pause_guc_done()
482 static void pf_enter_pause_wait_guc(struct xe_gt *gt, unsigned int vfid) in pf_enter_pause_wait_guc()
488 static bool pf_exit_pause_wait_guc(struct xe_gt *gt, unsigned int vfid) in pf_exit_pause_wait_guc()
493 static void pf_enter_vf_pause_send_pause(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_pause_send_pause()
501 static bool pf_exit_vf_pause_send_pause(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_pause_send_pause()
533 static bool pf_enter_vf_pause_wip(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_pause_wip()
553 int xe_gt_sriov_pf_control_pause_vf(struct xe_gt *gt, unsigned int vfid) in xe_gt_sriov_pf_control_pause_vf()
622 static void pf_exit_vf_resume_wip(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_resume_wip()
628 static void pf_enter_vf_resumed(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_resumed()
636 static void pf_enter_vf_resume_completed(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_resume_completed()
641 static void pf_enter_vf_resume_failed(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_resume_failed()
647 static void pf_enter_vf_resume_rejected(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_resume_rejected()
653 static void pf_enter_vf_resume_send_resume(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_resume_send_resume()
661 static bool pf_exit_vf_resume_send_resume(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_resume_send_resume()
680 static bool pf_enter_vf_resume_wip(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_resume_wip()
700 int xe_gt_sriov_pf_control_resume_vf(struct xe_gt *gt, unsigned int vfid) in xe_gt_sriov_pf_control_resume_vf()
761 static void pf_exit_vf_stop_wip(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_stop_wip()
767 static void pf_enter_vf_stopped(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_stopped()
778 static void pf_enter_vf_stop_completed(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_stop_completed()
783 static void pf_enter_vf_stop_failed(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_stop_failed()
789 static void pf_enter_vf_stop_rejected(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_stop_rejected()
795 static void pf_enter_vf_stop_send_stop(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_stop_send_stop()
803 static bool pf_exit_vf_stop_send_stop(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_stop_send_stop()
822 static bool pf_enter_vf_stop_wip(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_stop_wip()
841 int xe_gt_sriov_pf_control_stop_vf(struct xe_gt *gt, unsigned int vfid) in xe_gt_sriov_pf_control_stop_vf()
921 static void pf_enter_vf_flr_send_start(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_send_start()
929 static void pf_enter_vf_flr_wip(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_wip()
940 static void pf_exit_vf_flr_wip(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_flr_wip()
953 static void pf_enter_vf_flr_completed(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_completed()
958 static void pf_enter_vf_flr_failed(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_failed()
965 static void pf_enter_vf_flr_rejected(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_rejected()
971 static void pf_enter_vf_flr_send_finish(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_send_finish()
979 static bool pf_exit_vf_flr_send_finish(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_flr_send_finish()
998 static void pf_enter_vf_flr_reset_mmio(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_reset_mmio()
1006 static bool pf_exit_vf_flr_reset_mmio(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_flr_reset_mmio()
1017 static void pf_enter_vf_flr_reset_data(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_reset_data()
1025 static bool pf_exit_vf_flr_reset_data(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_flr_reset_data()
1037 static void pf_enter_vf_flr_reset_config(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_reset_config()
1045 static bool pf_exit_vf_flr_reset_config(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_flr_reset_config()
1061 static void pf_enter_vf_flr_wait_guc(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_wait_guc()
1067 static bool pf_exit_vf_flr_wait_guc(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_flr_wait_guc()
1072 static bool pf_exit_vf_flr_send_start(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_flr_send_start()
1104 static bool pf_exit_vf_flr_guc_done(struct xe_gt *gt, unsigned int vfid) in pf_exit_vf_flr_guc_done()
1113 static void pf_enter_vf_flr_guc_done(struct xe_gt *gt, unsigned int vfid) in pf_enter_vf_flr_guc_done()
1128 int xe_gt_sriov_pf_control_trigger_flr(struct xe_gt *gt, unsigned int vfid) in xe_gt_sriov_pf_control_trigger_flr()
1187 static void pf_handle_vf_flr(struct xe_gt *gt, u32 vfid) in pf_handle_vf_flr()
1203 static void pf_handle_vf_flr_done(struct xe_gt *gt, u32 vfid) in pf_handle_vf_flr_done()
1214 static void pf_handle_vf_pause_done(struct xe_gt *gt, u32 vfid) in pf_handle_vf_pause_done()
1225 static int pf_handle_vf_event(struct xe_gt *gt, u32 vfid, u32 eventid) in pf_handle_vf_event()
1276 u32 vfid; in xe_gt_sriov_pf_control_process_guc2pf() local
1300 static bool pf_process_vf_state_machine(struct xe_gt *gt, unsigned int vfid) in pf_process_vf_state_machine()
1357 unsigned int vfid; in pf_worker_find_work() local