audit_krule
LSM_HOOK(int, 0, audit_rule_known, struct audit_krule *krule)
int security_audit_rule_known(struct audit_krule *krule);
static inline int security_audit_rule_known(struct audit_krule *krule)
struct audit_krule;
extern struct audit_entry *audit_dupe_rule(struct audit_krule *old);
extern int audit_to_watch(struct audit_krule *krule, char *path, int len,
extern int audit_add_watch(struct audit_krule *krule, struct list_head **list);
extern void audit_remove_watch_rule(struct audit_krule *krule);
extern struct audit_fsnotify_mark *audit_alloc_mark(struct audit_krule *krule,
extern void audit_remove_mark_rule(struct audit_krule *krule);
extern int audit_dupe_exe(struct audit_krule *new, struct audit_krule *old);
extern int audit_make_tree(struct audit_krule *rule, char *pathname, u32 op);
extern int audit_add_tree_rule(struct audit_krule *rule);
extern int audit_remove_tree_rule(struct audit_krule *rule);
struct audit_krule rule;
struct audit_krule *rule = audit_mark->rule;
void audit_remove_mark_rule(struct audit_krule *krule)
struct audit_krule *rule = audit_mark->rule;
struct audit_krule *rule;
struct audit_fsnotify_mark *audit_alloc_mark(struct audit_krule *krule, char *pathname, int len)
struct audit_krule *rule)
struct audit_krule *rule, *next;
int audit_remove_tree_rule(struct audit_krule *rule)
int audit_make_tree(struct audit_krule *rule, char *pathname, u32 op)
int audit_add_tree_rule(struct audit_krule *rule)
int audit_to_watch(struct audit_krule *krule, char *path, int len, u32 op)
static void audit_watch_log_rule_change(struct audit_krule *r, struct audit_watch *w, char *op)
struct audit_krule *r, *nextr;
struct audit_krule *r, *nextr;
static void audit_add_to_parent(struct audit_krule *krule,
int audit_add_watch(struct audit_krule *krule, struct list_head **list)
void audit_remove_watch_rule(struct audit_krule *krule)
int audit_dupe_exe(struct audit_krule *new, struct audit_krule *old)
struct audit_krule *r;
static void audit_log_rule_change(char *action, struct audit_krule *rule, int res)
static int update_lsm_rule(struct audit_krule *r)
struct audit_krule *r, *n;
static inline int audit_to_inode(struct audit_krule *krule,
static struct audit_rule_data *audit_krule_to_data(struct audit_krule *krule)
static int audit_compare_rule(struct audit_krule *a, struct audit_krule *b)
struct audit_entry *audit_dupe_rule(struct audit_krule *old)
struct audit_krule *new;
struct audit_krule *erule = &e->rule;
struct audit_krule *rule,
static int audit_in_mask(const struct audit_krule *rule, unsigned long val)
int aa_audit_rule_known(struct audit_krule *rule)
int aa_audit_rule_known(struct audit_krule *rule);
int security_audit_rule_known(struct audit_krule *krule)
int selinux_audit_rule_known(struct audit_krule *rule);
int selinux_audit_rule_known(struct audit_krule *rule)
static int smack_audit_rule_known(struct audit_krule *krule)