/system/tpm/trunks/ |
trunksd.cc | 23 #include <brillo/minijail/minijail.h> 60 brillo::Minijail* minijail = brillo::Minijail::GetInstance(); local 61 struct minijail* jail = minijail->New(); 62 minijail->DropRoot(jail, kTrunksUser, kTrunksGroup); 63 minijail->UseSeccompFilter(jail, kTrunksSeccompPath); 64 minijail->Enter(jail) [all...] |
/system/connectivity/apmanager/ |
main.cc | 22 #include <brillo/minijail/minijail.h> 60 void SetupLogging(brillo::Minijail* minijail, 85 struct minijail* jail = minijail->New(); 86 minijail->DropRoot(jail, kLoggerUser, kLoggerUser); 88 if (!minijail->RunPipeAndDestroy(jail, logger_command_line, 106 void DropPrivileges(brillo::Minijail* minijail) { 121 brillo::Minijail* minijail = brillo::Minijail::GetInstance(); local [all...] |
/system/tpm/attestation/server/ |
main.cc | 25 #include <brillo/minijail/minijail.h> 51 brillo::Minijail* minijail = brillo::Minijail::GetInstance(); local 52 struct minijail* jail = minijail->New(); 54 minijail->DropRoot(jail, kAttestationUser, kAttestationGroup); 56 minijail->UseSeccompFilter(jail, kAttestationSeccompPath); 57 minijail->Enter(jail) [all...] |
/system/connectivity/shill/ |
shill_main.cc | 30 #include <brillo/minijail/minijail.h> 147 brillo::Minijail* minijail = brillo::Minijail::GetInstance(); local 148 struct minijail* jail = minijail->New(); 149 minijail->DropRoot(jail, kLoggerUser, kLoggerUser); 151 if (!minijail->RunPipeAndDestroy(jail, logger_command_line, nullptr,
|
/external/minijail/ |
libminijail.c | 85 struct minijail { struct 146 void minijail_preenter(struct minijail *j) 161 void minijail_preexec(struct minijail *j) 208 /* Minijail API. */ 210 struct minijail API *minijail_new(void) 212 return calloc(1, sizeof(struct minijail)); 215 void API minijail_change_uid(struct minijail *j, uid_t uid) 223 void API minijail_change_gid(struct minijail *j, gid_t gid) 231 void API minijail_set_supplementary_gids(struct minijail *j, size_t size, 259 int API minijail_change_user(struct minijail *j, const char *user [all...] |