Lines Matching defs:tree

2473                         + " is not allowed to add to permission tree "
2477 throw new SecurityException("No permission tree found for " + permName);
2516 int calculateCurrentPermissionFootprintLocked(BasePermission tree) {
2519 if (perm.uid == tree.uid) {
2526 void enforcePermissionCapLocked(PermissionInfo info, BasePermission tree) {
2529 if (tree.uid != Process.SYSTEM_UID) {
2530 final int curTreeSize = calculateCurrentPermissionFootprintLocked(tree);
2532 throw new SecurityException("Permission tree size cap exceeded");
2541 BasePermission tree = checkPermissionTreeLP(info.name);
2547 enforcePermissionCapLocked(info, tree);
2548 bp = new BasePermission(info.name, tree.sourcePackage,
2556 && bp.perm.owner.equals(tree.perm.owner)
2557 && bp.uid == tree.uid
2565 bp.perm = new PackageParser.Permission(tree.perm.owner, info);
2566 bp.perm.info.packageName = tree.perm.info.packageName;
2567 bp.uid = tree.uid;
6274 p.tree ? mSettings.mPermissionTrees
6309 BasePermission tree = findPermissionTreeLP(p.info.name);
6310 if (tree == null
6311 || tree.sourcePackage.equals(p.info.packageName)) {
6326 + p.info.packageName + " ignored: base tree "
6327 + tree.name + " is from package "
6328 + tree.sourcePackage);
6988 Slog.w(TAG, "Removing dangling permission tree: " + bp.name
6993 Slog.i(TAG, "Removing old permission tree: " + bp.name
7011 final BasePermission tree = findPermissionTreeLP(bp.name);
7012 if (tree != null && tree.perm != null) {
7013 bp.packageSetting = tree.packageSetting;
7014 bp.perm = new PackageParser.Permission(tree.perm.owner,
7016 bp.perm.info.packageName = tree.perm.info.packageName;
7018 bp.uid = tree.uid;
11656 // TODO(multiArch): Extend getSizeInfo to look at the full subdirectory tree,