Home
last modified time | relevance | path

Searched defs:sched (Results 1 – 25 of 91) sorted by relevance

1234

/linux-6.15/drivers/gpu/drm/scheduler/
H A Dsched_main.c399 struct drm_gpu_scheduler *sched = s_fence->sched; in drm_sched_job_done() local
470 void drm_sched_fault(struct drm_gpu_scheduler *sched) in drm_sched_fault()
531 struct drm_gpu_scheduler *sched = s_job->sched; in drm_sched_job_begin() local
541 struct drm_gpu_scheduler *sched; in drm_sched_job_timedout() local
840 struct drm_gpu_scheduler *sched; in drm_sched_job_arm() local
1055 void drm_sched_wakeup(struct drm_gpu_scheduler *sched) in drm_sched_wakeup()
1147 struct drm_gpu_scheduler *sched, *picked_sched = NULL; in drm_sched_pick_best() local
1178 struct drm_gpu_scheduler *sched = in drm_sched_free_job_work() local
1197 struct drm_gpu_scheduler *sched = in drm_sched_run_job_work() local
1359 void drm_sched_fini(struct drm_gpu_scheduler *sched) in drm_sched_fini()
[all …]
H A Dsched_entity.c279 struct drm_gpu_scheduler *sched; in drm_sched_entity_flush() local
405 struct drm_gpu_scheduler *sched = entity->rq->sched; in drm_sched_entity_add_dependency_cb() local
536 struct drm_gpu_scheduler *sched; in drm_sched_entity_select_rq() local
603 struct drm_gpu_scheduler *sched; in drm_sched_entity_push_job() local
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_gpu_scheduler.c8 static void xe_sched_process_msg_queue(struct xe_gpu_scheduler *sched) in xe_sched_process_msg_queue()
14 static void xe_sched_process_msg_queue_if_ready(struct xe_gpu_scheduler *sched) in xe_sched_process_msg_queue_if_ready()
26 xe_sched_get_msg(struct xe_gpu_scheduler *sched) in xe_sched_get_msg()
42 struct xe_gpu_scheduler *sched = in xe_sched_process_msg_work() local
57 int xe_sched_init(struct xe_gpu_scheduler *sched, in xe_sched_init()
86 void xe_sched_fini(struct xe_gpu_scheduler *sched) in xe_sched_fini()
92 void xe_sched_submission_start(struct xe_gpu_scheduler *sched) in xe_sched_submission_start()
98 void xe_sched_submission_stop(struct xe_gpu_scheduler *sched) in xe_sched_submission_stop()
104 void xe_sched_submission_resume_tdr(struct xe_gpu_scheduler *sched) in xe_sched_submission_resume_tdr()
109 void xe_sched_add_msg(struct xe_gpu_scheduler *sched, in xe_sched_add_msg()
[all …]
H A Dxe_gpu_scheduler.h32 static inline void xe_sched_msg_lock(struct xe_gpu_scheduler *sched) in xe_sched_msg_lock()
37 static inline void xe_sched_msg_unlock(struct xe_gpu_scheduler *sched) in xe_sched_msg_unlock()
42 static inline void xe_sched_stop(struct xe_gpu_scheduler *sched) in xe_sched_stop()
47 static inline void xe_sched_tdr_queue_imm(struct xe_gpu_scheduler *sched) in xe_sched_tdr_queue_imm()
52 static inline void xe_sched_resubmit_jobs(struct xe_gpu_scheduler *sched) in xe_sched_resubmit_jobs()
63 static inline void xe_sched_add_pending_job(struct xe_gpu_scheduler *sched, in xe_sched_add_pending_job()
72 struct xe_sched_job *xe_sched_first_pending_job(struct xe_gpu_scheduler *sched) in xe_sched_first_pending_job()
86 struct xe_gpu_scheduler *sched) in xe_sched_entity_init()
H A Dxe_guc_submit.c784 struct xe_gpu_scheduler *sched = &q->guc->sched; in disable_scheduling_deregister() local
873 struct xe_gpu_scheduler *sched = &ge->sched; in xe_guc_exec_queue_lr_cleanup() local
1045 struct xe_gpu_scheduler *sched = &q->guc->sched; in guc_exec_queue_timedout_job() local
1434 struct xe_gpu_scheduler *sched; in guc_exec_queue_init() local
1607 struct xe_gpu_scheduler *sched = &q->guc->sched; in guc_exec_queue_suspend() local
1650 struct xe_gpu_scheduler *sched = &q->guc->sched; in guc_exec_queue_resume() local
1687 struct xe_gpu_scheduler *sched = &q->guc->sched; in guc_exec_queue_stop() local
1790 struct xe_gpu_scheduler *sched = &q->guc->sched; in guc_exec_queue_start() local
2163 struct xe_gpu_scheduler *sched = &q->guc->sched; in xe_guc_exec_queue_snapshot_capture() local
H A Dxe_guc_exec_queue_types.h24 struct xe_gpu_scheduler sched; member
H A Dxe_execlist_types.h37 struct drm_gpu_scheduler sched; member
/linux-6.15/tools/perf/
H A Dbuiltin-sched.c487 static void print_task_traces(struct perf_sched *sched) in print_task_traces()
608 struct perf_sched *sched; member
616 struct perf_sched *sched = parms->sched; in thread_func() local
653 static void create_tasks(struct perf_sched *sched) in create_tasks()
683 static void destroy_tasks(struct perf_sched *sched) in destroy_tasks()
703 static void wait_for_tasks(struct perf_sched *sched) in wait_for_tasks()
755 static void run_one_test(struct perf_sched *sched) in run_one_test()
821 replay_wakeup_event(struct perf_sched *sched, in replay_wakeup_event()
2938 struct perf_sched *sched; member
3493 static int setup_map_cpus(struct perf_sched *sched) in setup_map_cpus()
[all …]
/linux-6.15/net/mptcp/
H A Dsched.c55 struct mptcp_sched_ops *sched, *ret = NULL; in mptcp_sched_find() local
72 struct mptcp_sched_ops *sched; in mptcp_get_available_schedulers() local
87 int mptcp_register_scheduler(struct mptcp_sched_ops *sched) in mptcp_register_scheduler()
104 void mptcp_unregister_scheduler(struct mptcp_sched_ops *sched) in mptcp_unregister_scheduler()
120 struct mptcp_sched_ops *sched) in mptcp_init_sched()
139 struct mptcp_sched_ops *sched = msk->sched; in mptcp_release_sched() local
/linux-6.15/net/netfilter/ipvs/
H A Dip_vs_sched.c61 struct ip_vs_scheduler *sched) in ip_vs_unbind_scheduler()
81 struct ip_vs_scheduler *sched; in ip_vs_sched_getbyname() local
115 struct ip_vs_scheduler *sched; in ip_vs_scheduler_get() local
145 struct ip_vs_scheduler *sched = rcu_dereference(svc->scheduler); in ip_vs_scheduler_err() local
169 struct ip_vs_scheduler *sched; in register_ip_vs_scheduler() local
/linux-6.15/drivers/gpu/drm/nouveau/
H A Dnouveau_sched.c29 struct nouveau_sched *sched = args->sched; in nouveau_job_init() local
121 struct nouveau_sched *sched = job->sched; in nouveau_job_done() local
276 struct nouveau_sched *sched = job->sched; in nouveau_job_submit() local
371 struct drm_gpu_scheduler *sched = sched_job->sched; in nouveau_sched_timedout_job() local
402 nouveau_sched_init(struct nouveau_sched *sched, struct nouveau_drm *drm, in nouveau_sched_init()
466 struct nouveau_sched *sched; in nouveau_sched_create() local
486 nouveau_sched_fini(struct nouveau_sched *sched) in nouveau_sched_fini()
507 struct nouveau_sched *sched = *psched; in nouveau_sched_destroy() local
H A Dnouveau_sched.h29 struct nouveau_sched *sched; member
53 struct nouveau_sched *sched; member
/linux-6.15/drivers/gpu/drm/panthor/
H A Dpanthor_sched.c737 #define sched_queue_work(sched, wname) \ argument
1345 struct panthor_scheduler *sched = ptdev->scheduler; in cs_slot_process_fatal_event_locked() local
1387 struct panthor_scheduler *sched = ptdev->scheduler; in cs_slot_process_fault_event_locked() local
1434 struct panthor_scheduler *sched = ptdev->scheduler; in group_process_tiler_oom() local
1537 struct panthor_scheduler *sched = ptdev->scheduler; in cs_slot_process_tiler_oom_event_locked() local
1599 struct panthor_scheduler *sched = ptdev->scheduler; in csg_slot_process_idle_event_locked() local
1629 struct panthor_scheduler *sched = ptdev->scheduler; in csg_slot_process_progress_timer_event_locked() local
1997 tick_ctx_init(struct panthor_scheduler *sched, in tick_ctx_init()
2109 tick_ctx_cleanup(struct panthor_scheduler *sched, in tick_ctx_cleanup()
3839 struct panthor_scheduler *sched = res; in panthor_sched_fini() local
[all …]
/linux-6.15/tools/perf/scripts/perl/
H A Dwakeup-latency.pl28 sub sched::sched_switch subroutine
51 sub sched::sched_wakeup subroutine
/linux-6.15/net/sctp/
H A Dstream_sched.c116 void sctp_sched_ops_register(enum sctp_sched_type sched, in sctp_sched_ops_register()
133 struct sctp_sched_ops *sched = sctp_sched_ops_from_stream(stream); in sctp_sched_free_sched() local
149 enum sctp_sched_type sched) in sctp_sched_set_sched()
266 struct sctp_sched_ops *sched = sctp_sched_ops_from_stream(stream); in sctp_sched_init_sid() local
H A Dstream.c57 struct sctp_sched_ops *sched; in sctp_stream_free_ext() local
133 struct sctp_sched_ops *sched = sctp_sched_ops_from_stream(stream); in sctp_stream_init() local
185 struct sctp_sched_ops *sched = sctp_sched_ops_from_stream(stream); in sctp_stream_free() local
210 struct sctp_sched_ops *sched = sctp_sched_ops_from_stream(stream); in sctp_stream_update() local
/linux-6.15/net/sched/
H A Dsch_taprio.c115 struct sched_gate_list *sched) in taprio_calculate_gate_durations()
267 struct sched_gate_list *sched, in taprio_update_queue_max_sdu()
320 struct sched_gate_list *sched, in find_entry_to_transmit()
398 struct sched_gate_list *sched, *admin; in is_valid_interval() local
467 struct sched_gate_list *sched, *admin; in get_packet_txtime() local
540 struct sched_gate_list *sched; in taprio_skb_exceeds_queue_max_sdu() local
1082 struct sched_gate_list *sched, in parse_sched_list()
1201 struct sched_gate_list *sched, in taprio_get_start_time()
1441 struct sched_gate_list *sched, in taprio_sched_to_offload()
1499 struct sched_gate_list *sched, in taprio_enable_offload()
[all …]
/linux-6.15/crypto/
H A Dfcrypt.c54 __be32 sched[ROUNDS]; member
223 #define F_ENCRYPT(R, L, sched) \ argument
/linux-6.15/drivers/slimbus/
H A Dsched.c29 struct slim_sched *sched = &ctrl->sched; in slim_ctrl_clk_pause() local
/linux-6.15/drivers/gpu/drm/msm/adreno/
H A Dadreno_device.c334 struct drm_gpu_scheduler *sched = &gpu->rb[i]->sched; in suspend_scheduler() local
345 struct drm_gpu_scheduler *sched = &gpu->rb[i]->sched; in resume_scheduler() local
/linux-6.15/drivers/net/ethernet/chelsio/cxgb/
H A Dsge.c226 struct sched { struct
231 struct sched_port p[MAX_NPORTS]; argument
232 struct tasklet_struct sched_tsk;/* tasklet used to run scheduler */ argument
236 static void restart_sched(struct tasklet_struct *t); argument
/linux-6.15/include/drm/
H A Dgpu_scheduler.h252 struct drm_gpu_scheduler *sched; member
299 struct drm_gpu_scheduler *sched; member
351 struct drm_gpu_scheduler *sched; member
/linux-6.15/drivers/gpu/drm/lima/
H A Dlima_sched.c108 static inline struct lima_sched_pipe *to_lima_pipe(struct drm_gpu_scheduler *sched) in to_lima_pipe()
159 struct drm_gpu_scheduler *sched = &pipe->base; in lima_sched_context_init() local
/linux-6.15/arch/x86/events/
H A Dcore.c817 static void perf_sched_init(struct perf_sched *sched, struct event_constraint **constraints, in perf_sched_init()
838 static void perf_sched_save_state(struct perf_sched *sched) in perf_sched_save_state()
847 static bool perf_sched_restore_state(struct perf_sched *sched) in perf_sched_restore_state()
869 static bool __perf_sched_find_counter(struct perf_sched *sched) in __perf_sched_find_counter()
924 static bool perf_sched_find_counter(struct perf_sched *sched) in perf_sched_find_counter()
938 static bool perf_sched_next_event(struct perf_sched *sched) in perf_sched_next_event()
969 struct perf_sched sched; in perf_assign_events() local
/linux-6.15/drivers/gpu/drm/i915/gem/
H A Di915_gem_context_types.h201 struct i915_sched_attr sched; member
376 struct i915_sched_attr sched; member

1234