/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | BasePermission.java | 48 private int[] gids; field in class:BasePermission 51 * Flag indicating that {@link #gids} should be adjusted based on the 70 public void setGids(int[] gids, boolean perUser) { argument 71 this.gids = gids; 77 final int[] userGids = new int[gids.length]; 78 for (int i = 0; i < gids.length; i++) { 79 userGids[i] = UserHandle.getUid(userId, gids[i]); 83 return gids;
|
H A D | Settings.java | 856 * specifying the shared user id is removed. The gids 2262 final int[] gids = pkg.getPermissionsState().computeGids(userIds); 2275 // gids - supplementary gids this app launches with 2295 if (gids != null && gids.length > 0) { 2296 sb.append(gids[0]); 2297 for (int i = 1; i < gids.length; i++) { 2299 sb.append(gids[i]); 4334 pw.print(" gids 4431 dumpGidsLPr(PrintWriter pw, String prefix, int[] gids) argument [all...] |
/frameworks/base/core/java/com/android/internal/os/ |
H A D | Zygote.java | 69 * @param gids null-ok; a list of UNIX gids that the new process should 89 public static int forkAndSpecialize(int uid, int gid, int[] gids, int debugFlags, argument 94 uid, gid, gids, debugFlags, rlimits, mountExternal, seInfo, niceName, fdsToClose, 107 native private static int nativeForkAndSpecialize(int uid, int gid, int[] gids,int debugFlags, argument 121 * @param gids null-ok; a list of UNIX gids that the new process should 134 public static int forkSystemServer(int uid, int gid, int[] gids, int debugFlags, argument 138 uid, gid, gids, debugFlags, rlimits, permittedCapabilities, effectiveCapabilities); 147 native private static int nativeForkSystemServer(int uid, int gid, int[] gids, in argument [all...] |
H A D | ZygoteConnection.java | 225 pid = Zygote.forkAndSpecialize(parsedArgs.uid, parsedArgs.gid, parsedArgs.gids, 321 int[] gids; field in class:ZygoteConnection.Arguments 490 if (gids != null) { 498 gids = new int[params.length]; 501 gids[i] = Integer.parseInt(params[i]);
|
/frameworks/base/services/core/java/com/android/server/ |
H A D | SystemConfig.java | 73 public int[] gids; field in class:SystemConfig.PermissionEntry 429 perm.gids = appendInt(perm.gids, gid);
|
/frameworks/base/core/java/android/content/pm/ |
H A D | PackageInfo.java | 104 public int[] gids; field in class:PackageInfo 307 dest.writeIntArray(gids); 356 gids = source.createIntArray();
|
H A D | PackageParser.java | 391 int gids[], int flags, long firstInstallTime, long lastUpdateTime, 394 return generatePackageInfo(p, gids, flags, firstInstallTime, lastUpdateTime, 412 int gids[], int flags, long firstInstallTime, long lastUpdateTime, 440 pi.gids = gids; 390 generatePackageInfo(PackageParser.Package p, int gids[], int flags, long firstInstallTime, long lastUpdateTime, Set<String> grantedPermissions, PackageUserState state) argument 411 generatePackageInfo(PackageParser.Package p, int gids[], int flags, long firstInstallTime, long lastUpdateTime, Set<String> grantedPermissions, PackageUserState state, int userId) argument
|
/frameworks/base/core/jni/ |
H A D | com_android_internal_os_Zygote.cpp | 170 ScopedIntArrayRO gids(env, javaGids); 171 if (gids.get() == NULL) { 174 int rc = setgroups(gids.size(), reinterpret_cast<const gid_t*>(&gids[0])); 610 JNIEnv* env, jclass, jint uid, jint gid, jintArray gids, 620 return ForkAndSpecializeCommon(env, uid, gid, gids, debug_flags, 626 JNIEnv* env, jclass, uid_t uid, gid_t gid, jintArray gids, 629 pid_t pid = ForkAndSpecializeCommon(env, uid, gid, gids, 609 com_android_internal_os_Zygote_nativeForkAndSpecialize( JNIEnv* env, jclass, jint uid, jint gid, jintArray gids, jint debug_flags, jobjectArray rlimits, jint mount_external, jstring se_info, jstring se_name, jintArray fdsToClose, jstring instructionSet, jstring appDataDir) argument 625 com_android_internal_os_Zygote_nativeForkSystemServer( JNIEnv* env, jclass, uid_t uid, gid_t gid, jintArray gids, jint debug_flags, jobjectArray rlimits, jlong permittedCapabilities, jlong effectiveCapabilities) argument
|
/frameworks/base/services/core/java/com/android/server/am/ |
H A D | ProcessRecord.java | 75 int[] gids; // The gids this process was launched with field in class:ProcessRecord 196 pw.print(" gids={"); 197 if (gids != null) { 198 for (int gi=0; gi<gids.length; gi++) { 200 pw.print(gids[gi]);
|
/frameworks/base/core/java/android/os/ |
H A D | Process.java | 467 * @param gids Additional group-ids associated with the process. 483 int uid, int gid, int[] gids, 492 return startViaZygote(processClass, niceName, uid, gid, gids, 591 * @param gids null-ok; a list of supplementary group IDs that the 606 final int[] gids, 657 if (gids != null && gids.length > 0) { 661 int sz = gids.length; 666 sb.append(gids[i]); 481 start(final String processClass, final String niceName, int uid, int gid, int[] gids, int debugFlags, int mountExternal, int targetSdkVersion, String seInfo, String abi, String instructionSet, String appDataDir, String[] zygoteArgs) argument 603 startViaZygote(final String processClass, final String niceName, final int uid, final int gid, final int[] gids, int debugFlags, int mountExternal, int targetSdkVersion, String seInfo, String abi, String instructionSet, String appDataDir, String[] extraArgs) argument
|