Lines Matching refs:qe
53 struct ima_queue_entry *qe, *ret = NULL; in ima_lookup_digest_entry() local
59 hlist_for_each_entry_rcu(qe, &ima_htable.queue[key], hnext) { in ima_lookup_digest_entry()
60 rc = memcmp(qe->entry->digest, digest_value, TPM_DIGEST_SIZE); in ima_lookup_digest_entry()
61 if ((rc == 0) && (qe->entry->pcr == pcr)) { in ima_lookup_digest_entry()
62 ret = qe; in ima_lookup_digest_entry()
97 struct ima_queue_entry *qe; in ima_add_digest_entry() local
100 qe = kmalloc(sizeof(*qe), GFP_KERNEL); in ima_add_digest_entry()
101 if (qe == NULL) { in ima_add_digest_entry()
105 qe->entry = entry; in ima_add_digest_entry()
107 INIT_LIST_HEAD(&qe->later); in ima_add_digest_entry()
108 list_add_tail_rcu(&qe->later, &ima_measurements); in ima_add_digest_entry()
113 hlist_add_head_rcu(&qe->hnext, &ima_htable.queue[key]); in ima_add_digest_entry()