lsm_prop
extern int audit_log_subj_ctx(struct audit_buffer *ab, struct lsm_prop *prop);
extern int audit_log_obj_ctx(struct audit_buffer *ab, struct lsm_prop *prop);
struct lsm_prop *prop)
struct lsm_prop *prop)
struct lsm_prop;
struct lsm_prop *prop)
struct lsm_prop *prop)
LSM_HOOK(void, LSM_RET_VOID, current_getlsmprop_subj, struct lsm_prop *prop)
struct task_struct *p, struct lsm_prop *prop)
struct lsm_prop *prop)
LSM_HOOK(int, -EOPNOTSUPP, lsmprop_to_secctx, struct lsm_prop *prop,
LSM_HOOK(int, 0, audit_rule_match, struct lsm_prop *prop, u32 field, u32 op,
struct lsm_prop *prop)
struct lsm_prop *prop)
static inline void security_current_getlsmprop_subj(struct lsm_prop *prop)
struct lsm_prop *prop)
struct lsm_prop *prop)
static inline int security_lsmprop_to_secctx(struct lsm_prop *prop,
int security_audit_rule_match(struct lsm_prop *prop, u32 field, u32 op,
static inline int security_audit_rule_match(struct lsm_prop *prop, u32 field,
static inline void lsmprop_init(struct lsm_prop *prop)
static inline bool lsmprop_is_set(struct lsm_prop *prop)
const struct lsm_prop empty = {};
void security_inode_getlsmprop(struct inode *inode, struct lsm_prop *prop);
void security_cred_getlsmprop(const struct cred *c, struct lsm_prop *prop);
void security_current_getlsmprop_subj(struct lsm_prop *prop);
void security_task_getlsmprop_obj(struct task_struct *p, struct lsm_prop *prop);
void security_ipc_getlsmprop(struct kern_ipc_perm *ipcp, struct lsm_prop *prop);
int security_lsmprop_to_secctx(struct lsm_prop *prop, struct lsm_context *cp,
static inline bool lsmprop_is_set(struct lsm_prop *prop)
struct lsm_prop prop;
static struct lsm_prop audit_sig_lsm;
int audit_log_subj_ctx(struct audit_buffer *ab, struct lsm_prop *prop)
struct lsm_prop prop;
int audit_log_obj_ctx(struct audit_buffer *ab, struct lsm_prop *prop)
struct lsm_prop target_ref;
struct lsm_prop oprop;
struct lsm_prop oprop;
struct lsm_prop prop = { };
struct lsm_prop target_ref[AUDIT_AUX_PIDS];
unsigned int sessionid, struct lsm_prop *prop,
struct lsm_prop prop = { };
int aa_audit_rule_match(struct lsm_prop *prop, u32 field, u32 op, void *vrule)
int aa_audit_rule_match(struct lsm_prop *prop, u32 field, u32 op, void *vrule);
int apparmor_lsmprop_to_secctx(struct lsm_prop *prop, struct lsm_context *cp);
static void apparmor_current_getlsmprop_subj(struct lsm_prop *prop)
struct lsm_prop *prop)
int apparmor_lsmprop_to_secctx(struct lsm_prop *prop, struct lsm_context *cp)
const struct cred *cred, struct lsm_prop *prop, int mask,
const struct cred *cred, struct lsm_prop *prop,
static inline int ima_filter_rule_match(struct lsm_prop *prop, u32 field, u32 op,
const struct cred *cred, struct lsm_prop *prop, int mask,
struct lsm_prop prop;
struct lsm_prop prop;
struct lsm_prop *prop, char *buf, loff_t size,
struct lsm_prop prop;
struct lsm_prop prop;
struct lsm_prop prop;
struct lsm_prop prop;
struct lsm_prop prop;
struct lsm_prop prop;
struct lsm_prop prop;
struct lsm_prop *prop, enum ima_hooks func, int mask,
struct lsm_prop inode_prop = { };
const struct cred *cred, struct lsm_prop *prop,
void security_inode_getlsmprop(struct inode *inode, struct lsm_prop *prop)
void security_cred_getlsmprop(const struct cred *c, struct lsm_prop *prop)
void security_current_getlsmprop_subj(struct lsm_prop *prop)
void security_task_getlsmprop_obj(struct task_struct *p, struct lsm_prop *prop)
void security_ipc_getlsmprop(struct kern_ipc_perm *ipcp, struct lsm_prop *prop)
int security_lsmprop_to_secctx(struct lsm_prop *prop, struct lsm_context *cp,
int security_audit_rule_match(struct lsm_prop *prop, u32 field, u32 op,
static void selinux_inode_getlsmprop(struct inode *inode, struct lsm_prop *prop)
struct lsm_prop prop;
static void selinux_cred_getlsmprop(const struct cred *c, struct lsm_prop *prop)
static void selinux_current_getlsmprop_subj(struct lsm_prop *prop)
struct lsm_prop *prop)
struct lsm_prop *prop)
static int selinux_lsmprop_to_secctx(struct lsm_prop *prop,
int selinux_audit_rule_match(struct lsm_prop *prop, u32 field, u32 op,
int selinux_audit_rule_match(struct lsm_prop *prop, u32 field, u32 op, void *vrule)
static void smack_inode_getlsmprop(struct inode *inode, struct lsm_prop *prop)
struct lsm_prop *prop)
static void smack_current_getlsmprop_subj(struct lsm_prop *prop)
struct lsm_prop *prop)
static void smack_ipc_getlsmprop(struct kern_ipc_perm *ipp, struct lsm_prop *prop)
static int smack_audit_rule_match(struct lsm_prop *prop, u32 field, u32 op,
static int smack_lsmprop_to_secctx(struct lsm_prop *prop,