Home
last modified time | relevance | path

Searched refs:sidtab (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/security/selinux/ss/
Dsidtab.h24 struct sidtab { struct
34 int sidtab_init(struct sidtab *s); argument
35 int sidtab_insert(struct sidtab *s, u32 sid, struct context *context);
36 struct context *sidtab_search(struct sidtab *s, u32 sid);
37 struct context *sidtab_search_force(struct sidtab *s, u32 sid);
39 int sidtab_map(struct sidtab *s,
45 int sidtab_context_to_sid(struct sidtab *s,
49 void sidtab_hash_eval(struct sidtab *h, char *tag);
50 void sidtab_destroy(struct sidtab *s);
51 void sidtab_set(struct sidtab *dst, struct sidtab *src);
[all …]
Dsidtab.c17 int sidtab_init(struct sidtab *s) in sidtab_init()
33 int sidtab_insert(struct sidtab *s, u32 sid, struct context *context) in sidtab_insert()
85 static struct context *sidtab_search_core(struct sidtab *s, u32 sid, int force) in sidtab_search_core()
115 struct context *sidtab_search(struct sidtab *s, u32 sid) in sidtab_search()
120 struct context *sidtab_search_force(struct sidtab *s, u32 sid) in sidtab_search_force()
125 int sidtab_map(struct sidtab *s, in sidtab_map()
150 static void sidtab_update_cache(struct sidtab *s, struct sidtab_node *n, int loc) in sidtab_update_cache()
161 static inline u32 sidtab_search_context(struct sidtab *s, in sidtab_search_context()
180 static inline u32 sidtab_search_cache(struct sidtab *s, struct context *context) in sidtab_search_cache()
197 int sidtab_context_to_sid(struct sidtab *s, in sidtab_context_to_sid()
[all …]
Dservices.c79 static struct sidtab sidtab; variable
807 ocontext = sidtab_search(&sidtab, oldsid); in security_validate_transition()
815 ncontext = sidtab_search(&sidtab, newsid); in security_validate_transition()
823 tcontext = sidtab_search(&sidtab, tasksid); in security_validate_transition()
866 old_context = sidtab_search(&sidtab, old_sid); in security_bounded_transition()
874 new_context = sidtab_search(&sidtab, new_sid); in security_bounded_transition()
1017 scontext = sidtab_search(&sidtab, ssid); in security_compute_xperms_decision()
1024 tcontext = sidtab_search(&sidtab, tsid); in security_compute_xperms_decision()
1099 scontext = sidtab_search(&sidtab, ssid); in security_compute_av()
1110 tcontext = sidtab_search(&sidtab, tsid); in security_compute_av()
[all …]
Dmls.h37 struct sidtab *s,
Dpolicydb.h305 extern int policydb_load_isids(struct policydb *p, struct sidtab *s);
Dmls.c238 struct sidtab *s, in mls_context_to_sid()
Dpolicydb.c891 int policydb_load_isids(struct policydb *p, struct sidtab *s) in policydb_load_isids()
/linux-4.4.14/security/selinux/
DMakefile9 ss/ebitmap.o ss/hashtab.o ss/symtab.o ss/sidtab.o ss/avtab.o \