| /security/selinux/ss/ |
| A D | mls.h | 28 void mls_sid_to_context(struct policydb *p, struct context *context, 30 int mls_context_isvalid(struct policydb *p, struct context *c); 31 int mls_range_isvalid(struct policydb *p, struct mls_range *r); 32 int mls_level_isvalid(struct policydb *p, struct mls_level *l); 34 int mls_context_to_sid(struct policydb *p, char oldc, char *scontext, 42 int mls_convert_context(struct policydb *oldp, struct policydb *newp, 45 int mls_compute_sid(struct policydb *p, struct context *scontext, 62 static inline void mls_export_netlbl_lvl(struct policydb *p, in mls_export_netlbl_lvl() 68 static inline void mls_import_netlbl_lvl(struct policydb *p, in mls_import_netlbl_lvl() 74 static inline int mls_export_netlbl_cat(struct policydb *p, in mls_export_netlbl_cat() [all …]
|
| A D | services.c | 760 struct policydb *policydb; in security_compute_validatetrans() local 864 struct policydb *policydb; in security_bounded_transition() local 1034 struct policydb *policydb; in security_compute_xperms_decision() local 1130 struct policydb *policydb; in security_compute_av() local 1197 struct policydb *policydb; in security_compute_av_user() local 1361 struct policydb *policydb; in security_sid_to_context_core() local 1557 struct policydb *policydb; in security_context_to_sid_core() local 1692 struct policydb *policydb = &policy->policydb; in compute_sid_handle_invalid_context() local 1762 struct policydb *policydb; in security_compute_sid() local 2027 struct policydb *policydb, in convert_context_handle_invalid_context() argument [all …]
|
| A D | conditional.h | 63 void cond_policydb_init(struct policydb *p); 64 void cond_policydb_destroy(struct policydb *p); 66 int cond_init_bool_indexes(struct policydb *p); 71 int cond_read_bool(struct policydb *p, struct symtab *s, struct policy_file *fp); 72 int cond_read_list(struct policydb *p, struct policy_file *fp); 74 int cond_write_list(struct policydb *p, struct policy_file *fp); 80 void evaluate_cond_nodes(struct policydb *p); 81 void cond_policydb_destroy_dup(struct policydb *p); 82 int cond_policydb_dup(struct policydb *new, const struct policydb *orig);
|
| A D | policydb.h | 236 struct policydb { struct 322 extern void policydb_destroy(struct policydb *p); argument 323 extern int policydb_load_isids(struct policydb *p, struct sidtab *s); 326 extern int policydb_type_isvalid(struct policydb *p, unsigned int type); 327 extern int policydb_role_isvalid(struct policydb *p, unsigned int role); 328 extern int policydb_read(struct policydb *p, struct policy_file *fp); 329 extern int policydb_write(struct policydb *p, struct policy_file *fp); 334 extern struct mls_range *policydb_rangetr_search(struct policydb *p, 338 policydb_roletr_search(struct policydb *p, struct role_trans_key *key); 353 struct policydb *p; [all …]
|
| A D | conditional.c | 122 void evaluate_cond_nodes(struct policydb *p) in evaluate_cond_nodes() 130 void cond_policydb_init(struct policydb *p) in cond_policydb_init() 147 static void cond_list_destroy(struct policydb *p) in cond_list_destroy() 158 void cond_policydb_destroy(struct policydb *p) in cond_policydb_destroy() 165 int cond_init_bool_indexes(struct policydb *p) in cond_init_bool_indexes() 187 struct policydb *p; in cond_index_bool() 249 struct policydb *p; 258 struct policydb *p = data->p; in cond_insertf() 624 const struct policydb *origp) in duplicate_policydb_cond_list() 708 const struct policydb *orig) in duplicate_policydb_bools() [all …]
|
| A D | services.h | 28 struct policydb policydb; member 34 struct policydb *oldp; 35 struct policydb *newp;
|
| A D | avtab.h | 107 struct policydb; 109 int avtab_read_item(struct avtab *a, struct policy_file *fp, struct policydb *pol, 114 int avtab_read(struct avtab *a, struct policy_file *fp, struct policydb *pol); 115 int avtab_write_item(struct policydb *p, const struct avtab_node *cur, 117 int avtab_write(struct policydb *p, struct avtab *a, struct policy_file *fp);
|
| A D | mls.c | 32 int mls_compute_context_len(struct policydb *p, struct context *context) in mls_compute_context_len() 86 void mls_sid_to_context(struct policydb *p, struct context *context, in mls_sid_to_context() 158 int mls_level_isvalid(struct policydb *p, struct mls_level *l) in mls_level_isvalid() 178 int mls_range_isvalid(struct policydb *p, struct mls_range *r) in mls_range_isvalid() 189 int mls_context_isvalid(struct policydb *p, struct context *c) in mls_context_isvalid() 230 int mls_context_to_sid(struct policydb *pol, char oldc, char *scontext, in mls_context_to_sid() 395 int mls_setup_user_range(struct policydb *p, struct context *fromcon, in mls_setup_user_range() 439 int mls_convert_context(struct policydb *oldp, struct policydb *newp, in mls_convert_context() 480 int mls_compute_sid(struct policydb *p, struct context *scontext, in mls_compute_sid() 595 int mls_export_netlbl_cat(struct policydb *p, struct context *context, in mls_export_netlbl_cat() [all …]
|
| A D | policydb.c | 554 struct policydb *p; in common_index() 569 struct policydb *p; in class_index() 584 struct policydb *p; in role_index() 600 struct policydb *p; in type_index() 619 struct policydb *p; in user_index() 635 struct policydb *p; in sens_index() 654 struct policydb *p; in cat_index() 1689 struct policydb *p = datap; in user_bounds_sanity_check() 1726 struct policydb *p = datap; in role_bounds_sanity_check() 1763 struct policydb *p = datap; in type_bounds_sanity_check() [all …]
|
| A D | avtab.c | 339 int avtab_read_item(struct avtab *a, struct policy_file *fp, struct policydb *pol, in avtab_read_item() 510 int avtab_read(struct avtab *a, struct policy_file *fp, struct policydb *pol) in avtab_read() 553 int avtab_write_item(struct policydb *p, const struct avtab_node *cur, struct policy_file *fp) in avtab_write_item() 589 int avtab_write(struct policydb *p, struct avtab *a, struct policy_file *fp) in avtab_write()
|
| /security/selinux/ |
| A D | Makefile | 20 ss/policydb.o ss/services.o ss/conditional.o ss/mls.o ss/context.o
|