/Linux-v4.19/include/linux/ |
D | audit.h | 39 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 …]
|
D | lsm_audit.h | 121 void (*pre_audit)(struct audit_buffer *, void *), 122 void (*post_audit)(struct audit_buffer *, void *));
|
/Linux-v4.19/kernel/ |
D | audit.c | 207 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 …]
|
D | audit.h | 216 extern void audit_log_cap(struct audit_buffer *ab, char *prefix, 262 extern void audit_log_d_path_exe(struct audit_buffer *ab,
|
D | auditsc.c | 981 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/ |
D | xt_AUDIT.c | 34 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()
|
D | nft_log.c | 32 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/ |
D | netlabel_user.c | 97 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()
|
D | netlabel_addrlist.h | 124 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()
|
D | netlabel_user.h | 62 struct audit_buffer *netlbl_audit_start_common(int type,
|
D | netlabel_addrlist.c | 324 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/ |
D | ipc.c | 30 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()
|
D | audit.c | 59 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()
|
D | lib.c | 223 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
|
D | capability.c | 48 static void audit_cb(struct audit_buffer *ab, void *va) in audit_cb()
|
D | net.c | 74 void audit_net_cb(struct audit_buffer *ab, void *va) in audit_net_cb()
|
D | resource.c | 34 static void audit_cb(struct audit_buffer *ab, void *va) in audit_cb()
|
/Linux-v4.19/security/apparmor/include/ |
D | perms.h | 142 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 *));
|
D | audit.h | 173 void (*cb) (struct audit_buffer *, void *)); 175 void (*cb) (struct audit_buffer *, void *));
|
D | net.h | 88 void audit_net_cb(struct audit_buffer *ab, void *va);
|
D | label.h | 320 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/ |
D | lsm_audit.c | 187 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/ |
D | integrity.h | 204 static inline struct audit_buffer * 218 static inline struct audit_buffer *
|
D | integrity_audit.c | 35 struct audit_buffer *ab; in integrity_audit_msg()
|
/Linux-v4.19/include/net/ |
D | netlabel.h | 516 struct audit_buffer *netlbl_audit_start(int type, 686 static inline struct audit_buffer *netlbl_audit_start(int type, in netlbl_audit_start()
|