Home
last modified time | relevance | path

Searched refs:Task (Results 1 – 25 of 41) sorted by relevance

12

/Linux-v6.6/rust/kernel/
Dtask.rs16 unsafe { &*$crate::task::Task::current() }
65 pub struct Task(pub(crate) Opaque<bindings::task_struct>); struct
71 unsafe impl Send for Task {} implementation
76 unsafe impl Sync for Task {} implementation
81 impl Task { implementation
90 pub unsafe fn current() -> impl Deref<Target = Task> { in current()
92 task: &'a Task, in current()
97 type Target = Task; in current()
117 pub fn group_leader(&self) -> &Task { in group_leader() argument
151 unsafe impl crate::types::AlwaysRefCounted for Task { implementation
/Linux-v6.6/Documentation/RCU/Design/Expedited-Grace-Periods/
DExpedited-Grace-Periods.rst307 The next diagram shows the situation after the arrival of Task A and
308 Task B at the leftmost and rightmost leaf ``rcu_node`` structures,
317 Suppose that Task A wins, recording its desired grace-period sequence
322 Task A now advances to initiate a new grace period, while Task B moves
351 Task A now acquires the ``rcu_state`` structure's ``->exp_mutex`` and
359 Task F blocking on the root ``rcu_node`` structure and Task E wait for
360 Task A to finish so that it can start the next grace period. The
365 Once the grace period completes, Task A starts waking up the tasks
372 Task E can then acquire ``->exp_mutex`` and increment
380 occupied. However, at some point, Task A will wake up the tasks blocked
[all …]
/Linux-v6.6/Documentation/scheduler/
Dsched-deadline.rst2 Deadline Task Scheduling
19 4.2 Task interface
230 A Task T1
240 A Task T2
263 Suppose Task T1 is the first task to start execution.
269 Task T1 therefore enters the ActiveNonContending state. Since its remaining
271 Task T2 start execution, with runtime still decreased as dq = -1 dt since
276 This is the 0-lag time for Task T1. Since it didn't woken up in the
279 Task T2 continues its execution. However, its runtime is now decreased as
281 Task T2 therefore reclaims the bandwidth unused by Task T1.
[all …]
Dschedutil.rst90 - Documentation/scheduler/sched-capacity.rst:"1. CPU Capacity + 2. Task utilization"
148 XXX: deadline tasks (Sporadic Task Model) allows us to calculate a hard f_min
Dsched-capacity.rst126 2. Task utilization
137 Task utilization is a percentage meant to represent the throughput requirements
/Linux-v6.6/Documentation/scsi/
Dcxgb3i.rst27 on the Initiator Task Tag (ITT) in Data-In or Target Task Tag (TTT)
Dufs.rst64 Task Manager and Device manager. The UFS interface is designed to be
72 * Task manager:
95 * UTP_TM_SAP: Task management service access point is exposed to task
Dlibsas.rst204 A SAS LLDD should also implement at least one of the Task
207 /* Task Management Functions. Must be called from process context. */
/Linux-v6.6/arch/arm/mach-omap2/
Domap-smc.S68 mov r6, #0xff @ Indicate new Task call
/Linux-v6.6/drivers/message/fusion/lsi/
Dmpi_history.txt554 * Added a TaskType of Clear Task Set to SCSI
555 * Task Management request.
556 * 12-07-04 01.05.02 Added support for Task Management Query Task.
568 * 03-27-06 01.05.07 Added Task Management type of Clear ACA.
569 * 10-11-06 01.05.08 Shortened define for Task Management type of Clear ACA.
570 * 02-28-07 01.05.09 Defined two new MsgFlags bits for SCSI Task Management
571 * Request: Do Not Send Task IU and Soft Reset Option.
611 * Task buffer, and SSP Status IU.
/Linux-v6.6/Documentation/translations/zh_CN/scheduler/
Dschedutil.rst89 …- Documentation/translations/zh_CN/scheduler/sched-capacity.rst:"1. CPU Capacity + 2. Task utiliza…
/Linux-v6.6/Documentation/security/
Dcredentials.rst247 Task Credentials
304 Accessing Task Credentials
357 Accessing Another Task's Credentials
399 uid_t task_uid(task) Task's real UID
400 uid_t task_euid(task) Task's effective UID
548 (see the Task Credentials section).
/Linux-v6.6/Documentation/admin-guide/mm/
Dnuma_memory_policy.rst44 Task/Process Policy
420 Set [Task] Memory Policy::
435 Get [Task] Memory Policy or Related Information::
448 Install VMA/Shared Policy for a Range of Task's Address Space::
461 Set home node for a Range of Task's Address Spacec::
/Linux-v6.6/Documentation/driver-api/rapidio/
Dmport_cdev.rst9 Software Task Group (STG) between Texas Instruments, Freescale,
Drio_cm.rst10 Software Task Group (STG) between Texas Instruments, Prodrive Technologies,
/Linux-v6.6/Documentation/bpf/
Dbpf_iterators.rst249 Parameterizing BPF Task Iterators
261 BPF Task Iterator Program
476 Parametrizing Task Iterators
/Linux-v6.6/tools/perf/scripts/python/
Dtask-analyzer.py531 class Task(object): class
765 task = Task(_id, tid, cpu, comm)
/Linux-v6.6/arch/arc/kernel/
Dentry-compact.S336 ; e.g. Task'A' user-code -> L2 intr -> schedule -> 'B' user-code ret
/Linux-v6.6/arch/arm/kernel/
Dentry-header.S435 @ Test whether the SP has overflowed. Task and IRQ stacks are aligned
/Linux-v6.6/Documentation/arch/x86/
Dkernel-stacks.rst45 index into the Task State Segment (TSS). The IST entries in the TSS
/Linux-v6.6/Documentation/core-api/
Dentry.rst122 Task work handling is done separately for guest at the boundary of the
/Linux-v6.6/Documentation/locking/
Drt-mutex-design.rst205 Task PI Tree
469 Task blocks on mutex
Dlockdep-design.rst435 Task A gets the reader (no matter whether recursive or non-recursive) on X via
509 Task A is waiting for task B to read_unlock() Y and task B is waiting for task
Dlocktypes.rst257 - Task state is preserved across spinlock acquisition, ensuring that the
/Linux-v6.6/arch/arc/
DKconfig499 This reserves gp register to point to Current Task in

12