Lines Matching refs:access
38 short access; member
118 walk->access |= ex->access; in dev_exception_add()
146 walk->access &= ~ex->access; in dev_exception_rm()
147 if (!walk->access) { in dev_exception_rm()
247 static void seq_putaccess(struct seq_file *m, short access) in seq_putaccess() argument
249 if (access & DEVCG_ACC_READ) in seq_putaccess()
251 if (access & DEVCG_ACC_WRITE) in seq_putaccess()
253 if (access & DEVCG_ACC_MKNOD) in seq_putaccess()
299 seq_putaccess(m, ex->access); in devcgroup_seq_show()
322 u32 major, u32 minor, short access) in match_exception() argument
336 if (access & (~ex->access)) in match_exception()
359 u32 major, u32 minor, short access) in match_exception_partial() argument
382 if (!(access & ex->access)) in match_exception_partial()
425 refex->access); in verify_new_ex()
440 refex->access); in verify_new_ex()
494 ex->major, ex->minor, ex->access); in parent_allows_removal()
720 ex.access |= DEVCG_ACC_READ; in devcgroup_update_access()
723 ex.access |= DEVCG_ACC_WRITE; in devcgroup_update_access()
726 ex.access |= DEVCG_ACC_MKNOD; in devcgroup_update_access()
827 short access) in devcgroup_legacy_check_permission() argument
837 type, major, minor, access); in devcgroup_legacy_check_permission()
841 minor, access); in devcgroup_legacy_check_permission()
854 int devcgroup_check_permission(short type, u32 major, u32 minor, short access) in devcgroup_check_permission() argument
856 int rc = BPF_CGROUP_RUN_PROG_DEVICE_CGROUP(type, major, minor, access); in devcgroup_check_permission()
862 return devcgroup_legacy_check_permission(type, major, minor, access); in devcgroup_check_permission()