Lines Matching refs:context
61 2.1 Per-security context namespaces
65 such as per-user and/or per-security context instance of /tmp, /var/tmp or
66 per-security context instance of a user's home directory, isolate user
83 disassociate parts of the context during the servicing of the
109 allowed incremental context unsharing in future without an ABI change.
112 new context flags without requiring a rebuild of old applications.
113 If and when new context flags are added, unshare design should allow
119 unshare - disassociate parts of the process execution context
128 context that are currently being shared with other processes. Part
129 of execution context, such as the namespace, is shared by default
136 shared execution context without creating a new process.
166 context that need to be unshared.
180 appropriate process context structures, populates it with values from
188 before associating newly duplicated context structures
189 2) unshare has to allocate and duplicate all context structures
202 current context structure was moved into new dup_* functions. Now,
204 appropriate context structures and then associate them with the
208 2) For each context structure, call the corresponding unshare
209 helper function to allocate and duplicate a new context
212 are new context structures then lock the current task structure,
213 associate new context structures with the current task structure,
215 4) Appropriately release older, shared, context structures.
223 c) unshare helper functions for each different process context
233 context structure. The reorganized copy_* functions invoked
244 * For each context flag, invoke the corresponding unshare_*
249 modify appropriate context pointers, and release the