PostgreSQL Source Code  git master
avc_cache Struct Reference

Data Fields

uint32 hash
 
char * scontext
 
char * tcontext
 
uint16 tclass
 
uint32 allowed
 
uint32 auditallow
 
uint32 auditdeny
 
bool permissive
 
bool hot_cache
 
bool tcontext_is_valid
 
char * ncontext
 

Detailed Description

Definition at line 30 of file uavc.c.

Field Documentation

◆ allowed

uint32 avc_cache::allowed

Definition at line 37 of file uavc.c.

Referenced by sepgsql_avc_check_perms_label(), and sepgsql_avc_compute().

◆ auditallow

uint32 avc_cache::auditallow

Definition at line 38 of file uavc.c.

Referenced by sepgsql_avc_check_perms_label(), and sepgsql_avc_compute().

◆ auditdeny

uint32 avc_cache::auditdeny

Definition at line 39 of file uavc.c.

Referenced by sepgsql_avc_check_perms_label(), and sepgsql_avc_compute().

◆ hash

uint32 avc_cache::hash

Definition at line 32 of file uavc.c.

Referenced by sepgsql_avc_compute(), and sepgsql_avc_lookup().

◆ hot_cache

bool avc_cache::hot_cache

Definition at line 42 of file uavc.c.

Referenced by sepgsql_avc_compute(), sepgsql_avc_lookup(), and sepgsql_avc_reclaim().

◆ ncontext

char* avc_cache::ncontext

Definition at line 45 of file uavc.c.

Referenced by sepgsql_avc_compute(), sepgsql_avc_reclaim(), and sepgsql_avc_trusted_proc().

◆ permissive

bool avc_cache::permissive

Definition at line 41 of file uavc.c.

Referenced by sepgsql_avc_check_perms_label(), and sepgsql_avc_compute().

◆ scontext

char* avc_cache::scontext

◆ tclass

uint16 avc_cache::tclass

Definition at line 35 of file uavc.c.

Referenced by sepgsql_avc_check_perms_label(), sepgsql_avc_compute(), and sepgsql_avc_lookup().

◆ tcontext

char* avc_cache::tcontext

◆ tcontext_is_valid

bool avc_cache::tcontext_is_valid

Definition at line 43 of file uavc.c.

Referenced by sepgsql_avc_check_perms_label(), and sepgsql_avc_compute().


The documentation for this struct was generated from the following file: