ExecContext 60 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 132 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 162 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 191 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 218 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 245 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 275 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 296 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 320 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 340 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 368 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 421 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 466 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 484 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 502 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 520 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 538 src/core/dbus-execute.c ExecContext *c = userdata; ExecContext 579 src/core/dbus-execute.c SD_BUS_PROPERTY("Environment", "as", NULL, offsetof(ExecContext, environment), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 581 src/core/dbus-execute.c SD_BUS_PROPERTY("UMask", "u", bus_property_get_mode, offsetof(ExecContext, umask), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 582 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitCPU", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_CPU]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 583 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitFSIZE", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_FSIZE]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 584 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitDATA", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_DATA]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 585 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitSTACK", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_STACK]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 586 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitCORE", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_CORE]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 587 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitRSS", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_RSS]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 588 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitNOFILE", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_NOFILE]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 589 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitAS", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_AS]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 590 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitNPROC", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_NPROC]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 591 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitMEMLOCK", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_MEMLOCK]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 592 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitLOCKS", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_LOCKS]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 593 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitSIGPENDING", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_SIGPENDING]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 594 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitMSGQUEUE", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_MSGQUEUE]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 595 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitNICE", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_NICE]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 596 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitRTPRIO", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_RTPRIO]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 597 src/core/dbus-execute.c SD_BUS_PROPERTY("LimitRTTIME", "t", property_get_rlimit, offsetof(ExecContext, rlimit[RLIMIT_RTTIME]), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 598 src/core/dbus-execute.c SD_BUS_PROPERTY("WorkingDirectory", "s", NULL, offsetof(ExecContext, working_directory), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 599 src/core/dbus-execute.c SD_BUS_PROPERTY("RootDirectory", "s", NULL, offsetof(ExecContext, root_directory), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 607 src/core/dbus-execute.c SD_BUS_PROPERTY("CPUSchedulingResetOnFork", "b", bus_property_get_bool, offsetof(ExecContext, cpu_sched_reset_on_fork), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 608 src/core/dbus-execute.c SD_BUS_PROPERTY("NonBlocking", "b", bus_property_get_bool, offsetof(ExecContext, non_blocking), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 609 src/core/dbus-execute.c SD_BUS_PROPERTY("StandardInput", "s", property_get_exec_input, offsetof(ExecContext, std_input), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 610 src/core/dbus-execute.c SD_BUS_PROPERTY("StandardOutput", "s", bus_property_get_exec_output, offsetof(ExecContext, std_output), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 611 src/core/dbus-execute.c SD_BUS_PROPERTY("StandardError", "s", bus_property_get_exec_output, offsetof(ExecContext, std_error), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 612 src/core/dbus-execute.c SD_BUS_PROPERTY("TTYPath", "s", NULL, offsetof(ExecContext, tty_path), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 613 src/core/dbus-execute.c SD_BUS_PROPERTY("TTYReset", "b", bus_property_get_bool, offsetof(ExecContext, tty_reset), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 614 src/core/dbus-execute.c SD_BUS_PROPERTY("TTYVHangup", "b", bus_property_get_bool, offsetof(ExecContext, tty_vhangup), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 615 src/core/dbus-execute.c SD_BUS_PROPERTY("TTYVTDisallocate", "b", bus_property_get_bool, offsetof(ExecContext, tty_vt_disallocate), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 616 src/core/dbus-execute.c SD_BUS_PROPERTY("SyslogPriority", "i", bus_property_get_int, offsetof(ExecContext, syslog_priority), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 617 src/core/dbus-execute.c SD_BUS_PROPERTY("SyslogIdentifier", "s", NULL, offsetof(ExecContext, syslog_identifier), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 618 src/core/dbus-execute.c SD_BUS_PROPERTY("SyslogLevelPrefix", "b", bus_property_get_bool, offsetof(ExecContext, syslog_level_prefix), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 620 src/core/dbus-execute.c SD_BUS_PROPERTY("SecureBits", "i", bus_property_get_int, offsetof(ExecContext, secure_bits), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 622 src/core/dbus-execute.c SD_BUS_PROPERTY("User", "s", NULL, offsetof(ExecContext, user), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 623 src/core/dbus-execute.c SD_BUS_PROPERTY("Group", "s", NULL, offsetof(ExecContext, group), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 624 src/core/dbus-execute.c SD_BUS_PROPERTY("SupplementaryGroups", "as", NULL, offsetof(ExecContext, supplementary_groups), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 625 src/core/dbus-execute.c SD_BUS_PROPERTY("PAMName", "s", NULL, offsetof(ExecContext, pam_name), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 626 src/core/dbus-execute.c SD_BUS_PROPERTY("ReadWriteDirectories", "as", NULL, offsetof(ExecContext, read_write_dirs), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 627 src/core/dbus-execute.c SD_BUS_PROPERTY("ReadOnlyDirectories", "as", NULL, offsetof(ExecContext, read_only_dirs), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 628 src/core/dbus-execute.c SD_BUS_PROPERTY("InaccessibleDirectories", "as", NULL, offsetof(ExecContext, inaccessible_dirs), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 629 src/core/dbus-execute.c SD_BUS_PROPERTY("MountFlags", "t", bus_property_get_ulong, offsetof(ExecContext, mount_flags), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 630 src/core/dbus-execute.c SD_BUS_PROPERTY("PrivateTmp", "b", bus_property_get_bool, offsetof(ExecContext, private_tmp), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 631 src/core/dbus-execute.c SD_BUS_PROPERTY("PrivateNetwork", "b", bus_property_get_bool, offsetof(ExecContext, private_network), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 632 src/core/dbus-execute.c SD_BUS_PROPERTY("PrivateDevices", "b", bus_property_get_bool, offsetof(ExecContext, private_devices), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 633 src/core/dbus-execute.c SD_BUS_PROPERTY("ProtectHome", "s", bus_property_get_protect_home, offsetof(ExecContext, protect_home), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 634 src/core/dbus-execute.c SD_BUS_PROPERTY("ProtectSystem", "s", bus_property_get_protect_system, offsetof(ExecContext, protect_system), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 635 src/core/dbus-execute.c SD_BUS_PROPERTY("SameProcessGroup", "b", bus_property_get_bool, offsetof(ExecContext, same_pgrp), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 636 src/core/dbus-execute.c SD_BUS_PROPERTY("UtmpIdentifier", "s", NULL, offsetof(ExecContext, utmp_id), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 639 src/core/dbus-execute.c SD_BUS_PROPERTY("IgnoreSIGPIPE", "b", bus_property_get_bool, offsetof(ExecContext, ignore_sigpipe), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 640 src/core/dbus-execute.c SD_BUS_PROPERTY("NoNewPrivileges", "b", bus_property_get_bool, offsetof(ExecContext, no_new_privileges), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 646 src/core/dbus-execute.c SD_BUS_PROPERTY("RuntimeDirectoryMode", "u", bus_property_get_mode, offsetof(ExecContext, runtime_directory_mode), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 647 src/core/dbus-execute.c SD_BUS_PROPERTY("RuntimeDirectory", "as", NULL, offsetof(ExecContext, runtime_directory), SD_BUS_VTABLE_PROPERTY_CONST), ExecContext 743 src/core/dbus-execute.c ExecContext *c, ExecContext 427 src/core/dbus.c ExecContext *c; ExecContext 172 src/core/execute.c _pure_ static const char *tty_path(const ExecContext *context) { ExecContext 181 src/core/execute.c static void exec_context_tty_reset(const ExecContext *context) { ExecContext 264 src/core/execute.c static int connect_logger_as(const ExecContext *context, ExecOutput output, const char *ident, const char *unit_id, int nfd, uid_t uid, gid_t gid) { ExecContext 355 src/core/execute.c static int setup_input(const ExecContext *context, int socket_fd, bool apply_tty_stdin) { ExecContext 397 src/core/execute.c static int setup_output(const ExecContext *context, int fileno, int socket_fd, const char *ident, const char *unit_id, bool apply_tty_stdin, uid_t uid, gid_t gid) { ExecContext 621 src/core/execute.c static int enforce_groups(const ExecContext *context, const char *username, gid_t gid) { ExecContext 700 src/core/execute.c static int enforce_user(const ExecContext *context, uid_t uid) { ExecContext 981 src/core/execute.c static int apply_seccomp(const ExecContext *c) { ExecContext 1030 src/core/execute.c static int apply_address_families(const ExecContext *c) { ExecContext 1181 src/core/execute.c const ExecContext *c, ExecContext 1267 src/core/execute.c const ExecContext *context, ExecContext 1791 src/core/execute.c const ExecContext *context, ExecContext 1897 src/core/execute.c void exec_context_init(ExecContext *c) { ExecContext 1911 src/core/execute.c void exec_context_done(ExecContext *c) { ExecContext 1992 src/core/execute.c int exec_context_destroy_runtime_directory(ExecContext *c, const char *runtime_prefix) { ExecContext 2052 src/core/execute.c int exec_context_load_environment(const ExecContext *c, const char *unit_id, char ***l) { ExecContext 2152 src/core/execute.c bool exec_context_may_touch_console(ExecContext *ec) { ExecContext 2169 src/core/execute.c void exec_context_dump(ExecContext *c, FILE* f, const char *prefix) { ExecContext 2448 src/core/execute.c void exec_status_exit(ExecStatus *s, ExecContext *context, pid_t pid, int code, int status) { ExecContext 2645 src/core/execute.c int exec_runtime_make(ExecRuntime **rt, ExecContext *c, const char *id) { ExecContext 26 src/core/execute.h typedef struct ExecContext ExecContext; ExecContext 219 src/core/execute.h const ExecContext *context, ExecContext 238 src/core/execute.h void exec_context_init(ExecContext *c); ExecContext 239 src/core/execute.h void exec_context_done(ExecContext *c); ExecContext 240 src/core/execute.h void exec_context_dump(ExecContext *c, FILE* f, const char *prefix); ExecContext 242 src/core/execute.h int exec_context_destroy_runtime_directory(ExecContext *c, const char *runtime_root); ExecContext 244 src/core/execute.h int exec_context_load_environment(const ExecContext *c, const char *unit_id, char ***l); ExecContext 246 src/core/execute.h bool exec_context_may_touch_console(ExecContext *c); ExecContext 249 src/core/execute.h void exec_status_exit(ExecStatus *s, ExecContext *context, pid_t pid, int code, int status); ExecContext 252 src/core/execute.h int exec_runtime_make(ExecRuntime **rt, ExecContext *c, const char *id); ExecContext 439 src/core/load-fragment.c ExecContext *c = data; ExecContext 477 src/core/load-fragment.c ExecContext *c = data; ExecContext 726 src/core/load-fragment.c ExecContext *c = data; ExecContext 758 src/core/load-fragment.c ExecContext *c = data; ExecContext 791 src/core/load-fragment.c ExecContext *c = data; ExecContext 825 src/core/load-fragment.c ExecContext *c = data; ExecContext 867 src/core/load-fragment.c ExecContext *c = data; ExecContext 927 src/core/load-fragment.c ExecContext *c = data; ExecContext 960 src/core/load-fragment.c ExecContext *c = data; ExecContext 1182 src/core/load-fragment.c ExecContext *c = data; ExecContext 1231 src/core/load-fragment.c ExecContext *c = data; ExecContext 1281 src/core/load-fragment.c ExecContext *c = data; ExecContext 1772 src/core/load-fragment.c ExecContext *c = data; ExecContext 2253 src/core/load-fragment.c ExecContext *c = data; ExecContext 2415 src/core/load-fragment.c ExecContext *c = data; ExecContext 2451 src/core/load-fragment.c ExecContext *c = data; ExecContext 3189 src/core/load-fragment.c ExecContext *c = data; ExecContext 3222 src/core/load-fragment.c ExecContext *c = data; ExecContext 3266 src/core/load-fragment.c ExecContext *c = data; ExecContext 102 src/core/mount.h ExecContext exec_context; ExecContext 720 src/core/service.c ExecContext *ec; ExecContext 139 src/core/service.h ExecContext exec_context; ExecContext 111 src/core/socket.h ExecContext exec_context; ExecContext 96 src/core/swap.h ExecContext exec_context; ExecContext 184 src/core/unit-printf.c ExecContext *c; ExecContext 246 src/core/unit-printf.c ExecContext *c; ExecContext 294 src/core/unit-printf.c ExecContext *c; ExecContext 109 src/core/unit.c ExecContext *ec; ExecContext 434 src/core/unit.c ExecContext *ec; ExecContext 775 src/core/unit.c int unit_add_exec_dependencies(Unit *u, ExecContext *c) { ExecContext 1719 src/core/unit.c ExecContext *ec; ExecContext 3029 src/core/unit.c ExecContext *ec; ExecContext 3081 src/core/unit.c ExecContext *unit_get_exec_context(Unit *u) { ExecContext 3092 src/core/unit.c return (ExecContext*) ((uint8_t*) u + offset); ExecContext 457 src/core/unit.h int unit_add_exec_dependencies(Unit *u, ExecContext *c); ExecContext 563 src/core/unit.h ExecContext *unit_get_exec_context(Unit *u) _pure_;