Lines Matching refs:jail
35 virtual void Destroy(struct minijail* jail);
38 virtual void DropRoot(struct minijail* jail, uid_t uid, gid_t gid);
41 virtual bool DropRoot(struct minijail* jail,
46 virtual void EnterNewPidNamespace(struct minijail* jail);
49 virtual void MountTmp(struct minijail* jail);
53 virtual void UseSeccompFilter(struct minijail* jail, const char* path);
56 virtual void UseCapabilities(struct minijail* jail, uint64_t capmask);
59 virtual void ResetSignalMask(struct minijail* jail);
62 virtual void CloseOpenFds(struct minijail* jail);
65 virtual void PreserveFd(struct minijail* jail, int parent_fd, int child_fd);
68 virtual void Enter(struct minijail* jail);
71 virtual bool Run(struct minijail* jail, std::vector<char*> args, pid_t* pid);
74 virtual bool RunSync(struct minijail* jail,
79 virtual bool RunPipe(struct minijail* jail,
85 virtual bool RunPipes(struct minijail* jail,
93 virtual bool RunEnvPipes(struct minijail* jail,
101 virtual bool RunAndDestroy(struct minijail* jail,
106 virtual bool RunSyncAndDestroy(struct minijail* jail,
111 virtual bool RunPipeAndDestroy(struct minijail* jail,
117 virtual bool RunPipesAndDestroy(struct minijail* jail,
125 virtual bool RunEnvPipesAndDestroy(struct minijail* jail,