summaryrefslogtreecommitdiffstats
path: root/src/basic/process-util.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* fd-util: Expose helper to pack fds into 3,4,5,...Adrian Vovk2024-02-191-3/+15
* process-util: unify the hex value format a bitFrantisek Sumsal2024-02-071-2/+2
* process-util: use only the least significant byte from personality()Frantisek Sumsal2024-02-071-0/+5
* process-util: minor follow-up for pidfd_spawnMike Yuan2024-02-061-1/+6
* core: add support for pidfd_spawnLuca Boccassi2024-02-051-1/+1
* core: use PidRef in exec_spawnLuca Boccassi2024-02-011-1/+1
* process-util: introduce FORK_NEW_NETNS for safe_fork()Yu Watanabe2024-01-191-5/+6
* process-util: add new pid{ref,}_get_start_time() helperLennart Poettering2024-01-021-0/+2
* process-util: add pidref_safe_fork() helperLennart Poettering2024-01-021-0/+12
* process-util: add new FORK_DEATHSIG_SIGKILL flag, rename FORK_DEATHSIG → FO...Lennart Poettering2023-11-021-15/+16
* process-util: add API for enumerating processes in /proc/ and pinning them vi...Lennart Poettering2023-10-181-0/+4
* process-util: add pidref_is_unwaited() and make pid_is_unwaited() return errorsLennart Poettering2023-10-181-1/+2
* process-util: add pidref_is_my_child()Lennart Poettering2023-10-181-0/+1
* process-util: change pid_is_alive() to not eat up errors, and add pidref_is_a...Lennart Poettering2023-10-181-1/+2
* process-util: add pidref_get_uid() and rename get_process_uid() → pidref_ge...Lennart Poettering2023-10-181-1/+2
* process-util: add pidref_get_comm() and rename get_process_comm() to pid_get_...Lennart Poettering2023-10-181-1/+2
* process-util: add pidref_is_kernel_thread()Lennart Poettering2023-10-181-1/+2
* process-util: add pidref_get_cmdline()Lennart Poettering2023-10-181-2/+4
* Merge pull request #29272 from enr0n/coredump-containerLennart Poettering2023-10-161-0/+3
|\
| * process-util: introduce namespace_get_leader helperNick Rosbrook2023-10-131-0/+3
* | process-util: add posix_spawn helperLuca Boccassi2023-10-121-0/+2
|/
* process-util: add simple wrapper around PR_SET_CHILD_SUBREAPERLennart Poettering2023-06-231-0/+1
* process-util: add FORK_DETACH flag for forking of detached childLennart Poettering2023-06-231-0/+1
* basic: add comments about raw_clone() calls not supporting threads/malloc in ...Lennart Poettering2023-06-231-2/+7
* process-util: add clone_with_nested_stack() helperLennart Poettering2023-06-231-0/+2
* process-util: add helper that detects if we are a reaper processLennart Poettering2023-06-231-0/+2
* process-util: make safe_fork() unset $NOTIFY_SOCKETYu Watanabe2023-04-161-0/+1
* process-util: introduce get_process_cmdline_strv()Yu Watanabe2023-03-281-0/+1
* process-util: rename FORK_NULL_STDIO -> FORK_REARRANGE_STDIOYu Watanabe2023-02-201-3/+9
* process-util: add helper get_process_threads()Lennart Poettering2023-02-171-0/+2
* Consolidate various TAKE_* into TAKE_GENERIC(), add TAKE_STRUCT()Dan Streetman2023-01-241-8/+2
* process-util: add helper to verify a pid via its pidfdLuca Boccassi2023-01-201-0/+1
* shutdown: propagate mount() failures from child to parentLennart Poettering2023-01-091-0/+2
* shared: add new safe_fork flag FORK_PRIVATE_TMPZbigniew Jędrzejewski-Szmek2022-12-141-5/+6
* basic: move a bunch of cmdline-related funcs to new argv-util.c+hZbigniew Jędrzejewski-Szmek2022-11-081-7/+0
* basic: move container_get_leader() to process-util.[ch]Zbigniew Jędrzejewski-Szmek2022-11-081-0/+2
* process-util: add new FORK_CLOEXEC_OFF flag for disabling O_CLOEXEC on remain...Lennart Poettering2022-11-041-0/+1
* basic/log: split out invoked_by_systemd() utility functionZbigniew Jędrzejewski-Szmek2022-07-151-0/+2
* tree-wide: unify some code that looks for --help in the command lineLennart Poettering2022-03-311-0/+2
* process-util: rename function arguments for storing resultsYu Watanabe2021-12-061-11/+11
* shared: split out ioprio related stuff into ioprio-util.[ch]Lennart Poettering2021-11-241-14/+0
* process-util: rework TAKE_PID() to be side-effect freeLennart Poettering2021-11-031-2/+3
* Revert "basic/fd-util: sort the 'except' array in place"Lennart Poettering2021-10-271-2/+2
* basic: move freeze() from shared/exec-util.h to basic/process-util.hLennart Poettering2021-10-221-0/+2
* process-util: add helper for querying oom score adjustment valueLennart Poettering2021-10-041-0/+1
* Get rid of ioprio.h and add a minimalistic reimplementation of the apiZbigniew Jędrzejewski-Szmek2021-09-221-1/+1
* Revert "Make oom_score_adjust_is_valid() static"Lennart Poettering2021-07-281-0/+2
* Move freeze() into shared/Zbigniew Jędrzejewski-Szmek2021-07-231-2/+0
* Move fork_agent() into shared/Zbigniew Jędrzejewski-Szmek2021-07-231-2/+0
* Make oom_score_adjust_is_valid() staticZbigniew Jędrzejewski-Szmek2021-07-231-2/+0