Home
last modified time | relevance | path

Searched refs:access_mask_t (Results 1 – 9 of 9) sorted by relevance

/linux/security/landlock/
H A Druleset.h35 access_mask_t access;
207 landlock_create_ruleset(const access_mask_t access_mask_fs,
208 const access_mask_t access_mask_net,
209 const access_mask_t scope_mask);
219 const access_mask_t access);
292 const access_mask_t fs_access_mask, in landlock_add_fs_access_mask()
295 access_mask_t fs_mask = fs_access_mask & LANDLOCK_MASK_ACCESS_FS; in landlock_add_fs_access_mask()
304 const access_mask_t net_access_mask, in landlock_add_net_access_mask()
307 access_mask_t net_mask = net_access_mask & LANDLOCK_MASK_ACCESS_NET; in landlock_add_net_access_mask()
316 const access_mask_t scope_mask, const u16 layer_level) in landlock_add_scope_mask()
[all …]
H A Daccess.h31 typedef u16 access_mask_t; typedef
34 static_assert(BITS_PER_TYPE(access_mask_t) >= LANDLOCK_NUM_ACCESS_FS);
36 static_assert(BITS_PER_TYPE(access_mask_t) >= LANDLOCK_NUM_ACCESS_NET);
38 static_assert(BITS_PER_TYPE(access_mask_t) >= LANDLOCK_NUM_SCOPE);
40 static_assert(sizeof(unsigned long) >= sizeof(access_mask_t));
44 access_mask_t fs : LANDLOCK_NUM_ACCESS_FS;
45 access_mask_t net : LANDLOCK_NUM_ACCESS_NET;
46 access_mask_t scope : LANDLOCK_NUM_SCOPE;
H A Druleset.c57 landlock_create_ruleset(const access_mask_t fs_access_mask, in landlock_create_ruleset()
58 const access_mask_t net_access_mask, in landlock_create_ruleset()
59 const access_mask_t scope_mask) in landlock_create_ruleset()
298 const access_mask_t access) in landlock_insert_rule()
623 const access_mask_t access_request, in landlock_unmask_layers()
668 typedef access_mask_t
687 access_mask_t
689 const access_mask_t access_request, in landlock_init_layer_masks()
693 access_mask_t handled_accesses = 0; in landlock_init_layer_masks()
725 const access_mask_t access_mask = in landlock_init_layer_masks()
H A Dfs.c320 access_mask_t access_rights) in landlock_append_fs_rule()
580 scope_to_request(const access_mask_t access_request, in scope_to_request()
652 const access_mask_t access_request) in is_eacces()
756 const access_mask_t access_request_parent1, in is_access_to_paths_allowed()
759 const access_mask_t access_request_parent2, in is_access_to_paths_allowed()
766 access_mask_t access_masked_parent1, access_masked_parent2; in is_access_to_paths_allowed()
927 access_mask_t access_request) in current_check_access_path()
944 static __attribute_const__ access_mask_t get_mode_access(const umode_t mode) in get_mode_access()
968 static access_mask_t maybe_remove(const struct dentry *const dentry) in maybe_remove()
1103 access_mask_t access_request_parent1, access_request_parent2; in current_check_refer_path()
[all …]
H A Dnet.h19 const u16 port, access_mask_t access_rights);
27 access_mask_t access_rights) in landlock_append_net_rule()
H A Dfs.h55 access_mask_t allowed_access;
101 access_mask_t access_hierarchy);
H A Dnet.c21 const u16 port, access_mask_t access_rights) in landlock_append_net_rule()
49 access_mask_t access_request) in current_check_access_socket()
H A Dsyscalls.c300 access_mask_t mask; in add_rule_path_beneath()
337 access_mask_t mask; in add_rule_net_port()
H A Dtask.c127 access_mask_t scope) in domain_is_scoped()