Lines Matching defs:modeFlags

65     int modeFlags = 0;
99 final int oldModeFlags = modeFlags;
100 modeFlags = ownedModeFlags | globalModeFlags | persistableModeFlags | persistedModeFlags;
102 if (Log.isLoggable(TAG, Log.VERBOSE) && (modeFlags != oldModeFlags)) {
106 + Integer.toHexString(modeFlags) + " via calling UID "
116 void initPersistedModes(int modeFlags, long createdTime) {
117 modeFlags &= (Intent.FLAG_GRANT_READ_URI_PERMISSION
120 persistableModeFlags = modeFlags;
121 persistedModeFlags = modeFlags;
127 void grantModes(int modeFlags, UriPermissionOwner owner) {
128 final boolean persistable = (modeFlags & Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION) != 0;
129 modeFlags &= (Intent.FLAG_GRANT_READ_URI_PERMISSION
133 persistableModeFlags |= modeFlags;
137 globalModeFlags |= modeFlags;
139 if ((modeFlags & Intent.FLAG_GRANT_READ_URI_PERMISSION) != 0) {
142 if ((modeFlags & Intent.FLAG_GRANT_WRITE_URI_PERMISSION) != 0) {
153 boolean takePersistableModes(int modeFlags) {
154 modeFlags &= (Intent.FLAG_GRANT_READ_URI_PERMISSION
157 if ((modeFlags & persistableModeFlags) != modeFlags) {
159 + Integer.toHexString(modeFlags) + ", but only 0x"
165 persistedModeFlags |= (persistableModeFlags & modeFlags);
175 boolean releasePersistableModes(int modeFlags) {
176 modeFlags &= (Intent.FLAG_GRANT_READ_URI_PERMISSION
181 persistableModeFlags &= ~modeFlags;
182 persistedModeFlags &= ~modeFlags;
195 boolean revokeModes(int modeFlags, boolean includingOwners) {
196 final boolean persistable = (modeFlags & Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION) != 0;
197 modeFlags &= (Intent.FLAG_GRANT_READ_URI_PERMISSION
202 if ((modeFlags & Intent.FLAG_GRANT_READ_URI_PERMISSION) != 0) {
216 if ((modeFlags & Intent.FLAG_GRANT_WRITE_URI_PERMISSION) != 0) {
242 public int getStrength(int modeFlags) {
243 modeFlags &= (Intent.FLAG_GRANT_READ_URI_PERMISSION
245 if ((persistableModeFlags & modeFlags) == modeFlags) {
247 } else if ((globalModeFlags & modeFlags) == modeFlags) {
249 } else if ((ownedModeFlags & modeFlags) == modeFlags) {
268 * Remove given read owner, updating {@Link #modeFlags} as needed.
293 * Remove given write owner, updating {@Link #modeFlags} as needed.
327 pw.print("mode=0x" + Integer.toHexString(modeFlags));