Searched refs:pdb (Results 1 – 3 of 3) sorted by relevance
723 if (!pdb) in unpack_pdb()733 pdb->size = size; in unpack_pdb()735 if (pdb->perms) { in unpack_pdb()750 pdb->dfa = NULL; in unpack_pdb()773 pdb->start[i] = aa_dfa_next(pdb->dfa, pdb->start[0], in unpack_pdb()779 if (pdb->perms && !pdb->dfa->tables[YYTD_ID_ACCEPT2]) { in unpack_pdb()803 if (!pdb->dfa && pdb->trans.table) in unpack_pdb()813 *policy = pdb; in unpack_pdb()817 aa_put_pdb(pdb); in unpack_pdb()1263 if (pdb->perms[i].tag && pdb->perms[i].tag >= pdb->trans.size) in verify_perms()[all …]
102 static void aa_free_pdb(struct aa_policydb *pdb) in aa_free_pdb() argument104 if (pdb) { in aa_free_pdb()105 aa_put_dfa(pdb->dfa); in aa_free_pdb()106 kvfree(pdb->perms); in aa_free_pdb()107 aa_free_str_table(&pdb->trans); in aa_free_pdb()108 kfree(pdb); in aa_free_pdb()120 aa_free_pdb(pdb); in aa_pdb_free_kref()126 struct aa_policydb *pdb = kzalloc(sizeof(struct aa_policydb), gfp); in aa_alloc_pdb() local128 if (!pdb) in aa_alloc_pdb()131 kref_init(&pdb->count); in aa_alloc_pdb()[all …]
112 static inline struct aa_policydb *aa_get_pdb(struct aa_policydb *pdb) in aa_get_pdb() argument114 if (pdb) in aa_get_pdb()115 kref_get(&(pdb->count)); in aa_get_pdb()117 return pdb; in aa_get_pdb()126 static inline void aa_put_pdb(struct aa_policydb *pdb) in aa_put_pdb() argument128 if (pdb) in aa_put_pdb()129 kref_put(&pdb->count, aa_pdb_free_kref); in aa_put_pdb()
Completed in 12 milliseconds