Home
last modified time | relevance | path

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

/linux-4.1.27/kernel/
Dauditsc.c131 static int audit_match_perm(struct audit_context *ctx, int mask) in audit_match_perm()
174 static int audit_match_filetype(struct audit_context *ctx, int val) in audit_match_filetype()
202 static void audit_set_auditable(struct audit_context *ctx) in audit_set_auditable()
210 static int put_tree_ref(struct audit_context *ctx, struct audit_chunk *chunk) in put_tree_ref()
231 static int grow_tree_refs(struct audit_context *ctx) in grow_tree_refs()
248 static void unroll_tree_refs(struct audit_context *ctx, in unroll_tree_refs()
278 static void free_tree_refs(struct audit_context *ctx) in free_tree_refs()
287 static int match_tree_refs(struct audit_context *ctx, struct audit_tree *tree) in match_tree_refs()
313 struct audit_context *ctx) in audit_compare_uid()
337 struct audit_context *ctx) in audit_compare_gid()
[all …]
Daudit.h107 struct audit_context { struct
212 extern void audit_log_name(struct audit_context *context, argument
321 extern void audit_filter_inodes(struct task_struct *, struct audit_context *);
Daudit.c181 struct audit_context *ctx; /* NULL or associated context */
1234 static struct audit_buffer * audit_buffer_alloc(struct audit_context *ctx, in audit_buffer_alloc()
1301 static inline void audit_get_stamp(struct audit_context *ctx, in audit_get_stamp()
1344 struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, in audit_log_start()
1731 void audit_log_name(struct audit_context *context, struct audit_names *n, in audit_log_name()
1920 ab = audit_log_start(current->audit_context, GFP_KERNEL, in audit_log_link_denied()
1932 audit_log_name(current->audit_context, name, link, 0, NULL); in audit_log_link_denied()
1992 void audit_log(struct audit_context *ctx, gfp_t gfp_mask, int type, in audit_log()
Daudit_watch.c277 audit_filter_inodes(current, current->audit_context); in audit_update_watch()
Dfork.c1367 p->audit_context = NULL; in copy_process()
/linux-4.1.27/include/linux/
Daudit.h37 struct audit_context;
144 void *p = current->audit_context; in audit_dummy_context()
149 if (unlikely(task->audit_context)) in audit_free()
156 if (unlikely(current->audit_context)) in audit_syscall_entry()
161 if (unlikely(current->audit_context)) { in audit_syscall_exit()
224 extern int auditsc_get_stamp(struct audit_context *ctx,
382 static inline int auditsc_get_stamp(struct audit_context *ctx, in auditsc_get_stamp()
449 void audit_log(struct audit_context *ctx, gfp_t gfp_mask, int type,
452 extern struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type);
500 void audit_log(struct audit_context *ctx, gfp_t gfp_mask, int type, in audit_log()
[all …]
Dselinux.h18 struct audit_context;
Dsecurity.h38 struct audit_context;
1755 struct audit_context *actx);
3140 struct audit_context *actx);
3157 void *lsmrule, struct audit_context *actx) in security_audit_rule_match()
Dsched.h1109 struct audit_context; /* See audit.c */
1498 struct audit_context *audit_context; member
/linux-4.1.27/security/selinux/include/
Daudit.h55 struct audit_context *actx);
/linux-4.1.27/net/netlabel/
Dnetlabel_user.c102 audit_buf = audit_log_start(current->audit_context, GFP_ATOMIC, type); in netlbl_audit_start_common()
/linux-4.1.27/security/integrity/
Dintegrity_audit.c41 ab = audit_log_start(current->audit_context, GFP_KERNEL, audit_msgno); in integrity_audit_msg()
/linux-4.1.27/security/integrity/ima/
Dima.h242 struct audit_context *actx) in security_filter_rule_match()
Dima_api.c306 ab = audit_log_start(current->audit_context, GFP_KERNEL, in ima_audit_measurement()
/linux-4.1.27/security/selinux/ss/
Dservices.c505 ab = audit_log_start(current->audit_context, in security_dump_masked_av()
730 audit_log(current->audit_context, GFP_ATOMIC, AUDIT_SELINUX_ERR, in security_validtrans_handle_fail()
877 audit_log(current->audit_context, in security_bounded_transition()
1353 audit_log(current->audit_context, GFP_ATOMIC, AUDIT_SELINUX_ERR, in compute_sid_handle_invalid_context()
2476 audit_log(current->audit_context, GFP_ATOMIC, in security_set_bools()
2610 audit_log(current->audit_context, in security_sid_mls_copy()
2975 struct audit_context *actx) in selinux_audit_rule_match()
/linux-4.1.27/security/
Dlsm_audit.c406 ab = audit_log_start(current->audit_context, GFP_ATOMIC | __GFP_NOWARN, in common_lsm_audit()
Dcapability.c930 struct audit_context *actx) in cap_audit_rule_match()
Dsecurity.c1486 struct audit_context *actx) in security_audit_rule_match()
/linux-4.1.27/security/selinux/
Dselinuxfs.c176 audit_log(current->audit_context, GFP_KERNEL, AUDIT_MAC_STATUS, in sel_write_enforce()
308 audit_log(current->audit_context, GFP_KERNEL, AUDIT_MAC_STATUS, in sel_write_disable()
554 audit_log(current->audit_context, GFP_KERNEL, AUDIT_MAC_POLICY_LOAD, in sel_write_load()
Davc.c175 audit_log(current->audit_context, GFP_KERNEL, AUDIT_KERNEL, "AVC INITIALIZED\n"); in avc_init()
Dhooks.c3030 ab = audit_log_start(current->audit_context, GFP_ATOMIC, AUDIT_SELINUX_ERR); in selinux_inode_setxattr()
5646 ab = audit_log_start(current->audit_context, GFP_ATOMIC, AUDIT_SELINUX_ERR); in selinux_setprocattr()
/linux-4.1.27/arch/x86/kernel/
Dvm86_32.c334 if (unlikely(current->audit_context)) in do_sys_vm86()
/linux-4.1.27/net/netfilter/
Dx_tables.c836 ab = audit_log_start(current->audit_context, GFP_KERNEL, in xt_replace_table()
/linux-4.1.27/arch/powerpc/kernel/
Dasm-offsets.c77 DEFINE(AUDITCONTEXT, offsetof(struct task_struct, audit_context)); in main()
/linux-4.1.27/include/net/
Dxfrm.h697 audit_buf = audit_log_start(current->audit_context, GFP_ATOMIC, in xfrm_audit_start()
/linux-4.1.27/net/bridge/netfilter/
Debtables.c1067 ab = audit_log_start(current->audit_context, GFP_KERNEL, in do_replace_finish()
/linux-4.1.27/security/smack/
Dsmack_lsm.c4147 struct audit_context *actx) in smack_audit_rule_match()
/linux-4.1.27/net/core/
Ddev.c5546 audit_log(current->audit_context, GFP_ATOMIC, in __dev_set_promiscuity()