Lines Matching refs:pdb

43  * @param[in] pdb The policy database.
47 int cil_binary_create(const struct cil_db *db, sepol_policydb_t **pdb);
52 * It is assumed that pdb has been allocated and initialzed so that fields such
55 * properly allocate and initialize the pdb and then calls this function. This
59 * @param[in] pdb The policy database.
63 int cil_binary_create_allocated_pdb(const struct cil_db *db, sepol_policydb_t *pdb);
68 * @param[in] pdb The policy database to insert the common into.
74 int cil_common_to_policydb(policydb_t *pdb, struct cil_class *cil_common, common_datum_t **common_out);
79 * @param[in] pdb The policy database to insert the class into.
84 int cil_class_to_policydb(policydb_t *pdb, struct cil_class *cil_class);
89 * @param[in] pdb The policy database to insert the role into.
94 int cil_role_to_policydb(policydb_t *pdb, struct cil_role *cil_role);
99 * @param[in] pdb The policy database to insert the roletype into.
105 int cil_roletype_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_role *role);
110 * @param[in] pdb The policy database to insert the type into.
115 int cil_type_to_policydb(policydb_t *pdb, struct cil_type *cil_type, void *type_value_to_cil[]);
120 * @param[in] pdb The policy database to insert the typealias into.
125 int cil_typealias_to_policydb(policydb_t *pdb, struct cil_alias *cil_alias);
132 * @param[in] pdb The policy database to insert the typepermissive into.
137 int cil_typepermissive_to_policydb(policydb_t *pdb, struct cil_typepermissive *cil_typeperm);
142 * @param[in] pdb The policy database to insert the attribute into.
147 int cil_typeattribute_to_policydb(policydb_t *pdb, struct cil_typeattribute *cil_attr, void *type_value_to_cil[]);
156 * @param[in] pdb The policy database that contains the type->attribute bitmap.
162 int cil_typeattribute_to_bitmap(policydb_t *pdb, const struct cil_db *cdb, struct cil_typeattribute *cil_attr);
167 * @param[in] pdb The policy database to insert the policycap into.
172 int cil_policycap_to_policydb(policydb_t *pdb, struct cil_policycap *cil_polcap);
177 * @param[in] pdb THe policy database to insert the user into.
182 int cil_user_to_policydb(policydb_t *pdb, struct cil_user *cil_user);
187 * @param[in] pdb The policy database to insert the userrole into.
193 int cil_userrole_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_user *user);
198 * @param[in] pdb THe policy database to insert the bool into.
203 int cil_bool_to_policydb(policydb_t *pdb, struct cil_bool *cil_bool);
208 * @param[in] pdb The policy database to insert the categories into.
213 int cil_catorder_to_policydb(policydb_t *pdb, const struct cil_db *db);
218 * @param[in] pdb The policy database to insert the category alias into.
223 int cil_catalias_to_policydb(policydb_t *pdb, struct cil_alias *cil_alias);
228 * @param[in] pdb The policy database to insert the sensitivityorder into.
233 int cil_sensitivityorder_to_policydb(policydb_t *pdb, const struct cil_db *db);
239 * @param[in] pdb The policy database to insert the type rule into.
244 int cil_type_rule_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_type_rule *cil_rule);
249 * @param[in] pdb The policy database to insert the avrule into.
254 int cil_avrule_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_avrule *cil_avrule);
261 * @param[in] pdb The policy database to insert the booleanif into.
266 int cil_booleanif_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_tree_node *node, hashtab_t filename_trans_table);
271 * @param[in] pdb The policy database to insert the role transition into.
276 int cil_roletrans_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_roletransition *roletrans, hashtab_t role_trans_table);
281 * @param[in] pdb The policy database to insert the role allow into.
286 int cil_roleallow_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_roleallow *roleallow);
291 * @param[in] pdb The policy database to insert the file transition into.
296 int cil_typetransition_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_nametypetransition *typetrans, hashtab_t filename_trans_table);
301 * @param[in] pdb The policy database to insert the (mls)constrain into.
306 int cil_constrain_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_constrain *cil_constrain);
315 * @param[in] pdb The policy database that holds the sepol level.
320 int cil_sepol_level_define(policydb_t *pdb, struct cil_sens *cil_sens);
325 * @param[in] pdb The policy database to insert the rangetransition into.
330 int cil_rangetransition_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_rangetransition *rangetrans, hashtab_t range_trans_table);
337 * @param[in] pdb The policy database to insert the portcon into.
342 int cil_portcon_to_policydb(policydb_t *pdb, struct cil_sort *portcons);
349 * @param[in] pdb The policy database to insert the netifcon into.
354 int cil_netifcon_to_policydb(policydb_t *pdb, struct cil_sort *netifcons);
361 * @param[in] pdb The policy database to insert the nodecon into.
366 int cil_nodecon_to_policydb(policydb_t *pdb, struct cil_sort *nodecons);
373 * @param[in] pdb The policy database to insert the fsuse into.
378 int cil_fsuse_to_policydb(policydb_t *pdb, struct cil_sort *fsuses);
385 * @param[in] pdb The policy database to insert the genfscon into.
390 int cil_genfscon_to_policydb(policydb_t *pdb, struct cil_sort *genfscons);
397 * @param[in] pdb The policy database to insert the pirqcon into.
402 int cil_pirqcon_to_policydb(policydb_t *pdb, struct cil_sort *pirqcons);
409 * @param[in] pdb The policy database to insert the iomemcon into.
414 int cil_iomemcon_to_policydb(policydb_t *pdb, struct cil_sort *iomemcons);
421 * @param[in] pdb The policy database to insert the ioportcon into.
426 int cil_ioportcon_to_policydb(policydb_t *pdb, struct cil_sort *ioportcons);
433 * @param[in] pdb The policy database to insert the pcidevicecon into.
438 int cil_pcidevicecon_to_policydb(policydb_t *pdb, struct cil_sort *pcidevicecons);
445 * @param[in] pdb The policy database to use to get sepol level from cil_level's sensitivity.
451 int cil_level_to_mls_level(policydb_t *pdb, struct cil_level *cil_level, mls_level_t *mls_level);