/Linux-v4.19/kernel/ |
D | auditsc.c | 133 static int audit_match_perm(struct audit_context *ctx, int mask) in audit_match_perm() 176 static int audit_match_filetype(struct audit_context *ctx, int val) in audit_match_filetype() 204 static void audit_set_auditable(struct audit_context *ctx) in audit_set_auditable() 212 static int put_tree_ref(struct audit_context *ctx, struct audit_chunk *chunk) in put_tree_ref() 233 static int grow_tree_refs(struct audit_context *ctx) in grow_tree_refs() 250 static void unroll_tree_refs(struct audit_context *ctx, in unroll_tree_refs() 280 static void free_tree_refs(struct audit_context *ctx) in free_tree_refs() 289 static int match_tree_refs(struct audit_context *ctx, struct audit_tree *tree) in match_tree_refs() 315 struct audit_context *ctx) in audit_compare_uid() 339 struct audit_context *ctx) in audit_compare_gid() [all …]
|
D | audit.h | 110 struct audit_context { struct 218 extern void audit_log_name(struct audit_context *context, argument 337 extern void audit_filter_inodes(struct task_struct *tsk, struct audit_context *ctx);
|
D | audit.c | 209 struct audit_context *ctx; /* NULL or associated context */ 1099 ab = audit_log_start(audit_context(), GFP_KERNEL, AUDIT_FEATURE_CHANGE); in audit_log_feature_change() 1671 static struct audit_buffer *audit_buffer_alloc(struct audit_context *ctx, in audit_buffer_alloc() 1720 static inline void audit_get_stamp(struct audit_context *ctx, in audit_get_stamp() 1744 struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, in audit_log_start() 2120 void audit_log_name(struct audit_context *context, struct audit_names *n, in audit_log_name() 2316 ab = audit_log_start(audit_context(), GFP_KERNEL, AUDIT_ANOM_LINK); in audit_log_link_denied() 2372 void audit_log(struct audit_context *ctx, gfp_t gfp_mask, int type, in audit_log()
|
D | audit_watch.c | 278 audit_filter_inodes(current, audit_context()); in audit_update_watch()
|
/Linux-v4.19/include/linux/ |
D | audit.h | 40 struct audit_context; 127 void audit_log(struct audit_context *ctx, gfp_t gfp_mask, int type, 130 extern struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type); 168 void audit_log(struct audit_context *ctx, gfp_t gfp_mask, int type, in audit_log() 171 static inline struct audit_buffer *audit_log_start(struct audit_context *ctx, in audit_log_start() 243 static inline void audit_set_context(struct task_struct *task, struct audit_context *ctx) in audit_set_context() 245 task->audit_context = ctx; in audit_set_context() 248 static inline struct audit_context *audit_context(void) in audit_context() function 250 return current->audit_context; in audit_context() 255 void *p = audit_context(); in audit_dummy_context() [all …]
|
D | selinux.h | 18 struct audit_context;
|
D | sched.h | 33 struct audit_context; 882 struct audit_context *audit_context; member
|
D | security.h | 41 struct audit_context; 1705 struct audit_context *actx); 1722 void *lsmrule, struct audit_context *actx) in security_audit_rule_match()
|
D | lsm_hooks.h | 1766 struct audit_context *actx);
|
/Linux-v4.19/security/integrity/ |
D | integrity.h | 205 integrity_audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type) in integrity_audit_log_start() 219 integrity_audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type) in integrity_audit_log_start()
|
D | integrity_audit.c | 41 ab = audit_log_start(audit_context(), GFP_KERNEL, audit_msgno); in integrity_audit_msg()
|
/Linux-v4.19/security/selinux/include/ |
D | audit.h | 55 struct audit_context *actx);
|
/Linux-v4.19/net/netlabel/ |
D | netlabel_user.c | 107 audit_buf = audit_log_start(audit_context(), GFP_ATOMIC, type); in netlbl_audit_start_common()
|
/Linux-v4.19/security/apparmor/include/ |
D | audit.h | 196 struct audit_context *actx);
|
/Linux-v4.19/security/apparmor/ |
D | audit.c | 229 struct audit_context *actx) in aa_audit_rule_match()
|
/Linux-v4.19/security/integrity/ima/ |
D | ima.h | 311 struct audit_context *actx) in security_filter_rule_match()
|
D | ima_api.c | 329 ab = audit_log_start(audit_context(), GFP_KERNEL, in ima_audit_measurement()
|
D | ima_policy.c | 684 ab = integrity_audit_log_start(audit_context(), GFP_KERNEL, in ima_parse_rule()
|
/Linux-v4.19/security/selinux/ss/ |
D | services.c | 502 ab = audit_log_start(audit_context(), in security_dump_masked_av() 744 audit_log(audit_context(), GFP_ATOMIC, AUDIT_SELINUX_ERR, in security_validtrans_handle_fail() 930 audit_log(audit_context(), in security_bounded_transition() 1587 audit_log(audit_context(), GFP_ATOMIC, AUDIT_SELINUX_ERR, in compute_sid_handle_invalid_context() 2884 audit_log(audit_context(), GFP_ATOMIC, in security_set_bools() 3027 audit_log(audit_context(), in security_sid_mls_copy() 3412 struct audit_context *actx) in selinux_audit_rule_match()
|
/Linux-v4.19/security/ |
D | lsm_audit.c | 450 ab = audit_log_start(audit_context(), GFP_ATOMIC | __GFP_NOWARN, in common_lsm_audit()
|
D | security.c | 1763 struct audit_context *actx) in security_audit_rule_match()
|
/Linux-v4.19/security/selinux/ |
D | selinuxfs.c | 170 audit_log(audit_context(), GFP_KERNEL, AUDIT_MAC_STATUS, in sel_write_enforce() 306 audit_log(audit_context(), GFP_KERNEL, AUDIT_MAC_STATUS, in sel_write_disable() 578 audit_log(audit_context(), GFP_KERNEL, AUDIT_MAC_POLICY_LOAD, in sel_write_load()
|
/Linux-v4.19/net/netfilter/ |
D | x_tables.c | 1418 audit_log(audit_context(), GFP_KERNEL, in xt_replace_table()
|
/Linux-v4.19/include/net/ |
D | xfrm.h | 749 audit_buf = audit_log_start(audit_context(), GFP_ATOMIC, in xfrm_audit_start()
|
/Linux-v4.19/net/bridge/netfilter/ |
D | ebtables.c | 1090 audit_log(audit_context(), GFP_KERNEL, in do_replace_finish()
|