Lines Matching defs:args
1703 static int __cil_avrulex_ioctl_to_policydb(hashtab_key_t k, hashtab_datum_t datum, void *args)
1715 pdb = args;
1810 static int __cil_avrulex_to_hashtable_helper(policydb_t *pdb, uint16_t kind, struct cil_symtab_datum *src, struct cil_symtab_datum *tgt, struct cil_permissionx *permx, struct cil_args_binary *args)
1833 rc = __cil_avrulex_ioctl_to_hashtable(args->avrulex_ioctl_table, kind, sepol_src->s.value, sepol_tgt->s.value, sepol_obj->s.value, permx->perms);
1850 static int cil_avrulex_to_hashtable(policydb_t *pdb, const struct cil_db *db, struct cil_avrule *cil_avrulex, struct cil_args_binary *args)
1876 rc = __cil_avrulex_to_hashtable_helper(pdb, kind, src, src, cil_avrulex->perms.x.permx, args);
1887 rc = __cil_avrulex_to_hashtable_helper(pdb, kind, src, tgt, cil_avrulex->perms.x.permx, args);
1908 rc = __cil_avrulex_to_hashtable_helper(pdb, kind, src, tgt, cil_avrulex->perms.x.permx, args);
1927 rc = __cil_avrulex_to_hashtable_helper(pdb, kind, src, tgt, cil_avrulex->perms.x.permx, args);
1943 rc = __cil_avrulex_to_hashtable_helper(pdb, kind, src, tgt, cil_avrulex->perms.x.permx, args);
1959 static int __cil_avrulex_ioctl_destroy(hashtab_key_t k, hashtab_datum_t datum, __attribute__((unused)) void *args)
1972 struct cil_args_booleanif *args = extra_args;
1973 const struct cil_db *db = args->db;
1974 policydb_t *pdb = args->pdb;
1975 cond_node_t *cond_node = args->cond_node;
1976 enum cil_flavor cond_flavor = args->cond_flavor;
3825 struct cil_args_binary *args = extra_args;
3831 db = args->db;
3832 pdb = args->pdb;
3833 pass = args->pass;
3834 role_trans_table = args->role_trans_table;
3835 type_value_to_cil = args->type_value_to_cil;
3920 struct cil_list *neverallows = args->neverallows;
3982 rc = cil_avrulex_to_hashtable(pdb, db, node->data, args);