Symbol: audit_buffer
drivers/md/dm-audit.c
19
static struct audit_buffer *dm_audit_log_start(int audit_type,
drivers/md/dm-audit.c
23
struct audit_buffer *ab;
drivers/md/dm-audit.c
39
struct audit_buffer *ab = NULL;
drivers/md/dm-audit.c
72
struct audit_buffer *ab;
drivers/tty/tty_audit.c
66
struct audit_buffer *ab;
include/linux/audit.h
170
extern struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type);
include/linux/audit.h
172
void audit_log_format(struct audit_buffer *ab, const char *fmt, ...);
include/linux/audit.h
173
extern void audit_log_end(struct audit_buffer *ab);
include/linux/audit.h
176
extern void audit_log_n_hex(struct audit_buffer *ab,
include/linux/audit.h
179
extern void audit_log_n_string(struct audit_buffer *ab,
include/linux/audit.h
182
extern void audit_log_n_untrustedstring(struct audit_buffer *ab,
include/linux/audit.h
185
extern void audit_log_untrustedstring(struct audit_buffer *ab,
include/linux/audit.h
187
extern void audit_log_d_path(struct audit_buffer *ab,
include/linux/audit.h
190
extern void audit_log_key(struct audit_buffer *ab,
include/linux/audit.h
196
extern int audit_log_subj_ctx(struct audit_buffer *ab, struct lsm_prop *prop);
include/linux/audit.h
197
extern int audit_log_obj_ctx(struct audit_buffer *ab, struct lsm_prop *prop);
include/linux/audit.h
198
extern int audit_log_task_context(struct audit_buffer *ab);
include/linux/audit.h
199
extern void audit_log_task_info(struct audit_buffer *ab);
include/linux/audit.h
200
extern int audit_log_nf_skb(struct audit_buffer *ab,
include/linux/audit.h
232
static inline struct audit_buffer *audit_log_start(struct audit_context *ctx,
include/linux/audit.h
238
void audit_log_format(struct audit_buffer *ab, const char *fmt, ...)
include/linux/audit.h
240
static inline void audit_log_end(struct audit_buffer *ab)
include/linux/audit.h
242
static inline void audit_log_n_hex(struct audit_buffer *ab,
include/linux/audit.h
245
static inline void audit_log_n_string(struct audit_buffer *ab,
include/linux/audit.h
248
static inline void audit_log_n_untrustedstring(struct audit_buffer *ab,
include/linux/audit.h
251
static inline void audit_log_untrustedstring(struct audit_buffer *ab,
include/linux/audit.h
254
static inline void audit_log_d_path(struct audit_buffer *ab,
include/linux/audit.h
258
static inline void audit_log_key(struct audit_buffer *ab, char *key)
include/linux/audit.h
262
static inline int audit_log_subj_ctx(struct audit_buffer *ab,
include/linux/audit.h
267
static inline int audit_log_obj_ctx(struct audit_buffer *ab,
include/linux/audit.h
272
static inline int audit_log_task_context(struct audit_buffer *ab)
include/linux/audit.h
276
static inline void audit_log_task_info(struct audit_buffer *ab)
include/linux/audit.h
279
static inline int audit_log_nf_skb(struct audit_buffer *ab,
include/linux/audit.h
36
struct audit_buffer;
include/linux/lsm_audit.h
132
void (*pre_audit)(struct audit_buffer *, void *),
include/linux/lsm_audit.h
133
void (*post_audit)(struct audit_buffer *, void *));
include/linux/lsm_audit.h
135
void audit_log_lsm_data(struct audit_buffer *ab,
include/linux/lsm_audit.h
141
void (*pre_audit)(struct audit_buffer *, void *),
include/linux/lsm_audit.h
142
void (*post_audit)(struct audit_buffer *, void *))
include/linux/lsm_audit.h
146
static inline void audit_log_lsm_data(struct audit_buffer *ab,
include/net/netlabel.h
508
struct audit_buffer *netlbl_audit_start(int type,
include/net/netlabel.h
679
static inline struct audit_buffer *netlbl_audit_start(int type,
include/net/xfrm.h
822
static inline struct audit_buffer *xfrm_audit_start(const char *op)
include/net/xfrm.h
824
struct audit_buffer *audit_buf = NULL;
include/net/xfrm.h
837
struct audit_buffer *audit_buf)
kernel/audit.c
1129
struct audit_buffer **ab, u16 msg_type)
kernel/audit.c
1147
static inline void audit_log_user_recv_msg(struct audit_buffer **ab,
kernel/audit.c
1172
struct audit_buffer *ab;
kernel/audit.c
1262
struct audit_buffer *ab;
kernel/audit.c
1557
struct audit_buffer *ab;
kernel/audit.c
1650
struct audit_buffer *ab;
kernel/audit.c
1743
audit_buffer_cache = KMEM_CACHE(audit_buffer, SLAB_PANIC);
kernel/audit.c
1823
static void audit_buffer_free(struct audit_buffer *ab)
kernel/audit.c
1835
static struct audit_buffer *audit_buffer_alloc(struct audit_context *ctx,
kernel/audit.c
1838
struct audit_buffer *ab;
kernel/audit.c
1913
struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask,
kernel/audit.c
1916
struct audit_buffer *ab;
kernel/audit.c
1991
static inline int audit_expand(struct audit_buffer *ab, int extra)
kernel/audit.c
2014
void audit_log_vformat(struct audit_buffer *ab, const char *fmt, va_list args)
kernel/audit.c
2059
void audit_log_format(struct audit_buffer *ab, const char *fmt, ...)
kernel/audit.c
2081
void audit_log_n_hex(struct audit_buffer *ab, const unsigned char *buf,
kernel/audit.c
2120
void audit_log_n_string(struct audit_buffer *ab, const char *string,
kernel/audit.c
2177
void audit_log_n_untrustedstring(struct audit_buffer *ab, const char *string,
kernel/audit.c
2194
void audit_log_untrustedstring(struct audit_buffer *ab, const char *string)
kernel/audit.c
2200
void audit_log_d_path(struct audit_buffer *ab, const char *prefix,
kernel/audit.c
2223
void audit_log_session_info(struct audit_buffer *ab)
kernel/audit.c
2231
void audit_log_key(struct audit_buffer *ab, char *key)
kernel/audit.c
2256
static int audit_buffer_aux_new(struct audit_buffer *ab, int type)
kernel/audit.c
2286
static void audit_buffer_aux_end(struct audit_buffer *ab)
kernel/audit.c
2298
int audit_log_subj_ctx(struct audit_buffer *ab, struct lsm_prop *prop)
kernel/audit.c
2355
int audit_log_task_context(struct audit_buffer *ab)
kernel/audit.c
2364
int audit_log_obj_ctx(struct audit_buffer *ab, struct lsm_prop *prop)
kernel/audit.c
2413
void audit_log_d_path_exe(struct audit_buffer *ab,
kernel/audit.c
2449
void audit_log_task_info(struct audit_buffer *ab)
kernel/audit.c
2492
struct audit_buffer *ab;
kernel/audit.c
2507
int audit_log_nf_skb(struct audit_buffer *ab,
kernel/audit.c
2688
struct audit_buffer *ab;
kernel/audit.c
2806
void audit_log_end(struct audit_buffer *ab)
kernel/audit.c
2837
struct audit_buffer *ab;
kernel/audit.c
428
struct audit_buffer *ab;
kernel/audit.h
221
extern void audit_log_session_info(struct audit_buffer *ab);
kernel/audit.h
266
extern void audit_log_d_path_exe(struct audit_buffer *ab,
kernel/audit_fsnotify.c
128
struct audit_buffer *ab;
kernel/audit_tree.c
530
struct audit_buffer *ab;
kernel/audit_watch.c
229
struct audit_buffer *ab;
kernel/auditfilter.c
1110
struct audit_buffer *ab;
kernel/auditsc.c
1100
struct audit_buffer *ab;
kernel/auditsc.c
1121
struct audit_buffer **ab)
kernel/auditsc.c
1294
static void audit_log_cap(struct audit_buffer *ab, char *prefix,
kernel/auditsc.c
1304
static void audit_log_fcaps(struct audit_buffer *ab, struct audit_names *name)
kernel/auditsc.c
1317
static void audit_log_time(struct audit_context *context, struct audit_buffer **ab)
kernel/auditsc.c
1366
struct audit_buffer *ab;
kernel/auditsc.c
1501
struct audit_buffer *ab;
kernel/auditsc.c
1580
struct audit_buffer *ab;
kernel/auditsc.c
1620
struct audit_buffer *ab;
kernel/auditsc.c
1656
struct audit_buffer *ab;
kernel/auditsc.c
2868
struct audit_buffer *ab;
kernel/auditsc.c
2885
static void audit_log_task(struct audit_buffer *ab)
kernel/auditsc.c
2916
struct audit_buffer *ab;
kernel/auditsc.c
2946
struct audit_buffer *ab;
kernel/auditsc.c
2961
struct audit_buffer *ab;
kernel/bpf/syscall.c
2384
struct audit_buffer *ab;
net/ipv4/cipso_ipv4.c
388
struct audit_buffer *audit_buf;
net/ipv4/cipso_ipv4.c
513
struct audit_buffer *audit_buf;
net/ipv6/calipso.c
353
struct audit_buffer *audit_buf;
net/ipv6/calipso.c
440
struct audit_buffer *audit_buf;
net/netfilter/nft_log.c
32
struct audit_buffer *ab;
net/netfilter/xt_AUDIT.c
34
struct audit_buffer *ab;
net/netlabel/netlabel_addrlist.c
310
void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf,
net/netlabel/netlabel_addrlist.c
343
void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf,
net/netlabel/netlabel_addrlist.h
110
void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf,
net/netlabel/netlabel_addrlist.h
114
static inline void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf,
net/netlabel/netlabel_addrlist.h
178
void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf,
net/netlabel/netlabel_addrlist.h
184
static inline void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf,
net/netlabel/netlabel_domainhash.c
214
struct audit_buffer *audit_buf;
net/netlabel/netlabel_domainhash.c
583
struct audit_buffer *audit_buf;
net/netlabel/netlabel_kapi.c
1506
struct audit_buffer *netlbl_audit_start(int type,
net/netlabel/netlabel_unlabeled.c
376
struct audit_buffer *audit_buf = NULL;
net/netlabel/netlabel_unlabeled.c
471
struct audit_buffer *audit_buf;
net/netlabel/netlabel_unlabeled.c
530
struct audit_buffer *audit_buf;
net/netlabel/netlabel_unlabeled.c
729
struct audit_buffer *audit_buf;
net/netlabel/netlabel_user.c
83
struct audit_buffer *netlbl_audit_start_common(int type,
net/netlabel/netlabel_user.c
86
struct audit_buffer *audit_buf;
net/netlabel/netlabel_user.h
46
struct audit_buffer *netlbl_audit_start_common(int type,
net/xfrm/xfrm_policy.c
4424
struct audit_buffer *audit_buf)
net/xfrm/xfrm_policy.c
4459
struct audit_buffer *audit_buf;
net/xfrm/xfrm_policy.c
4474
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3413
struct audit_buffer *audit_buf)
net/xfrm/xfrm_state.c
3437
struct audit_buffer *audit_buf)
net/xfrm/xfrm_state.c
3462
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3476
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3491
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3509
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3525
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3538
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3555
struct audit_buffer *audit_buf;
security/apparmor/audit.c
149
void (*cb) (struct audit_buffer *, void *))
security/apparmor/audit.c
168
void (*cb) (struct audit_buffer *, void *))
security/apparmor/audit.c
92
static void audit_pre(struct audit_buffer *ab, void *va)
security/apparmor/capability.c
47
static void audit_cb(struct audit_buffer *ab, void *va)
security/apparmor/file.c
45
static void file_audit_cb(struct audit_buffer *ab, void *va)
security/apparmor/include/audit.h
187
void (*cb) (struct audit_buffer *, void *));
security/apparmor/include/audit.h
190
void (*cb) (struct audit_buffer *, void *));
security/apparmor/include/label.h
303
void aa_label_xaudit(struct audit_buffer *ab, struct aa_ns *ns,
security/apparmor/include/net.h
95
void audit_net_cb(struct audit_buffer *ab, void *va);
security/apparmor/include/perms.h
205
void aa_audit_perm_names(struct audit_buffer *ab, const char * const *names,
security/apparmor/include/perms.h
207
void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs,
security/apparmor/include/perms.h
218
void (*cb)(struct audit_buffer *, void *));
security/apparmor/ipc.c
52
static void audit_signal_cb(struct audit_buffer *ab, void *va)
security/apparmor/label.c
1724
void aa_label_xaudit(struct audit_buffer *ab, struct aa_ns *ns,
security/apparmor/lib.c
320
void aa_audit_perm_names(struct audit_buffer *ab, const char * const *names,
security/apparmor/lib.c
338
void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs,
security/apparmor/lib.c
422
void (*cb)(struct audit_buffer *, void *))
security/apparmor/lsm.c
601
static void audit_uring_cb(struct audit_buffer *ab, void *va)
security/apparmor/mount.c
27
static void audit_mnt_flags(struct audit_buffer *ab, unsigned long flags)
security/apparmor/mount.c
88
static void audit_cb(struct audit_buffer *ab, void *va)
security/apparmor/net.c
116
void audit_net_cb(struct audit_buffer *ab, void *va)
security/apparmor/net.c
78
static void audit_unix_addr(struct audit_buffer *ab, const char *str,
security/apparmor/net.c
99
static void audit_unix_sk_addr(struct audit_buffer *ab, const char *str,
security/apparmor/policy.c
827
static void audit_cb(struct audit_buffer *ab, void *va)
security/apparmor/policy_unpack.c
35
static void audit_cb(struct audit_buffer *ab, void *va)
security/apparmor/resource.c
30
static void audit_cb(struct audit_buffer *ab, void *va)
security/apparmor/task.c
206
static void audit_ptrace_cb(struct audit_buffer *ab, void *va)
security/apparmor/task.c
326
static void audit_ns_cb(struct audit_buffer *ab, void *va)
security/integrity/evm/evm_secfs.c
190
struct audit_buffer *ab;
security/integrity/ima/ima_api.c
402
struct audit_buffer *ab;
security/integrity/ima/ima_policy.c
1176
static void ima_log_string_op(struct audit_buffer *ab, char *key, char *value,
security/integrity/ima/ima_policy.c
1204
static void ima_log_string(struct audit_buffer *ab, char *key, char *value)
security/integrity/ima/ima_policy.c
1428
struct audit_buffer *ab;
security/integrity/integrity.h
228
static inline struct audit_buffer *
security/integrity/integrity.h
250
static inline struct audit_buffer *
security/integrity/integrity_audit.c
41
struct audit_buffer *ab;
security/ipe/audit.c
134
struct audit_buffer *ab;
security/ipe/audit.c
182
static void audit_policy(struct audit_buffer *ab,
security/ipe/audit.c
204
struct audit_buffer *ab;
security/ipe/audit.c
236
struct audit_buffer *ab;
security/ipe/audit.c
265
struct audit_buffer *ab;
security/ipe/audit.c
72
static void audit_dmv_roothash(struct audit_buffer *ab, const void *rh)
security/ipe/audit.c
83
static void audit_fsv_digest(struct audit_buffer *ab, const void *d)
security/ipe/audit.c
94
static void audit_rule(struct audit_buffer *ab, const struct ipe_rule *r)
security/ipe/digest.c
114
void ipe_digest_audit(struct audit_buffer *ab, const struct digest_info *info)
security/ipe/digest.h
22
void ipe_digest_audit(struct audit_buffer *ab, const struct digest_info *val);
security/landlock/audit.c
110
struct audit_buffer *ab;
security/landlock/audit.c
552
struct audit_buffer *ab;
security/landlock/audit.c
690
struct audit_buffer *ab;
security/landlock/audit.c
91
static void log_blockers(struct audit_buffer *const ab,
security/lsm_audit.c
153
static inline void print_ipv6_addr(struct audit_buffer *ab,
security/lsm_audit.c
163
static inline void print_ipv4_addr(struct audit_buffer *ab, __be32 addr,
security/lsm_audit.c
177
void audit_log_lsm_data(struct audit_buffer *ab,
security/lsm_audit.c
414
static void dump_common_audit_data(struct audit_buffer *ab,
security/lsm_audit.c
434
void (*pre_audit)(struct audit_buffer *, void *),
security/lsm_audit.c
435
void (*post_audit)(struct audit_buffer *, void *))
security/lsm_audit.c
437
struct audit_buffer *ab;
security/selinux/avc.c
651
static void avc_audit_pre_callback(struct audit_buffer *ab, void *a)
security/selinux/avc.c
692
static void avc_audit_post_callback(struct audit_buffer *ab, void *a)
security/selinux/hooks.c
3406
struct audit_buffer *ab;
security/selinux/hooks.c
6786
struct audit_buffer *ab;
security/selinux/ss/services.c
1697
struct audit_buffer *ab;
security/selinux/ss/services.c
3165
struct audit_buffer *ab;
security/selinux/ss/services.c
463
struct audit_buffer *ab;
security/smack/smack_access.c
319
static void smack_log_callback(struct audit_buffer *ab, void *a)