Home
last modified time | relevance | path

Searched defs:preempt (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.14.4/include/linux/sched/
Dwake_q.h70 guard(preempt)(); in raw_spin_unlock_wake() local
81 guard(preempt)(); in raw_spin_unlock_irq_wake() local
93 guard(preempt)(); in raw_spin_unlock_irqrestore_wake() local
/linux-6.14.4/include/linux/
Drcupdate.h170 # define rcu_tasks_classic_qs(t, preempt) \ argument
179 # define rcu_tasks_classic_qs(t, preempt) do { } while (0) argument
209 #define rcu_tasks_qs(t, preempt) \ argument
224 #define rcu_tasks_classic_qs(t, preempt) do { } while (0) argument
225 #define rcu_tasks_qs(t, preempt) do { } while (0) argument
Dfile_ref.h150 guard(preempt)(); in file_ref_put() local
Drcutiny.h135 #define rcu_note_context_switch(preempt) \ argument
Dparport.h137 int (*preempt)(void *); member
351 int (*preempt)(void *); member
/linux-6.14.4/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dchan.c182 nvkm_chan_remove(struct nvkm_chan *chan, bool preempt) in nvkm_chan_remove()
227 nvkm_chan_error(struct nvkm_chan *chan, bool preempt) in nvkm_chan_error()
Dcgrp.h31 void (*preempt)(struct nvkm_cgrp *); member
Dchan.h55 void (*preempt)(struct nvkm_chan *); member
Drunl.h59 void (*preempt)(struct nvkm_runl *); member
/linux-6.14.4/kernel/trace/rv/monitors/wwnr/
Dwwnr.c21 static void handle_switch(void *data, bool preempt, struct task_struct *p, in handle_switch()
/linux-6.14.4/include/trace/events/
Dsched.h190 static inline long __trace_sched_switch_state(bool preempt, in __trace_sched_switch_state()
/linux-6.14.4/kernel/rcu/
Dtree_plugin.h324 void rcu_note_context_switch(bool preempt) in rcu_note_context_switch()
905 void rcu_note_context_switch(bool preempt) in rcu_note_context_switch()
/linux-6.14.4/arch/arm64/include/asm/
Dthread_info.h39 } preempt; member
/linux-6.14.4/drivers/gpu/drm/msm/adreno/
Da5xx_gpu.h35 struct a5xx_preempt_record *preempt[MSM_GPU_MAX_RINGS]; member
Da6xx_gpu.h60 void *preempt[MSM_GPU_MAX_RINGS]; member
/linux-6.14.4/drivers/gpu/drm/i915/gt/
Dselftest_lrc.c616 bool preempt) in __live_lrc_gpr()
797 static int __lrc_timestamp(const struct lrc_timestamp *arg, bool preempt) in __lrc_timestamp()
Dintel_engine_types.h170 struct timer_list preempt; member
/linux-6.14.4/kernel/trace/
Dtrace_sched_switch.c25 probe_sched_switch(void *ignore, bool preempt, in probe_sched_switch()
Dtrace_sched_wakeup.c444 probe_wakeup_sched_switch(void *ignore, bool preempt, in probe_wakeup_sched_switch()
Dfgraph.c1078 ftrace_graph_probe_sched_switch(void *ignore, bool preempt, in ftrace_graph_probe_sched_switch()
/linux-6.14.4/kernel/sched/
Dcore.c2380 guard(preempt)(); in migrate_disable() local
2412 guard(preempt)(); in migrate_enable() local
3470 guard(preempt)(); in kick_process() local
4178 guard(preempt)(); in try_to_wake_up() local
5945 static inline void schedule_debug(struct task_struct *prev, bool preempt) in schedule_debug()
6409 guard(preempt)(); in sched_core_balance() local
6652 bool preempt = sched_mode > SM_NONE; in __schedule() local
Dsyscalls.c1427 int __sched yield_to(struct task_struct *p, bool preempt) in yield_to()
/linux-6.14.4/drivers/gpu/drm/xe/
Dxe_vm_types.h261 } preempt; member
/linux-6.14.4/drivers/gpu/drm/amd/amdgpu/
Dsdma_v5_0.c1576 u32 rb_cntl, ib_cntl, f32_cntl, freeze, cntl, preempt, soft_reset, stat1_reg; in sdma_v5_0_reset_queue() local
Dsdma_v5_2.c1476 u32 rb_cntl, ib_cntl, f32_cntl, freeze, cntl, preempt, soft_reset, stat1_reg; in sdma_v5_2_reset_queue() local

12