Home
last modified time | relevance | path

Searched refs:audit_context (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v4.19/kernel/
Dauditsc.c133 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 …]
Daudit.h110 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);
Daudit.c209 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()
Daudit_watch.c278 audit_filter_inodes(current, audit_context()); in audit_update_watch()
/Linux-v4.19/include/linux/
Daudit.h40 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 …]
Dselinux.h18 struct audit_context;
Dsched.h33 struct audit_context;
882 struct audit_context *audit_context; member
Dsecurity.h41 struct audit_context;
1705 struct audit_context *actx);
1722 void *lsmrule, struct audit_context *actx) in security_audit_rule_match()
Dlsm_hooks.h1766 struct audit_context *actx);
/Linux-v4.19/security/integrity/
Dintegrity.h205 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()
Dintegrity_audit.c41 ab = audit_log_start(audit_context(), GFP_KERNEL, audit_msgno); in integrity_audit_msg()
/Linux-v4.19/security/selinux/include/
Daudit.h55 struct audit_context *actx);
/Linux-v4.19/net/netlabel/
Dnetlabel_user.c107 audit_buf = audit_log_start(audit_context(), GFP_ATOMIC, type); in netlbl_audit_start_common()
/Linux-v4.19/security/apparmor/include/
Daudit.h196 struct audit_context *actx);
/Linux-v4.19/security/apparmor/
Daudit.c229 struct audit_context *actx) in aa_audit_rule_match()
/Linux-v4.19/security/integrity/ima/
Dima.h311 struct audit_context *actx) in security_filter_rule_match()
Dima_api.c329 ab = audit_log_start(audit_context(), GFP_KERNEL, in ima_audit_measurement()
Dima_policy.c684 ab = integrity_audit_log_start(audit_context(), GFP_KERNEL, in ima_parse_rule()
/Linux-v4.19/security/selinux/ss/
Dservices.c502 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/
Dlsm_audit.c450 ab = audit_log_start(audit_context(), GFP_ATOMIC | __GFP_NOWARN, in common_lsm_audit()
Dsecurity.c1763 struct audit_context *actx) in security_audit_rule_match()
/Linux-v4.19/security/selinux/
Dselinuxfs.c170 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/
Dx_tables.c1418 audit_log(audit_context(), GFP_KERNEL, in xt_replace_table()
/Linux-v4.19/include/net/
Dxfrm.h749 audit_buf = audit_log_start(audit_context(), GFP_ATOMIC, in xfrm_audit_start()
/Linux-v4.19/net/bridge/netfilter/
Debtables.c1090 audit_log(audit_context(), GFP_KERNEL, in do_replace_finish()

12