Home
last modified time | relevance | path

Searched refs:audit_buffer (Results 1 – 25 of 50) sorted by relevance

12

/Linux-v4.19/include/linux/
Daudit.h39 struct audit_buffer;
118 extern void audit_log_session_info(struct audit_buffer *ab);
130 extern struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type);
132 void audit_log_format(struct audit_buffer *ab, const char *fmt, ...);
133 extern void audit_log_end(struct audit_buffer *ab);
136 extern void audit_log_n_hex(struct audit_buffer *ab,
139 extern void audit_log_n_string(struct audit_buffer *ab,
142 extern void audit_log_n_untrustedstring(struct audit_buffer *ab,
145 extern void audit_log_untrustedstring(struct audit_buffer *ab,
147 extern void audit_log_d_path(struct audit_buffer *ab,
[all …]
Dlsm_audit.h121 void (*pre_audit)(struct audit_buffer *, void *),
122 void (*post_audit)(struct audit_buffer *, void *));
/Linux-v4.19/kernel/
Daudit.c207 struct audit_buffer { struct
397 struct audit_buffer *ab; in audit_log_config_change()
1057 static void audit_log_common_recv_msg(struct audit_buffer **ab, u16 msg_type) in audit_log_common_recv_msg()
1095 struct audit_buffer *ab; in audit_log_feature_change()
1184 struct audit_buffer *ab; in audit_receive_msg()
1454 struct audit_buffer *ab; in audit_receive_msg()
1581 sizeof(struct audit_buffer), in audit_init()
1662 static void audit_buffer_free(struct audit_buffer *ab) in audit_buffer_free()
1671 static struct audit_buffer *audit_buffer_alloc(struct audit_context *ctx, in audit_buffer_alloc()
1674 struct audit_buffer *ab; in audit_buffer_alloc()
[all …]
Daudit.h216 extern void audit_log_cap(struct audit_buffer *ab, char *prefix,
262 extern void audit_log_d_path_exe(struct audit_buffer *ab,
Dauditsc.c981 struct audit_buffer *ab; in audit_log_pid_context()
1010 struct audit_buffer **ab) in audit_log_execve_info()
1185 struct audit_buffer *ab; in show_special()
1312 struct audit_buffer *ab; in audit_log_proctitle()
1349 struct audit_buffer *ab; in audit_log_exit()
2024 struct audit_buffer *ab; in audit_log_set_loginuid()
2430 static void audit_log_task(struct audit_buffer *ab) in audit_log_task()
2461 struct audit_buffer *ab; in audit_core_dumps()
2491 struct audit_buffer *ab; in audit_seccomp()
2506 struct audit_buffer *ab; in audit_seccomp_actions_logged()
/Linux-v4.19/net/netfilter/
Dxt_AUDIT.c34 static bool audit_ip4(struct audit_buffer *ab, struct sk_buff *skb) in audit_ip4()
49 static bool audit_ip6(struct audit_buffer *ab, struct sk_buff *skb) in audit_ip6()
72 struct audit_buffer *ab; in audit_tg()
Dnft_log.c32 static bool audit_ip4(struct audit_buffer *ab, struct sk_buff *skb) in audit_ip4()
47 static bool audit_ip6(struct audit_buffer *ab, struct sk_buff *skb) in audit_ip6()
70 struct audit_buffer *ab; in nft_log_eval_audit()
/Linux-v4.19/net/netlabel/
Dnetlabel_user.c97 struct audit_buffer *netlbl_audit_start_common(int type, in netlbl_audit_start_common()
100 struct audit_buffer *audit_buf; in netlbl_audit_start_common()
Dnetlabel_addrlist.h124 void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf,
128 static inline void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf, in netlbl_af4list_audit_addr()
192 void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf,
198 static inline void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf, in netlbl_af6list_audit_addr()
Dnetlabel_user.h62 struct audit_buffer *netlbl_audit_start_common(int type,
Dnetlabel_addrlist.c324 void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf, in netlbl_af4list_audit_addr()
357 void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf, in netlbl_af6list_audit_addr()
/Linux-v4.19/security/apparmor/
Dipc.c30 static void audit_ptrace_mask(struct audit_buffer *ab, u32 mask) in audit_ptrace_mask()
49 static void audit_ptrace_cb(struct audit_buffer *ab, void *va) in audit_ptrace_cb()
152 static void audit_signal_mask(struct audit_buffer *ab, u32 mask) in audit_signal_mask()
165 static void audit_signal_cb(struct audit_buffer *ab, void *va) in audit_signal_cb()
Daudit.c59 static void audit_pre(struct audit_buffer *ab, void *ca) in audit_pre()
112 void (*cb) (struct audit_buffer *, void *)) in aa_audit_msg()
130 void (*cb) (struct audit_buffer *, void *)) in aa_audit()
Dlib.c223 void aa_audit_perm_names(struct audit_buffer *ab, const char * const *names, in aa_audit_perm_names()
241 void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs, in aa_audit_perm_mask()
264 static void aa_audit_perms_cb(struct audit_buffer *ab, void *va) in aa_audit_perms_cb()
433 void (*cb)(struct audit_buffer *, void *)) in aa_check_perms() argument
Dcapability.c48 static void audit_cb(struct audit_buffer *ab, void *va) in audit_cb()
Dnet.c74 void audit_net_cb(struct audit_buffer *ab, void *va) in audit_net_cb()
Dresource.c34 static void audit_cb(struct audit_buffer *ab, void *va) in audit_cb()
/Linux-v4.19/security/apparmor/include/
Dperms.h142 void aa_audit_perm_names(struct audit_buffer *ab, const char * const *names,
144 void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs,
159 void (*cb)(struct audit_buffer *, void *));
Daudit.h173 void (*cb) (struct audit_buffer *, void *));
175 void (*cb) (struct audit_buffer *, void *));
Dnet.h88 void audit_net_cb(struct audit_buffer *ab, void *va);
Dlabel.h320 void aa_label_xaudit(struct audit_buffer *ab, struct aa_ns *ns,
326 void aa_label_audit(struct audit_buffer *ab, struct aa_label *label, gfp_t gfp);
/Linux-v4.19/security/
Dlsm_audit.c187 static inline void print_ipv6_addr(struct audit_buffer *ab, in print_ipv6_addr()
197 static inline void print_ipv4_addr(struct audit_buffer *ab, __be32 addr, in print_ipv4_addr()
211 static void dump_common_audit_data(struct audit_buffer *ab, in dump_common_audit_data()
442 void (*pre_audit)(struct audit_buffer *, void *), in common_lsm_audit() argument
443 void (*post_audit)(struct audit_buffer *, void *)) in common_lsm_audit() argument
445 struct audit_buffer *ab; in common_lsm_audit()
/Linux-v4.19/security/integrity/
Dintegrity.h204 static inline struct audit_buffer *
218 static inline struct audit_buffer *
Dintegrity_audit.c35 struct audit_buffer *ab; in integrity_audit_msg()
/Linux-v4.19/include/net/
Dnetlabel.h516 struct audit_buffer *netlbl_audit_start(int type,
686 static inline struct audit_buffer *netlbl_audit_start(int type, in netlbl_audit_start()

12