Home
last modified time | relevance | path

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

12

/Linux-v5.4/include/linux/
Daudit.h25 struct audit_buffer;
137 extern struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type);
139 void audit_log_format(struct audit_buffer *ab, const char *fmt, ...);
140 extern void audit_log_end(struct audit_buffer *ab);
143 extern void audit_log_n_hex(struct audit_buffer *ab,
146 extern void audit_log_n_string(struct audit_buffer *ab,
149 extern void audit_log_n_untrustedstring(struct audit_buffer *ab,
152 extern void audit_log_untrustedstring(struct audit_buffer *ab,
154 extern void audit_log_d_path(struct audit_buffer *ab,
157 extern void audit_log_key(struct audit_buffer *ab,
[all …]
Dlsm_audit.h121 void (*pre_audit)(struct audit_buffer *, void *),
122 void (*post_audit)(struct audit_buffer *, void *));
/Linux-v5.4/kernel/
Daudit.c193 struct audit_buffer { struct
383 struct audit_buffer *ab; in audit_log_config_change()
1044 struct audit_buffer **ab, u16 msg_type) in audit_log_common_recv_msg()
1062 static inline void audit_log_user_recv_msg(struct audit_buffer **ab, in audit_log_user_recv_msg()
1088 struct audit_buffer *ab; in audit_log_feature_change()
1178 struct audit_buffer *ab; in audit_receive_msg()
1453 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()
[all …]
Daudit.h201 extern void audit_log_session_info(struct audit_buffer *ab);
243 extern void audit_log_d_path_exe(struct audit_buffer *ab,
Dauditsc.c959 struct audit_buffer *ab; in audit_log_pid_context()
988 struct audit_buffer **ab) in audit_log_execve_info()
1161 static void audit_log_cap(struct audit_buffer *ab, char *prefix, in audit_log_cap()
1175 static void audit_log_fcaps(struct audit_buffer *ab, struct audit_names *name) in audit_log_fcaps()
1190 struct audit_buffer *ab; in show_special()
1320 struct audit_buffer *ab; in audit_log_name()
1407 struct audit_buffer *ab; in audit_log_proctitle()
1448 struct audit_buffer *ab; in audit_log_exit()
2548 static void audit_log_task(struct audit_buffer *ab) in audit_log_task()
2579 struct audit_buffer *ab; in audit_core_dumps()
[all …]
Daudit_fsnotify.c116 struct audit_buffer *ab; in audit_mark_log_rule_change()
/Linux-v5.4/net/netfilter/
Dxt_AUDIT.c31 static bool audit_ip4(struct audit_buffer *ab, struct sk_buff *skb) in audit_ip4()
46 static bool audit_ip6(struct audit_buffer *ab, struct sk_buff *skb) in audit_ip6()
69 struct audit_buffer *ab; in audit_tg()
Dnft_log.c29 static bool audit_ip4(struct audit_buffer *ab, struct sk_buff *skb) in audit_ip4()
44 static bool audit_ip6(struct audit_buffer *ab, struct sk_buff *skb) in audit_ip6()
67 struct audit_buffer *ab; in nft_log_eval_audit()
/Linux-v5.4/net/netlabel/
Dnetlabel_user.c83 struct audit_buffer *netlbl_audit_start_common(int type, in netlbl_audit_start_common()
86 struct audit_buffer *audit_buf; in netlbl_audit_start_common()
Dnetlabel_addrlist.h110 void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf,
114 static inline void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf, in netlbl_af4list_audit_addr()
178 void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf,
184 static inline void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf, in netlbl_af6list_audit_addr()
Dnetlabel_user.h48 struct audit_buffer *netlbl_audit_start_common(int type,
Dnetlabel_addrlist.c310 void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf, in netlbl_af4list_audit_addr()
343 void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf, in netlbl_af6list_audit_addr()
/Linux-v5.4/security/apparmor/
Dipc.c26 static void audit_ptrace_mask(struct audit_buffer *ab, u32 mask) in audit_ptrace_mask()
45 static void audit_ptrace_cb(struct audit_buffer *ab, void *va) in audit_ptrace_cb()
149 static void audit_signal_mask(struct audit_buffer *ab, u32 mask) in audit_signal_mask()
162 static void audit_signal_cb(struct audit_buffer *ab, void *va) in audit_signal_cb()
Daudit.c55 static void audit_pre(struct audit_buffer *ab, void *ca) in audit_pre()
108 void (*cb) (struct audit_buffer *, void *)) in aa_audit_msg()
126 void (*cb) (struct audit_buffer *, void *)) in aa_audit()
Dlib.c221 void aa_audit_perm_names(struct audit_buffer *ab, const char * const *names, in aa_audit_perm_names()
239 void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs, in aa_audit_perm_mask()
262 static void aa_audit_perms_cb(struct audit_buffer *ab, void *va) in aa_audit_perms_cb()
431 void (*cb)(struct audit_buffer *, void *)) in aa_check_perms() argument
Dcapability.c44 static void audit_cb(struct audit_buffer *ab, void *va) in audit_cb()
Dresource.c30 static void audit_cb(struct audit_buffer *ab, void *va) in audit_cb()
/Linux-v5.4/security/apparmor/include/
Dperms.h138 void aa_audit_perm_names(struct audit_buffer *ab, const char * const *names,
140 void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs,
155 void (*cb)(struct audit_buffer *, void *));
Daudit.h169 void (*cb) (struct audit_buffer *, void *));
171 void (*cb) (struct audit_buffer *, void *));
Dnet.h91 void audit_net_cb(struct audit_buffer *ab, void *va);
Dlabel.h316 void aa_label_xaudit(struct audit_buffer *ab, struct aa_ns *ns,
322 void aa_label_audit(struct audit_buffer *ab, struct aa_label *label, gfp_t gfp);
/Linux-v5.4/security/
Dlsm_audit.c184 static inline void print_ipv6_addr(struct audit_buffer *ab, in print_ipv6_addr()
194 static inline void print_ipv4_addr(struct audit_buffer *ab, __be32 addr, in print_ipv4_addr()
208 static void dump_common_audit_data(struct audit_buffer *ab, in dump_common_audit_data()
441 void (*pre_audit)(struct audit_buffer *, void *), in common_lsm_audit() argument
442 void (*post_audit)(struct audit_buffer *, void *)) in common_lsm_audit() argument
444 struct audit_buffer *ab; in common_lsm_audit()
/Linux-v5.4/security/integrity/
Dintegrity.h235 static inline struct audit_buffer *
249 static inline struct audit_buffer *
Dintegrity_audit.c32 struct audit_buffer *ab; in integrity_audit_msg()
/Linux-v5.4/include/net/
Dnetlabel.h502 struct audit_buffer *netlbl_audit_start(int type,
672 static inline struct audit_buffer *netlbl_audit_start(int type, in netlbl_audit_start()

12