Home
last modified time | relevance | path

Searched refs:avdcache (Results 1 – 2 of 2) sorted by relevance

/linux/security/selinux/include/
H A Dobjsec.h55 } avdcache; member
61 return (tsec->avdcache.permissive_neveraudit && in task_avdcache_permnoaudit()
62 sid == tsec->avdcache.sid && in task_avdcache_permnoaudit()
63 tsec->avdcache.seqno == avc_policy_seqno()); in task_avdcache_permnoaudit()
/linux/security/selinux/
H A Dhooks.c3162 memset(&tsec->avdcache.dir, 0, sizeof(tsec->avdcache.dir)); in task_avdcache_reset()
3163 tsec->avdcache.sid = current_sid(); in task_avdcache_reset()
3164 tsec->avdcache.seqno = avc_policy_seqno(); in task_avdcache_reset()
3165 tsec->avdcache.dir_spot = TSEC_AVDC_DIR_SIZE - 1; in task_avdcache_reset()
3187 if (unlikely(current_sid() != tsec->avdcache.sid || in task_avdcache_search()
3188 tsec->avdcache.seqno != avc_policy_seqno())) { in task_avdcache_search()
3193 orig = iter = tsec->avdcache.dir_spot; in task_avdcache_search()
3195 if (tsec->avdcache.dir[iter].isid == isec->sid) { in task_avdcache_search()
3197 tsec->avdcache.dir_spot = iter; in task_avdcache_search()
3198 *avdc = &tsec->avdcache.dir[iter]; in task_avdcache_search()
[all …]