Searched refs:access_bit (Results 1 – 5 of 5) sorted by relevance
53 const unsigned long access_bit) in get_blocker() argument 57 WARN_ON_ONCE(access_bit != -1); in get_blocker() 61 WARN_ON_ONCE(access_bit != -1); in get_blocker() 65 if (WARN_ON_ONCE(access_bit >= ARRAY_SIZE(fs_access_strings))) in get_blocker() 67 return fs_access_strings[access_bit]; in get_blocker() 70 if (WARN_ON_ONCE(access_bit >= ARRAY_SIZE(net_access_strings))) in get_blocker() 72 return net_access_strings[access_bit]; in get_blocker() 75 WARN_ON_ONCE(access_bit != -1); in get_blocker() 79 WARN_ON_ONCE(access_bit != -1); in get_blocker() 92 unsigned long access_bit; in log_blockers() local 189 unsigned long access_bit; get_denied_layer() local 283 unsigned long access_bit; get_layer_from_deny_masks() local [all...]
138 const unsigned long access_bit, const size_t layer) in get_layer_deny_mask() argument 150 GENMASK(access_bit, 0)); in get_layer_deny_mask() 189 unsigned long access_bit; in landlock_get_deny_masks() local 202 for_each_set_bit(access_bit, &access_opt, layer_masks_size) { in landlock_get_deny_masks() 203 const layer_mask_t mask = (*layer_masks)[access_bit]; in landlock_get_deny_masks() 210 access_bit, __fls(mask)); in landlock_get_deny_masks()
415 unsigned long access_bit; in no_more_access() local 417 for (access_bit = 0; access_bit < ARRAY_SIZE(*layer_masks_parent2); in no_more_access() 418 access_bit++) { in no_more_access() 421 !!(BIT_ULL(access_bit) & ACCESS_FILE); in no_more_access() 430 if ((((*layer_masks_parent1)[access_bit] & in no_more_access() 431 (*layer_masks_child1)[access_bit]) | in no_more_access() 432 (*layer_masks_parent2)[access_bit]) != in no_more_access() 433 (*layer_masks_parent2)[access_bit]) in no_more_access() 444 if ((((*layer_masks_parent2)[access_bit] in no_more_access() 583 unsigned long access_bit; scope_to_request() local 653 unsigned long access_bit; is_eacces() local 1653 unsigned long access_bit; hook_file_open() local [all...]
643 unsigned long access_bit; in landlock_unmask_layers() local 651 for_each_set_bit(access_bit, &access_req, masks_array_size) { in landlock_unmask_layers() 652 if (layer->access & BIT_ULL(access_bit)) in landlock_unmask_layers() 653 (*layer_masks)[access_bit] &= ~layer_bit; in landlock_unmask_layers() 654 is_empty = is_empty && !(*layer_masks)[access_bit]; in landlock_unmask_layers() 721 unsigned long access_bit; in landlock_init_layer_masks() local 723 for_each_set_bit(access_bit, &access_req, num_access) { in landlock_init_layer_masks() 724 if (BIT_ULL(access_bit) & access_mask) { in landlock_init_layer_masks() 725 (*layer_masks)[access_bit] |= in landlock_init_layer_masks() 727 handled_accesses |= BIT_ULL(access_bit); in landlock_init_layer_masks() [all...]
151 x(access_bit)