Lines Matching refs:access_bit
257 unsigned long access_bit; in unmask_layers() local
265 for_each_set_bit(access_bit, &access_req, in unmask_layers()
267 if (layer->access & BIT_ULL(access_bit)) in unmask_layers()
268 (*layer_masks)[access_bit] &= ~layer_bit; in unmask_layers()
269 is_empty = is_empty && !(*layer_masks)[access_bit]; in unmask_layers()
316 unsigned long access_bit; in init_layer_masks() local
318 for_each_set_bit(access_bit, &access_req, in init_layer_masks()
324 if (BIT_ULL(access_bit) & in init_layer_masks()
327 (*layer_masks)[access_bit] |= in init_layer_masks()
329 handled_accesses |= BIT_ULL(access_bit); in init_layer_masks()
350 unsigned long access_bit; in no_more_access() local
352 for (access_bit = 0; access_bit < ARRAY_SIZE(*layer_masks_parent2); in no_more_access()
353 access_bit++) { in no_more_access()
356 !!(BIT_ULL(access_bit) & ACCESS_FILE); in no_more_access()
365 if ((((*layer_masks_parent1)[access_bit] & in no_more_access()
366 (*layer_masks_child1)[access_bit]) | in no_more_access()
367 (*layer_masks_parent2)[access_bit]) != in no_more_access()
368 (*layer_masks_parent2)[access_bit]) in no_more_access()
379 if ((((*layer_masks_parent2)[access_bit] & in no_more_access()
380 (*layer_masks_child2)[access_bit]) | in no_more_access()
381 (*layer_masks_parent1)[access_bit]) != in no_more_access()
382 (*layer_masks_parent1)[access_bit]) in no_more_access()
399 unsigned long access_bit; in scope_to_request() local
404 for_each_clear_bit(access_bit, &access_req, ARRAY_SIZE(*layer_masks)) in scope_to_request()
405 (*layer_masks)[access_bit] = 0; in scope_to_request()
417 unsigned long access_bit; in is_eacces() local
425 for_each_set_bit(access_bit, &access_check, ARRAY_SIZE(*layer_masks)) { in is_eacces()
426 if ((*layer_masks)[access_bit]) in is_eacces()