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
161
extern struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type);
include/linux/audit.h
163
void audit_log_format(struct audit_buffer *ab, const char *fmt, ...);
include/linux/audit.h
164
extern void audit_log_end(struct audit_buffer *ab);
include/linux/audit.h
167
extern void audit_log_n_hex(struct audit_buffer *ab,
include/linux/audit.h
170
extern void audit_log_n_string(struct audit_buffer *ab,
include/linux/audit.h
173
extern void audit_log_n_untrustedstring(struct audit_buffer *ab,
include/linux/audit.h
176
extern void audit_log_untrustedstring(struct audit_buffer *ab,
include/linux/audit.h
178
extern void audit_log_d_path(struct audit_buffer *ab,
include/linux/audit.h
181
extern void audit_log_key(struct audit_buffer *ab,
include/linux/audit.h
187
extern int audit_log_subj_ctx(struct audit_buffer *ab, struct lsm_prop *prop);
include/linux/audit.h
188
extern int audit_log_obj_ctx(struct audit_buffer *ab, struct lsm_prop *prop);
include/linux/audit.h
189
extern int audit_log_task_context(struct audit_buffer *ab);
include/linux/audit.h
190
extern void audit_log_task_info(struct audit_buffer *ab);
include/linux/audit.h
191
extern int audit_log_nf_skb(struct audit_buffer *ab,
include/linux/audit.h
223
static inline struct audit_buffer *audit_log_start(struct audit_context *ctx,
include/linux/audit.h
229
void audit_log_format(struct audit_buffer *ab, const char *fmt, ...)
include/linux/audit.h
231
static inline void audit_log_end(struct audit_buffer *ab)
include/linux/audit.h
233
static inline void audit_log_n_hex(struct audit_buffer *ab,
include/linux/audit.h
236
static inline void audit_log_n_string(struct audit_buffer *ab,
include/linux/audit.h
239
static inline void audit_log_n_untrustedstring(struct audit_buffer *ab,
include/linux/audit.h
242
static inline void audit_log_untrustedstring(struct audit_buffer *ab,
include/linux/audit.h
245
static inline void audit_log_d_path(struct audit_buffer *ab,
include/linux/audit.h
249
static inline void audit_log_key(struct audit_buffer *ab, char *key)
include/linux/audit.h
253
static inline int audit_log_subj_ctx(struct audit_buffer *ab,
include/linux/audit.h
258
static inline int audit_log_obj_ctx(struct audit_buffer *ab,
include/linux/audit.h
263
static inline int audit_log_task_context(struct audit_buffer *ab)
include/linux/audit.h
267
static inline void audit_log_task_info(struct audit_buffer *ab)
include/linux/audit.h
27
struct audit_buffer;
include/linux/audit.h
270
static inline int audit_log_nf_skb(struct audit_buffer *ab,
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
809
static inline struct audit_buffer *xfrm_audit_start(const char *op)
include/net/xfrm.h
811
struct audit_buffer *audit_buf = NULL;
include/net/xfrm.h
824
struct audit_buffer *audit_buf)
kernel/audit.c
1128
struct audit_buffer **ab, u16 msg_type)
kernel/audit.c
1146
static inline void audit_log_user_recv_msg(struct audit_buffer **ab,
kernel/audit.c
1171
struct audit_buffer *ab;
kernel/audit.c
1261
struct audit_buffer *ab;
kernel/audit.c
1550
struct audit_buffer *ab;
kernel/audit.c
1643
struct audit_buffer *ab;
kernel/audit.c
1736
audit_buffer_cache = KMEM_CACHE(audit_buffer, SLAB_PANIC);
kernel/audit.c
1816
static void audit_buffer_free(struct audit_buffer *ab)
kernel/audit.c
1828
static struct audit_buffer *audit_buffer_alloc(struct audit_context *ctx,
kernel/audit.c
1831
struct audit_buffer *ab;
kernel/audit.c
1906
struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask,
kernel/audit.c
1909
struct audit_buffer *ab;
kernel/audit.c
1984
static inline int audit_expand(struct audit_buffer *ab, int extra)
kernel/audit.c
2007
void audit_log_vformat(struct audit_buffer *ab, const char *fmt, va_list args)
kernel/audit.c
2052
void audit_log_format(struct audit_buffer *ab, const char *fmt, ...)
kernel/audit.c
2074
void audit_log_n_hex(struct audit_buffer *ab, const unsigned char *buf,
kernel/audit.c
2107
void audit_log_n_string(struct audit_buffer *ab, const char *string,
kernel/audit.c
2164
void audit_log_n_untrustedstring(struct audit_buffer *ab, const char *string,
kernel/audit.c
2181
void audit_log_untrustedstring(struct audit_buffer *ab, const char *string)
kernel/audit.c
2187
void audit_log_d_path(struct audit_buffer *ab, const char *prefix,
kernel/audit.c
2210
void audit_log_session_info(struct audit_buffer *ab)
kernel/audit.c
2218
void audit_log_key(struct audit_buffer *ab, char *key)
kernel/audit.c
2243
static int audit_buffer_aux_new(struct audit_buffer *ab, int type)
kernel/audit.c
2273
static void audit_buffer_aux_end(struct audit_buffer *ab)
kernel/audit.c
2285
int audit_log_subj_ctx(struct audit_buffer *ab, struct lsm_prop *prop)
kernel/audit.c
2342
int audit_log_task_context(struct audit_buffer *ab)
kernel/audit.c
2351
int audit_log_obj_ctx(struct audit_buffer *ab, struct lsm_prop *prop)
kernel/audit.c
2400
void audit_log_d_path_exe(struct audit_buffer *ab,
kernel/audit.c
2436
void audit_log_task_info(struct audit_buffer *ab)
kernel/audit.c
2479
struct audit_buffer *ab;
kernel/audit.c
2494
int audit_log_nf_skb(struct audit_buffer *ab,
kernel/audit.c
2675
struct audit_buffer *ab;
kernel/audit.c
2793
void audit_log_end(struct audit_buffer *ab)
kernel/audit.c
2824
struct audit_buffer *ab;
kernel/audit.c
427
struct audit_buffer *ab;
kernel/audit.h
221
extern void audit_log_session_info(struct audit_buffer *ab);
kernel/audit.h
261
extern void audit_log_d_path_exe(struct audit_buffer *ab,
kernel/audit_fsnotify.c
118
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
2312
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
4427
struct audit_buffer *audit_buf)
net/xfrm/xfrm_policy.c
4462
struct audit_buffer *audit_buf;
net/xfrm/xfrm_policy.c
4477
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3349
struct audit_buffer *audit_buf)
net/xfrm/xfrm_state.c
3373
struct audit_buffer *audit_buf)
net/xfrm/xfrm_state.c
3398
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3412
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3427
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3445
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3461
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3474
struct audit_buffer *audit_buf;
net/xfrm/xfrm_state.c
3491
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
600
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
114
void audit_net_cb(struct audit_buffer *ab, void *va)
security/apparmor/net.c
76
static void audit_unix_addr(struct audit_buffer *ab, const char *str,
security/apparmor/net.c
97
static void audit_unix_sk_addr(struct audit_buffer *ab, const char *str,
security/apparmor/policy.c
820
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
184
struct audit_buffer *ab;
security/integrity/ima/ima_api.c
397
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
1426
struct audit_buffer *ab;
security/integrity/integrity.h
217
static inline struct audit_buffer *
security/integrity/integrity.h
239
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
106
struct audit_buffer *ab;
security/landlock/audit.c
362
struct audit_buffer *ab;
security/landlock/audit.c
447
struct audit_buffer *ab;
security/landlock/audit.c
87
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
3386
struct audit_buffer *ab;
security/selinux/hooks.c
6658
struct audit_buffer *ab;
security/selinux/ss/services.c
1696
struct audit_buffer *ab;
security/selinux/ss/services.c
3289
struct audit_buffer *ab;
security/selinux/ss/services.c
465
struct audit_buffer *ab;
security/smack/smack_access.c
319
static void smack_log_callback(struct audit_buffer *ab, void *a)