audit_buffer
static struct audit_buffer *dm_audit_log_start(int audit_type,
struct audit_buffer *ab;
struct audit_buffer *ab = NULL;
struct audit_buffer *ab;
struct audit_buffer *ab;
extern struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type);
void audit_log_format(struct audit_buffer *ab, const char *fmt, ...);
extern void audit_log_end(struct audit_buffer *ab);
extern void audit_log_n_hex(struct audit_buffer *ab,
extern void audit_log_n_string(struct audit_buffer *ab,
extern void audit_log_n_untrustedstring(struct audit_buffer *ab,
extern void audit_log_untrustedstring(struct audit_buffer *ab,
extern void audit_log_d_path(struct audit_buffer *ab,
extern void audit_log_key(struct audit_buffer *ab,
extern int audit_log_subj_ctx(struct audit_buffer *ab, struct lsm_prop *prop);
extern int audit_log_obj_ctx(struct audit_buffer *ab, struct lsm_prop *prop);
extern int audit_log_task_context(struct audit_buffer *ab);
extern void audit_log_task_info(struct audit_buffer *ab);
extern int audit_log_nf_skb(struct audit_buffer *ab,
static inline struct audit_buffer *audit_log_start(struct audit_context *ctx,
void audit_log_format(struct audit_buffer *ab, const char *fmt, ...)
static inline void audit_log_end(struct audit_buffer *ab)
static inline void audit_log_n_hex(struct audit_buffer *ab,
static inline void audit_log_n_string(struct audit_buffer *ab,
static inline void audit_log_n_untrustedstring(struct audit_buffer *ab,
static inline void audit_log_untrustedstring(struct audit_buffer *ab,
static inline void audit_log_d_path(struct audit_buffer *ab,
static inline void audit_log_key(struct audit_buffer *ab, char *key)
static inline int audit_log_subj_ctx(struct audit_buffer *ab,
static inline int audit_log_obj_ctx(struct audit_buffer *ab,
static inline int audit_log_task_context(struct audit_buffer *ab)
static inline void audit_log_task_info(struct audit_buffer *ab)
struct audit_buffer;
static inline int audit_log_nf_skb(struct audit_buffer *ab,
void (*pre_audit)(struct audit_buffer *, void *),
void (*post_audit)(struct audit_buffer *, void *));
void audit_log_lsm_data(struct audit_buffer *ab,
void (*pre_audit)(struct audit_buffer *, void *),
void (*post_audit)(struct audit_buffer *, void *))
static inline void audit_log_lsm_data(struct audit_buffer *ab,
struct audit_buffer *netlbl_audit_start(int type,
static inline struct audit_buffer *netlbl_audit_start(int type,
static inline struct audit_buffer *xfrm_audit_start(const char *op)
struct audit_buffer *audit_buf = NULL;
struct audit_buffer *audit_buf)
struct audit_buffer **ab, u16 msg_type)
static inline void audit_log_user_recv_msg(struct audit_buffer **ab,
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
audit_buffer_cache = KMEM_CACHE(audit_buffer, SLAB_PANIC);
static void audit_buffer_free(struct audit_buffer *ab)
static struct audit_buffer *audit_buffer_alloc(struct audit_context *ctx,
struct audit_buffer *ab;
struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask,
struct audit_buffer *ab;
static inline int audit_expand(struct audit_buffer *ab, int extra)
void audit_log_vformat(struct audit_buffer *ab, const char *fmt, va_list args)
void audit_log_format(struct audit_buffer *ab, const char *fmt, ...)
void audit_log_n_hex(struct audit_buffer *ab, const unsigned char *buf,
void audit_log_n_string(struct audit_buffer *ab, const char *string,
void audit_log_n_untrustedstring(struct audit_buffer *ab, const char *string,
void audit_log_untrustedstring(struct audit_buffer *ab, const char *string)
void audit_log_d_path(struct audit_buffer *ab, const char *prefix,
void audit_log_session_info(struct audit_buffer *ab)
void audit_log_key(struct audit_buffer *ab, char *key)
static int audit_buffer_aux_new(struct audit_buffer *ab, int type)
static void audit_buffer_aux_end(struct audit_buffer *ab)
int audit_log_subj_ctx(struct audit_buffer *ab, struct lsm_prop *prop)
int audit_log_task_context(struct audit_buffer *ab)
int audit_log_obj_ctx(struct audit_buffer *ab, struct lsm_prop *prop)
void audit_log_d_path_exe(struct audit_buffer *ab,
void audit_log_task_info(struct audit_buffer *ab)
struct audit_buffer *ab;
int audit_log_nf_skb(struct audit_buffer *ab,
struct audit_buffer *ab;
void audit_log_end(struct audit_buffer *ab)
struct audit_buffer *ab;
struct audit_buffer *ab;
extern void audit_log_session_info(struct audit_buffer *ab);
extern void audit_log_d_path_exe(struct audit_buffer *ab,
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer **ab)
static void audit_log_cap(struct audit_buffer *ab, char *prefix,
static void audit_log_fcaps(struct audit_buffer *ab, struct audit_names *name)
static void audit_log_time(struct audit_context *context, struct audit_buffer **ab)
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
static void audit_log_task(struct audit_buffer *ab)
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *ab;
struct audit_buffer *ab;
void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf,
void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf,
void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf,
static inline void netlbl_af4list_audit_addr(struct audit_buffer *audit_buf,
void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf,
static inline void netlbl_af6list_audit_addr(struct audit_buffer *audit_buf,
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *netlbl_audit_start(int type,
struct audit_buffer *audit_buf = NULL;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *netlbl_audit_start_common(int type,
struct audit_buffer *audit_buf;
struct audit_buffer *netlbl_audit_start_common(int type,
struct audit_buffer *audit_buf)
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf)
struct audit_buffer *audit_buf)
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
struct audit_buffer *audit_buf;
void (*cb) (struct audit_buffer *, void *))
void (*cb) (struct audit_buffer *, void *))
static void audit_pre(struct audit_buffer *ab, void *va)
static void audit_cb(struct audit_buffer *ab, void *va)
static void file_audit_cb(struct audit_buffer *ab, void *va)
void (*cb) (struct audit_buffer *, void *));
void (*cb) (struct audit_buffer *, void *));
void aa_label_xaudit(struct audit_buffer *ab, struct aa_ns *ns,
void audit_net_cb(struct audit_buffer *ab, void *va);
void aa_audit_perm_names(struct audit_buffer *ab, const char * const *names,
void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs,
void (*cb)(struct audit_buffer *, void *));
static void audit_signal_cb(struct audit_buffer *ab, void *va)
void aa_label_xaudit(struct audit_buffer *ab, struct aa_ns *ns,
void aa_audit_perm_names(struct audit_buffer *ab, const char * const *names,
void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs,
void (*cb)(struct audit_buffer *, void *))
static void audit_uring_cb(struct audit_buffer *ab, void *va)
static void audit_mnt_flags(struct audit_buffer *ab, unsigned long flags)
static void audit_cb(struct audit_buffer *ab, void *va)
void audit_net_cb(struct audit_buffer *ab, void *va)
static void audit_unix_addr(struct audit_buffer *ab, const char *str,
static void audit_unix_sk_addr(struct audit_buffer *ab, const char *str,
static void audit_cb(struct audit_buffer *ab, void *va)
static void audit_cb(struct audit_buffer *ab, void *va)
static void audit_cb(struct audit_buffer *ab, void *va)
static void audit_ptrace_cb(struct audit_buffer *ab, void *va)
static void audit_ns_cb(struct audit_buffer *ab, void *va)
struct audit_buffer *ab;
struct audit_buffer *ab;
static void ima_log_string_op(struct audit_buffer *ab, char *key, char *value,
static void ima_log_string(struct audit_buffer *ab, char *key, char *value)
struct audit_buffer *ab;
static inline struct audit_buffer *
static inline struct audit_buffer *
struct audit_buffer *ab;
struct audit_buffer *ab;
static void audit_policy(struct audit_buffer *ab,
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
static void audit_dmv_roothash(struct audit_buffer *ab, const void *rh)
static void audit_fsv_digest(struct audit_buffer *ab, const void *d)
static void audit_rule(struct audit_buffer *ab, const struct ipe_rule *r)
void ipe_digest_audit(struct audit_buffer *ab, const struct digest_info *info)
void ipe_digest_audit(struct audit_buffer *ab, const struct digest_info *val);
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
static void log_blockers(struct audit_buffer *const ab,
static inline void print_ipv6_addr(struct audit_buffer *ab,
static inline void print_ipv4_addr(struct audit_buffer *ab, __be32 addr,
void audit_log_lsm_data(struct audit_buffer *ab,
static void dump_common_audit_data(struct audit_buffer *ab,
void (*pre_audit)(struct audit_buffer *, void *),
void (*post_audit)(struct audit_buffer *, void *))
struct audit_buffer *ab;
static void avc_audit_pre_callback(struct audit_buffer *ab, void *a)
static void avc_audit_post_callback(struct audit_buffer *ab, void *a)
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
struct audit_buffer *ab;
static void smack_log_callback(struct audit_buffer *ab, void *a)