Home
last modified time | relevance | path

Searched refs:process (Results 1 – 25 of 487) sorted by relevance

12345678910>>...20

/linux-3.4.99/Documentation/trace/postprocess/
Dtrace-pagealloc-postprocess.pl202 my $process = $1;
207 if ($opt_read_procstat && $process eq '') {
355 my $process;
359 $process = $process_pid;
360 $process =~ s/-([0-9])*$//;
361 if ($process eq '') {
362 $process = "NO_PROCESS_NAME";
365 $perprocess{$process}->{MM_PAGE_ALLOC} += $perprocesspid{$process_pid}->{MM_PAGE_ALLOC};
366 …$perprocess{$process}->{MM_PAGE_ALLOC_ZONE_LOCKED} += $perprocesspid{$process_pid}->{MM_PAGE_ALLOC…
367 $perprocess{$process}->{MM_PAGE_FREE} += $perprocesspid{$process_pid}->{MM_PAGE_FREE};
[all …]
Dtrace-vmscan-postprocess.pl277 my $process = $1;
280 if ($process eq "") {
281 $process = $last_procmap{$pid};
282 $process_pid = "$process-$pid";
284 $last_procmap{$pid} = $process;
288 if ($opt_read_procstat && $process eq '') {
627 my $process;
631 $process = $process_pid;
632 $process =~ s/-([0-9])*$//;
633 if ($process eq '') {
[all …]
/linux-3.4.99/Documentation/security/
Dkeys-request-key.txt9 The process starts by either the kernel requesting a service by calling
56 The two async in-kernel calls may return keys that are still in the process of
60 The userspace interface links the key to a keyring associated with the process
79 (2) request_key() searches the process's subscribed keyrings to see if there's
81 and callout_info is not set, an error is returned. Otherwise the process
89 (b) An authorisation key V that refers to key U and notes that process A
105 This will permit it to then search the keyrings of process A with the
106 UID, GID, groups and security info of process A as if it was process A,
122 context specified by auth key X will still be process A, as it was in auth key
125 This is because process A's keyrings can't simply be attached to
[all …]
DYama.txt15 malware. One particularly troubling weakness of the Linux process
33 parent to a child process (i.e. direct "gdb EXE" and "strace EXE" still
38 between a debugging process and its inferior (crash handlers, etc),
40 other process (and its descendents) are allowed to call PTRACE_ATTACH
41 against it. Only one such declared debugging process can exists for
44 to ptrace each other. If a process wishes to entirely disable these ptrace
46 so that any otherwise allowed process (even those in external pid namespaces)
51 0 - classic ptrace permissions: a process can PTRACE_ATTACH to any other
52 process running under the same uid, as long as it is dumpable (i.e.
56 1 - restricted ptrace: a process must have a predefined relationship
Dkeys.txt72 are used to control what a process may do to a key from userspace, and
152 (*) Each process subscribes to three keyrings: a thread-specific keyring, a
153 process-specific keyring, and a session-specific keyring.
159 The process-specific keyring is replaced with an empty one in the child on
161 shared. execve also discards the process's process keyring and creates a
166 process can, however, replace its current session keyring with a new one
177 When a process changes its real UID, if it used to have no session key, it
180 If a process attempts to access its session key when it doesn't have one,
204 userspace to request a key that can't be found in a process's keyrings.
241 keyring to a key, a process must have Write permission on the keyring and
[all …]
/linux-3.4.99/tools/perf/util/
Dheader.h91 int (*process)(struct perf_file_section *section,
103 perf_event__handler_t process);
106 perf_event__handler_t process);
111 perf_event__handler_t process,
114 perf_event__handler_t process,
121 perf_event__handler_t process);
127 perf_event__handler_t process,
Devent.c95 perf_event__handler_t process, in perf_event__synthesize_comm() argument
123 process(tool, event, &synth_sample, machine); in perf_event__synthesize_comm()
154 process(tool, event, &synth_sample, machine); in perf_event__synthesize_comm()
165 perf_event__handler_t process, in perf_event__synthesize_mmap_events() argument
234 process(tool, event, &synth_sample, machine); in perf_event__synthesize_mmap_events()
243 perf_event__handler_t process, in perf_event__synthesize_modules() argument
287 process(tool, event, &synth_sample, machine); in perf_event__synthesize_modules()
297 perf_event__handler_t process, in __event__synthesize_thread() argument
302 process, machine); in __event__synthesize_thread()
306 process, machine); in __event__synthesize_thread()
[all …]
Devent.h156 perf_event__handler_t process,
159 perf_event__handler_t process,
162 perf_event__handler_t process,
167 perf_event__handler_t process,
/linux-3.4.99/Documentation/
Dnumastat.txt8 numa_hit A process wanted to allocate memory from this node,
11 numa_miss A process wanted to allocate memory from another node,
14 numa_foreign A process wanted to allocate on this node,
17 local_node A process ran on this node and got memory from it.
19 other_node A process ran on this node and got memory from another node.
Drt-mutex-design.txt23 Priority inversion is when a lower priority process executes while a higher
24 priority process wants to run. This happens for several reasons, and
25 most of the time it can't be helped. Anytime a high priority process wants
26 to use a resource that a lower priority process has (a mutex for example),
27 the high priority process must wait until the lower priority process is done
30 priority process is prevented from running by a lower priority process for
35 priority process, C is the lowest, and B is in between. A tries to grab a lock
38 but by doing so, it is in fact preempting A which is a higher priority process.
63 PI is where a process inherits the priority of another process if the other
64 process blocks on a lock owned by the current process. To make this easier
[all …]
Dunshare.txt28 as multiple execution contexts within a process. These kernels provide
47 shared resources without creating a new process. unshare is a natural
49 the concept of process/thread as a virtual machine.
54 where creating a new process to control sharing/unsharing of process
56 when creating a new process using fork or clone, unshare can benefit
64 the kernel's per-process namespace mechanism. Polyinstantiated directories,
81 decide what needs to be shared at the time of creating the process
85 ability to unshare after the process was created can be very
119 unshare - disassociate parts of the process execution context
127 unshare allows a process to disassociate parts of its execution
[all …]
/linux-3.4.99/Documentation/accounting/
Dtaskstats.txt6 per-process statistics from the kernel to userspace.
21 "tgid", "process" and "thread group" are used interchangeably and refer to the
22 tasks that share an mm_struct i.e. the traditional Unix process. Despite the
24 leader - a process is deemed alive as long as it has any task belonging to it.
32 statistics for all tasks of the process (if tgid is specified).
48 send commands and process responses, listen for per-tid/tgid exit data,
80 the task/process for which userspace wants statistics.
111 e) TASKSTATS_TYPE_TGID: contains tgid of process to which task belongs
112 f) TASKSTATS_TYPE_STATS: contains the per-tgid stats for exiting task's process
118 Taskstats provides per-process stats, in addition to per-task stats, since
[all …]
/linux-3.4.99/Documentation/block/
Dioprio.txt10 processes or process groups, similar to what has been possible with cpu
18 served for a process.
23 care, one io RT process can starve the entire system. Within the RT class,
25 process needs the disk for on each service. In the future this might change
30 for any process that hasn't set a specific io priority. The class data
31 determines how much io bandwidth the process will get, it's directly mappable
47 If pid isn't given, the current process is assumed. IO priority settings
48 are inherited on fork, so you can use ionice to start the process at a given
54 For a running process, you can give the pid instead:
/linux-3.4.99/Documentation/vm/
Dpage_migration5 nodes in a numa system while the process is running. This means that the
6 virtual addresses that the process sees do not change. However, the
10 by moving pages near to the processor where the process accessing that memory
13 Page migration allows a process to manually relocate the node on which its
15 a new memory policy via mbind(). The pages of process can also be relocated
16 from another process using the sys_migrate_pages() function call. The
18 process that are located on the from nodes to the destination nodes.
24 pages of a process are located. See also the numa_maps documentation in the
28 a process to a processor on a distant node. A batch scheduler or an
29 administrator may detect the situation and move the pages of the process
[all …]
Dactive_mm.txt32 - "tsk->mm" points to the "real address space". For an anonymous process,
33 tsk->mm will be NULL, for the logical reason that an anonymous process
40 The rule is that for a process with a real address space (ie tsk->mm is
44 For a anonymous process, tsk->mm == NULL, and tsk->active_mm is the
45 "borrowed" mm while the anonymous process is running. When the
46 anonymous process gets scheduled away, the borrowed address space is
/linux-3.4.99/scripts/kconfig/
Dstreamline_config.pl256 my $process = "";
264 $process .= $start . $vars{$var};
266 $process .= $start . $variable;
270 $process .= $line;
272 return $process;
/linux-3.4.99/arch/arm/mach-ux500/
Dcpu.c97 if (dbx500_id.process == 0x00) in ux500_get_process()
100 return sprintf(buf, "%02xnm\n", dbx500_id.process); in ux500_get_process()
113 __ATTR(process, S_IRUGO, ux500_get_process, NULL);
/linux-3.4.99/Documentation/arm/
Dswp_emulation11 signalled to the triggering process.
14 the last process to trigger the emulation to be invocated. For example:
19 Last process: 314
Dmem_alignment32 0 A user process performing an unaligned memory access
34 process name, pid, pc, instruction, address, and the
37 1 The kernel will attempt to fix up the user process
42 2 The kernel will send a SIGBUS signal to the user process
/linux-3.4.99/Documentation/filesystems/caching/
Dcachefiles.txt318 behalf of a process, and running in that process's context, and that includes a
320 because the files in the cache are inaccessible to that process, or because if
321 the process creates a file in the cache, that file may be inaccessible to other
325 fsgid and actor security label) that the process acts as - without changing the
326 security context of the process when it the target of an operation performed by
327 some other process (so signalling and suchlike still work correctly).
338 (2) Finds the security label of the process which issued the bind request
351 type_transition <daemon's-ID> kernel_t : process <module's-ID>;
355 type_transition cachefilesd_t kernel_t : process cachefiles_kernel_t;
411 when it acts on behalf of another process, in that process's context.
[all …]
/linux-3.4.99/Documentation/infiniband/
Duser_verbs.txt40 This also allows the kernel to clean up when a process exits and
41 prevent one process from touching another process's resources.
49 amount of memory pinned in the process's locked_vm, and checks that
54 number of pages pinned by a process.
/linux-3.4.99/Documentation/filesystems/
Dproc.txt118 process running on the system, which is named after the process ID (PID).
120 The link self points to the process reading the file system. Each process
132 exe Link to the executable of this process
135 mem Memory held by this process
136 root Link to the root directory of this process
147 For example, to get the status information of a process, all you have to do is
188 information. But you get a more detailed view of the process by reading the
191 The statm file contains more detailed information about the process
193 contains details information about the process itself. Its fields are
210 Pid process id
[all …]
Dmandatory-locking.txt17 A process may then see file data change even while a mandatory
21 read has actually completed, and the reading process may see
34 normally a process' responsibility to check for locks on a file it wishes to
47 block attempts by a process to write to a file that another process holds a
49 file that a process holds a "write " -or- "exclusive" lock on.
90 another process has outstanding mandatory locks. This is in direct
122 2. If a process has locked a region of a file with a mandatory read lock, then
125 released, unless the process has opened the file with the O_NONBLOCK
129 3. If a process has locked a region of a file with a mandatory write lock, all
131 unless a process has opened the file with the O_NONBLOCK flag in which case
/linux-3.4.99/drivers/connector/
DKconfig15 boolean "Report process events to userspace"
19 Provide a connector that reports process events to userspace. Send
/linux-3.4.99/arch/um/os-Linux/
DMakefile6 obj-y = aio.o execvp.o file.o helper.o irq.o main.o mem.o process.o \
13 main.o mem.o process.o registers.o sigio.o signal.o start_up.o time.o \

12345678910>>...20