Home
last modified time | relevance | path

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

12

/linux/include/linux/sched/
H A Dwake_q.h70 guard(preempt)(); raw_spin_unlock_wake() local
81 guard(preempt)(); raw_spin_unlock_irq_wake() local
93 guard(preempt)(); raw_spin_unlock_irqrestore_wake() local
/linux/kernel/trace/rv/monitors/sts/
H A Dsts.c75 static void handle_sched_switch(void *data, bool preempt, in handle_sched_switch()
83 static void handle_schedule_entry(void *data, bool preempt) in handle_schedule_entry()
/linux/include/linux/
H A Drcupdate.h174 # define rcu_tasks_classic_qs(t, preempt) \ argument
183 # define rcu_tasks_classic_qs(t, preempt) do { } while (0) argument
188 #define rcu_tasks_qs(t, preempt) rcu_tasks_classic_qs((t), (preempt)) argument
199 #define rcu_tasks_classic_qs(t, preempt) do { } while (0) argument
200 #define rcu_tasks_qs(t, preempt) do { } while (0) argument
H A Dfile_ref.h150 guard(preempt)(); in file_ref_put() local
H A Drcutiny.h100 #define rcu_note_context_switch(preempt) \ argument
H A Dparport.h137 int (*preempt)(void *); member
351 int (*preempt)(void *); member
/linux/arch/x86/include/asm/
H A Dtlb.h148 guard(preempt)(); in invlpgb_flush_all() local
162 guard(preempt)(); in invlpgb_flush_all_nonglobals() local
/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A 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()
H A Dchan.h52 void (*preempt)(struct nvkm_chan *); member
H A Dcgrp.h31 void (*preempt)(struct nvkm_cgrp *); member
/linux/kernel/trace/rv/monitors/wwnr/
H A Dwwnr.c19 static void handle_switch(void *data, bool preempt, struct task_struct *p, in handle_switch()
/linux/kernel/trace/rv/monitors/snroc/
H A Dsnroc.c25 static void handle_sched_switch(void *data, bool preempt, in handle_sched_switch()
/linux/kernel/trace/rv/monitors/sco/
H A Dsco.c25 static void handle_schedule_entry(void *data, bool preempt) in handle_schedule_entry()
/linux/include/trace/events/
H A Dsched.h190 static inline long __trace_sched_switch_state(bool preempt, in __trace_sched_switch_state()
/linux/kernel/trace/rv/monitors/snep/
H A Dsnep.c31 static void handle_schedule_entry(void *data, bool preempt) in handle_schedule_entry()
/linux/kernel/trace/rv/monitors/scpd/
H A Dscpd.c31 static void handle_schedule_entry(void *data, bool preempt) in handle_schedule_entry()
/linux/kernel/trace/rv/monitors/sssw/
H A Dsssw.c29 static void handle_sched_switch(void *data, bool preempt, in handle_sched_switch()
/linux/drivers/resctrl/
H A Dtest_mpam_devices.c328 guard(preempt)(); in __test_mpam_reset_msc_bitmap() local
/linux/kernel/trace/rv/monitors/nrp/
H A Dnrp.c76 static void handle_schedule_entry(void *data, bool preempt) in handle_schedule_entry()
/linux/kernel/rcu/
H A Dtree_plugin.h324 void rcu_note_context_switch(bool preempt) in rcu_note_context_switch()
995 void rcu_note_context_switch(bool preempt) in rcu_note_context_switch()
/linux/arch/arm64/include/asm/
H A Dthread_info.h39 } preempt; member
/linux/drivers/gpu/drm/msm/adreno/
H A Da5xx_gpu.h35 struct a5xx_preempt_record *preempt[MSM_GPU_MAX_RINGS]; member
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_userq.h88 int (*preempt)(struct amdgpu_usermode_queue *queue); member
/linux/drivers/gpu/drm/i915/display/
H A Dintel_flipq.c158 static void intel_flipq_preempt(struct intel_crtc *crtc, bool preempt) in intel_flipq_preempt()
/linux/drivers/gpu/drm/i915/gt/
H A Dselftest_lrc.c617 bool preempt) in __live_lrc_gpr()
798 static int __lrc_timestamp(const struct lrc_timestamp *arg, bool preempt) in __lrc_timestamp()

12