Home
last modified time | relevance | path

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

123

/linux/include/linux/
H A Dlsm_audit.h132 void (*pre_audit)(struct audit_buffer *, void *),
133 void (*post_audit)(struct audit_buffer *, void *));
135 void audit_log_lsm_data(struct audit_buffer *ab,
141 void (*pre_audit)(struct audit_buffer *, void *), in common_lsm_audit() argument
142 void (*post_audit)(struct audit_buffer *, void *)) in common_lsm_audit() argument
146 static inline void audit_log_lsm_data(struct audit_buffer *ab, in audit_log_lsm_data()
/linux/security/ipe/
H A Daudit.c68 * @ab: Supplies a pointer to the audit_buffer to append to.
71 static void audit_dmv_roothash(struct audit_buffer *ab, const void *rh) in audit_dmv_roothash()
79 * @ab: Supplies a pointer to the audit_buffer to append to.
82 static void audit_fsv_digest(struct audit_buffer *ab, const void *d) in audit_fsv_digest()
90 * @ab: Supplies a pointer to the audit_buffer to append to.
93 static void audit_rule(struct audit_buffer *ab, const struct ipe_rule *r) in audit_rule()
133 struct audit_buffer *ab; in ipe_audit_match()
181 static void audit_policy(struct audit_buffer *ab, in audit_policy()
203 struct audit_buffer *ab; in ipe_audit_policy_activation()
235 struct audit_buffer *a in ipe_audit_policy_load()
[all...]
H A Ddigest.h22 void ipe_digest_audit(struct audit_buffer *ab, const struct digest_info *val);
H A Ddigest.c107 * @ab: Supplies the audit_buffer to append the formatted result.
113 void ipe_digest_audit(struct audit_buffer *ab, const struct digest_info *info) in ipe_digest_audit()
/linux/drivers/md/
H A Ddm-audit.c19 static struct audit_buffer *dm_audit_log_start(int audit_type, in dm_audit_log_start()
23 struct audit_buffer *ab; in dm_audit_log_start()
39 struct audit_buffer *ab = NULL; in dm_audit_log_ti()
72 struct audit_buffer *ab; in dm_audit_log_bio()
/linux/kernel/
H A Daudit.c130 1) out of memory in audit_log_start [kmalloc of struct audit_buffer]
192 /* The audit_buffer is used when formatting an audit record. The caller
197 struct audit_buffer { struct
386 struct audit_buffer *ab; in audit_log_config_change()
1087 struct audit_buffer **ab, u16 msg_type) in audit_log_common_recv_msg()
1105 static inline void audit_log_user_recv_msg(struct audit_buffer **ab, in audit_log_user_recv_msg()
1131 struct audit_buffer *ab; in audit_log_feature_change()
1221 struct audit_buffer *ab; in audit_receive_msg()
1511 struct audit_buffer *ab; in audit_receive_msg()
1604 struct audit_buffer *a in audit_log_multicast()
198 skbaudit_buffer global() argument
199 ctxaudit_buffer global() argument
200 gfp_maskaudit_buffer global() argument
[all...]
H A Dauditsc.c1100 struct audit_buffer *ab; in audit_log_pid_context()
1128 struct audit_buffer **ab) in audit_log_execve_info()
1301 static void audit_log_cap(struct audit_buffer *ab, char *prefix, in audit_log_cap()
1311 static void audit_log_fcaps(struct audit_buffer *ab, struct audit_names *name) in audit_log_fcaps()
1324 static void audit_log_time(struct audit_context *context, struct audit_buffer **ab) in audit_log_time()
1373 struct audit_buffer *ab; in show_special()
1515 struct audit_buffer *ab; in audit_log_name()
1602 struct audit_buffer *ab; in audit_log_proctitle()
1642 struct audit_buffer *ab; in audit_log_uring()
1678 struct audit_buffer *a in audit_log_exit()
[all...]
H A Daudit.h216 extern void audit_log_session_info(struct audit_buffer *ab);
256 extern void audit_log_d_path_exe(struct audit_buffer *ab,
/linux/security/
H A Dlsm_audit.c153 static inline void print_ipv6_addr(struct audit_buffer *ab, in print_ipv6_addr()
163 static inline void print_ipv4_addr(struct audit_buffer *ab, __be32 addr, in print_ipv4_addr()
177 void audit_log_lsm_data(struct audit_buffer *ab, in audit_log_lsm_data()
414 static void dump_common_audit_data(struct audit_buffer *ab, in dump_common_audit_data()
434 void (*pre_audit)(struct audit_buffer *, void *), in common_lsm_audit() argument
435 void (*post_audit)(struct audit_buffer *, void *)) in common_lsm_audit() argument
437 struct audit_buffer *ab; in common_lsm_audit()
/linux/net/netfilter/
H A 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()
H A 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/net/netlabel/
H A 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()
H A 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()
H A Dnetlabel_user.h46 struct audit_buffer *netlbl_audit_start_common(int type,
H A 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/security/apparmor/
H A Daudit.c92 static void audit_pre(struct audit_buffer *ab, void *va) in audit_pre()
149 void (*cb) (struct audit_buffer *, void *)) in aa_audit_msg()
168 void (*cb) (struct audit_buffer *, void *)) in aa_audit()
148 aa_audit_msg(int type,struct apparmor_audit_data * ad,void (* cb)(struct audit_buffer *,void *)) aa_audit_msg() argument
166 aa_audit(int type,struct aa_profile * profile,struct apparmor_audit_data * ad,void (* cb)(struct audit_buffer *,void *)) aa_audit() argument
H A Dlib.c318 void aa_audit_perm_names(struct audit_buffer *ab, const char * const *names, in aa_audit_perm_names()
336 void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs, in aa_audit_perm_mask()
420 void (*cb)(struct audit_buffer *, void *)) in aa_check_perms() argument
H A Dtask.c205 static void audit_ptrace_cb(struct audit_buffer *ab, void *va) in audit_ptrace_cb()
304 static void audit_ns_cb(struct audit_buffer *ab, void *va) in audit_ns_cb()
H A Dipc.c49 * @ab: audit_buffer (NOT NULL)
52 static void audit_signal_cb(struct audit_buffer *ab, void *va) in audit_signal_cb()
/linux/security/landlock/
H A Daudit.c87 static void log_blockers(struct audit_buffer *const ab, in log_blockers()
106 struct audit_buffer *ab; in log_domain()
393 struct audit_buffer *ab; in landlock_log_denial()
478 struct audit_buffer *ab; in landlock_log_drop_domain()
/linux/security/apparmor/include/
H A Dperms.h205 void aa_audit_perm_names(struct audit_buffer *ab, const char * const *names,
207 void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs,
218 void (*cb)(struct audit_buffer *, void *));
H A Daudit.h185 void (*cb) (struct audit_buffer *, void *));
188 void (*cb) (struct audit_buffer *, void *));
/linux/security/integrity/
H A Dintegrity.h215 static inline struct audit_buffer *
237 static inline struct audit_buffer *
H A Dintegrity_audit.c41 struct audit_buffer *ab; in integrity_audit_message()
/linux/include/net/
H A Dnetlabel.h508 struct audit_buffer *netlbl_audit_start(int type,
679 static inline struct audit_buffer *netlbl_audit_start(int type, in netlbl_audit_start()

123