Home
last modified time | relevance | path

Searched refs:NAME (Results 1 – 3 of 3) sorted by relevance

/security/apparmor/include/
Dnet.h56 #define DEFINE_AUDIT_NET(NAME, OP, SK, F, T, P) \ argument
57 struct lsm_network_audit NAME ## _net = { .sk = (SK), \
59 DEFINE_AUDIT_DATA(NAME, \
63 NAME.u.net = &(NAME ## _net); \
64 aad(&NAME)->net.type = (T); \
65 aad(&NAME)->net.protocol = (P)
67 #define DEFINE_AUDIT_SK(NAME, OP, SK) \ argument
68 DEFINE_AUDIT_NET(NAME, OP, SK, (SK)->sk_family, (SK)->sk_type, \
Daudit.h158 #define DEFINE_AUDIT_DATA(NAME, T, X) \ argument
160 struct apparmor_audit_data NAME ## _aad = { .op = (X), }; \
161 struct common_audit_data NAME = \
166 NAME.apparmor_audit_data = &(NAME ## _aad)
/security/apparmor/
Dapparmorfs.c1032 #define SEQ_PROFILE_FOPS(NAME) \ argument
1033 static int seq_profile_ ##NAME ##_open(struct inode *inode, struct file *file)\
1035 return seq_profile_open(inode, file, seq_profile_ ##NAME ##_show); \
1038 static const struct file_operations seq_profile_ ##NAME ##_fops = { \
1040 .open = seq_profile_ ##NAME ##_open, \
1134 #define SEQ_NS_FOPS(NAME) \ argument
1135 static int seq_ns_ ##NAME ##_open(struct inode *inode, struct file *file) \
1137 return single_open(file, seq_ns_ ##NAME ##_show, inode->i_private); \
1140 static const struct file_operations seq_ns_ ##NAME ##_fops = { \
1142 .open = seq_ns_ ##NAME ##_open, \
[all …]