Home
last modified time | relevance | path

Searched refs:preempt (Results 51 – 75 of 116) sorted by relevance

12345

/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dintel_execlists_submission.c1261 set_timer_ms(&engine->execlists.preempt, in set_preempt_timeout()
1661 cancel_timer(&execlists->preempt); in cancel_port_requests()
2415 const struct timer_list *t = &engine->execlists.preempt; in preempt_timeout()
2455 cancel_timer(&engine->execlists.preempt); in execlists_submission_tasklet()
2459 set_timer_ms(&engine->execlists.preempt, in execlists_submission_tasklet()
2547 execlists_kick(timer, preempt); in execlists_preempt()
3274 cancel_timer(&engine->execlists.preempt); in execlists_park()
3387 del_timer_sync(&engine->execlists.preempt); in execlists_shutdown()
3549 timer_setup(&engine->execlists.preempt, execlists_preempt, 0); in intel_execlists_submission_setup()
H A Dintel_engine_types.h170 struct timer_list preempt; member
H A Dsysfs_engines.c333 set_timer_ms(&engine->execlists.preempt, timeout); in preempt_timeout_store()
/openbmc/linux/Documentation/driver-api/
H A Dparport-lowlevel.rst373 preempt_func preempt,
391 ``preempt``, ``wakeup`` and ``irq``. Each of these may be NULL in order to
394 When the ``preempt`` function is called, it is because another driver
395 wishes to use the parallel port. The ``preempt`` function should return
450 static int preempt (void *handle)
471 private->dev = parport_register_device (port, "toaster", preempt,
/openbmc/linux/arch/arm/include/asm/
H A Dassembler.h229 ldr \tmp, [\ti, #TI_PREEMPT] @ get preempt count
235 ldr \tmp, [\ti, #TI_PREEMPT] @ get preempt count
/openbmc/linux/Documentation/trace/
H A Dtimerlat-tracer.rst31 # || / _--=> preempt-depth
141 noise causes the major factor for the timer latency, because of preempt or
H A Dosnoise-tracer.rst62 # || / _--=> preempt-depth MAX
/openbmc/openbmc/poky/documentation/kernel-dev/
H A Dadvanced.rst88 "preempt-rt" kernel types. See the ":ref:`kernel-dev/advanced:kernel types`"
371 LINUX_KERNEL_TYPE = "preempt-rt"
381 Three kernel types ("standard", "tiny", and "preempt-rt") are supported
389 - "preempt-rt": Applies the ``PREEMPT_RT`` patches and the
480 beaglebone-preempt-rt.scc
599 supported kernel types (i.e. "standard", "preempt-rt", and "tiny").
/openbmc/linux/Documentation/scheduler/
H A Dsched-design-CFS.rst127 - SCHED_BATCH: Does not preempt nearly as often as regular tasks
186 preempt the currently running task.
/openbmc/linux/arch/arm/kernel/
H A Dentry-armv.S224 ldr r8, [tsk, #TI_PREEMPT] @ get preempt count
226 teq r8, #0 @ if preempt count != 0
/openbmc/linux/kernel/
H A DKconfig.preempt44 low priority process to voluntarily preempt itself even if it
/openbmc/linux/kernel/trace/
H A Dfgraph.c451 ftrace_graph_probe_sched_switch(void *ignore, bool preempt, in ftrace_graph_probe_sched_switch() argument
H A DKconfig147 Create preempt/irq toggle tracepoints if needed, so that other parts
367 enabled. This option and the preempt-off timing option can be
560 of the overall system. This is enabled by default when the preempt
1106 tristate "Test module to create a preempt / IRQ disable delay thread to test latency tracers"
1110 tracers by executing a preempt or irq disable section with a user
H A Dtrace_sched_wakeup.c430 probe_wakeup_sched_switch(void *ignore, bool preempt, in probe_wakeup_sched_switch() argument
/openbmc/linux/arch/powerpc/platforms/pseries/
H A DKconfig56 SPLPAR machines can log hypervisor preempt & dispatch events to a
/openbmc/linux/Documentation/core-api/
H A Dthis_cpu_ops.rst86 this_cpu_ops such sequence also required preempt disable/enable to
231 and the scheduler cannot preempt, then they are safe. If any interrupts
/openbmc/linux/arch/arc/kernel/
H A Dentry-compact.S356 ; paranoid check, given A1 was active when A2 happened, preempt count
/openbmc/linux/sound/drivers/
H A Dportman2x4.c699 .preempt = NULL, in snd_portman_probe()
H A Dmts64.c913 .preempt = NULL, in snd_mts64_probe()
/openbmc/linux/Documentation/locking/
H A Dpi-futex.rst72 could preempt the low-prio task while it holds the shared lock and
/openbmc/linux/Documentation/kernel-hacking/
H A Dhacking.rst38 There is an ordering between these. The bottom two can preempt each
41 no other softirq will preempt it, but a hardware interrupt can. However,
61 (``include/linux/preempt.h``) is false.
118 :c:func:`in_softirq()` macro (``include/linux/preempt.h``).
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dgk104.c130 .preempt = gf100_chan_preempt,
/openbmc/linux/Documentation/translations/it_IT/kernel-hacking/
H A Dhacking.rst47 Esiste un ordine fra questi casi. Gli ultimi due possono avvicendarsi (preempt)
73 (``include/linux/preempt.h``) è falsa.
135 macro :c:func:`in_softirq()` (``include/linux/preempt.h``).
/openbmc/linux/drivers/char/
H A Dlp.c926 ppdev_cb.preempt = lp_preempt; in lp_register()
/openbmc/linux/Documentation/translations/ko_KR/
H A Dmemory-barriers.txt2389 <preempt>
2394 </preempt>

12345