Searched defs:gids (Results 1 - 10 of 10) sorted by relevance

/frameworks/base/services/core/java/com/android/server/pm/
H A DBasePermission.java48 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 DSettings.java998 * specifying the shared user id is removed. The gids
2513 final int[] gids = pkg.getPermissionsState().computeGids(userIds);
2526 // gids - supplementary gids this app launches with
2544 if (gids != null && gids.length > 0) {
2545 sb.append(gids[0]);
2546 for (int i = 1; i < gids.length; i++) {
2548 sb.append(gids[i]);
4700 pw.print(" gids
4839 dumpGidsLPr(PrintWriter pw, String prefix, int[] gids) argument
[all...]
/frameworks/base/core/java/android/content/pm/
H A DPackageInfo.java104 public int[] gids; field in class:PackageInfo
307 dest.writeIntArray(gids);
356 gids = source.createIntArray();
H A DPackageParser.java466 int gids[], int flags, long firstInstallTime, long lastUpdateTime,
469 return generatePackageInfo(p, gids, flags, firstInstallTime, lastUpdateTime,
487 int gids[], int flags, long firstInstallTime, long lastUpdateTime,
514 pi.gids = gids;
465 generatePackageInfo(PackageParser.Package p, int gids[], int flags, long firstInstallTime, long lastUpdateTime, Set<String> grantedPermissions, PackageUserState state) argument
486 generatePackageInfo(PackageParser.Package p, int gids[], int flags, long firstInstallTime, long lastUpdateTime, Set<String> grantedPermissions, PackageUserState state, int userId) argument
/frameworks/base/core/java/com/android/internal/os/
H A DZygote.java71 * @param gids null-ok; a list of UNIX gids that the new process should
91 public static int forkAndSpecialize(int uid, int gid, int[] gids, int debugFlags, argument
96 uid, gid, gids, debugFlags, rlimits, mountExternal, seInfo, niceName, fdsToClose,
109 native private static int nativeForkAndSpecialize(int uid, int gid, int[] gids,int debugFlags, argument
123 * @param gids null-ok; a list of UNIX gids that the new process should
136 public static int forkSystemServer(int uid, int gid, int[] gids, int debugFlags, argument
140 uid, gid, gids, debugFlags, rlimits, permittedCapabilities, effectiveCapabilities);
149 native private static int nativeForkSystemServer(int uid, int gid, int[] gids, in argument
[all...]
H A DZygoteConnection.java225 pid = Zygote.forkAndSpecialize(parsedArgs.uid, parsedArgs.gid, parsedArgs.gids,
321 int[] gids; field in class:ZygoteConnection.Arguments
492 if (gids != null) {
500 gids = new int[params.length];
503 gids[i] = Integer.parseInt(params[i]);
/frameworks/base/core/java/com/android/server/
H A DSystemConfig.java85 public int[] gids; field in class:SystemConfig.PermissionEntry
578 perm.gids = appendInt(perm.gids, gid);
/frameworks/base/core/jni/
H A Dcom_android_internal_os_Zygote.cpp174 ScopedIntArrayRO gids(env, javaGids);
175 if (gids.get() == NULL) {
176 RuntimeAbort(env, __LINE__, "Getting gids int array failed");
178 int rc = setgroups(gids.size(), reinterpret_cast<const gid_t*>(&gids[0]));
181 oss << "setgroups failed: " << strerror(errno) << ", gids.size=" << gids.size();
653 JNIEnv* env, jclass, jint uid, jint gid, jintArray gids,
672 } else if (gids != NULL) {
673 jsize gids_num = env->GetArrayLength(gids);
652 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
694 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
[all...]
/frameworks/base/services/core/java/com/android/server/am/
H A DProcessRecord.java79 int[] gids; // The gids this process was launched with field in class:ProcessRecord
215 pw.print(" gids={");
216 if (gids != null) {
217 for (int gi=0; gi<gids.length; gi++) {
219 pw.print(gids[gi]);
/frameworks/base/core/java/android/os/
H A DProcess.java496 * @param gids Additional group-ids associated with the process.
512 int uid, int gid, int[] gids,
521 return startViaZygote(processClass, niceName, uid, gid, gids,
629 * @param gids null-ok; a list of supplementary group IDs that the
644 final int[] gids,
698 if (gids != null && gids.length > 0) {
702 int sz = gids.length;
707 sb.append(gids[i]);
510 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
641 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

Completed in 244 milliseconds