include/linux/lsm/smack.h
13
struct smack_known *skp;
include/linux/lsm/smack.h
9
struct smack_known;
security/smack/smack.h
100
struct smack_known *smk_out; /* outbound label */
security/smack/smack.h
101
struct smack_known *smk_in; /* inbound label */
security/smack/smack.h
102
struct smack_known *smk_packet; /* TCP peer label */
security/smack/smack.h
114
struct smack_known *smk_inode; /* label of the fso */
security/smack/smack.h
115
struct smack_known *smk_task; /* label of the task */
security/smack/smack.h
116
struct smack_known *smk_mmap; /* label of the mmap domain */
security/smack/smack.h
121
struct smack_known *smk_task; /* label for access control */
security/smack/smack.h
122
struct smack_known *smk_forked; /* label when forked */
security/smack/smack.h
123
struct smack_known *smk_transmuted;/* label when transmuted */
security/smack/smack.h
139
struct smack_known *smk_subject;
security/smack/smack.h
140
struct smack_known *smk_object;
security/smack/smack.h
152
struct smack_known *smk_label; /* label */
security/smack/smack.h
164
struct smack_known *smk_label; /* label */
security/smack/smack.h
176
struct smack_known *smk_in; /* inbound label */
security/smack/smack.h
177
struct smack_known *smk_out; /* outgoing label */
security/smack/smack.h
185
struct smack_known *smk_label;
security/smack/smack.h
296
int smk_access(struct smack_known *, struct smack_known *,
security/smack/smack.h
298
int smk_tskacc(struct task_smack *, struct smack_known *,
security/smack/smack.h
300
int smk_curacc(struct smack_known *, u32, struct smk_audit_info *);
security/smack/smack.h
302
struct smack_known *smack_from_secid(const u32);
security/smack/smack.h
306
struct smack_known *smk_import_entry(const char *, int);
security/smack/smack.h
307
struct smack_known *smk_import_valid_label(const char *label, int label_len,
security/smack/smack.h
309
void smk_insert_entry(struct smack_known *skp);
security/smack/smack.h
310
struct smack_known *smk_find_entry(const char *);
security/smack/smack.h
314
int smack_populate_secattr(struct smack_known *skp);
security/smack/smack.h
322
extern struct smack_known *smack_net_ambient;
security/smack/smack.h
323
extern struct smack_known *smack_syslog_label;
security/smack/smack.h
325
extern struct smack_known *smack_unconfined;
security/smack/smack.h
330
extern struct smack_known smack_known_floor;
security/smack/smack.h
331
extern struct smack_known smack_known_hat;
security/smack/smack.h
332
extern struct smack_known smack_known_huh;
security/smack/smack.h
333
extern struct smack_known smack_known_star;
security/smack/smack.h
334
extern struct smack_known smack_known_web;
security/smack/smack.h
355
static inline struct smack_known **smack_file(const struct file *file)
security/smack/smack.h
357
return (struct smack_known **)(file->f_security +
security/smack/smack.h
366
static inline struct smack_known **smack_msg_msg(const struct msg_msg *msg)
security/smack/smack.h
371
static inline struct smack_known **smack_ipc(const struct kern_ipc_perm *ipc)
security/smack/smack.h
388
static inline struct smack_known **smack_key(const struct key *key)
security/smack/smack.h
406
static inline struct smack_known *smk_of_inode(const struct inode *isp)
security/smack/smack.h
415
static inline struct smack_known *smk_of_task(const struct task_smack *tsp)
security/smack/smack.h
420
static inline struct smack_known *smk_of_task_struct_obj(
security/smack/smack.h
423
struct smack_known *skp;
security/smack/smack.h
439
static inline struct smack_known *smk_of_forked(const struct task_smack *tsp)
security/smack/smack.h
447
static inline struct smack_known *smk_of_current(void)
security/smack/smack.h
86
struct smack_known *smk_root;
security/smack/smack.h
87
struct smack_known *smk_floor;
security/smack/smack.h
88
struct smack_known *smk_hat;
security/smack/smack.h
89
struct smack_known *smk_default;
security/smack/smack_access.c
117
int smk_access(struct smack_known *subject, struct smack_known *object,
security/smack/smack_access.c
15
struct smack_known smack_known_huh = {
security/smack/smack_access.c
20
struct smack_known smack_known_hat = {
security/smack/smack_access.c
220
int smk_tskacc(struct task_smack *tsp, struct smack_known *obj_known,
security/smack/smack_access.c
223
struct smack_known *sbj_known = smk_of_task(tsp);
security/smack/smack_access.c
25
struct smack_known smack_known_star = {
security/smack/smack_access.c
272
int smk_curacc(struct smack_known *obj_known,
security/smack/smack_access.c
30
struct smack_known smack_known_floor = {
security/smack/smack_access.c
35
struct smack_known smack_known_web = {
security/smack/smack_access.c
410
void smk_insert_entry(struct smack_known *skp)
security/smack/smack_access.c
429
struct smack_known *smk_find_entry(const char *string)
security/smack/smack_access.c
433
struct smack_known *skp;
security/smack/smack_access.c
547
int smack_populate_secattr(struct smack_known *skp)
security/smack/smack_access.c
583
static struct smack_known *
security/smack/smack_access.c
586
struct smack_known *skp;
security/smack/smack_access.c
634
struct smack_known *smk_import_entry(const char *string, int len)
security/smack/smack_access.c
652
struct smack_known *
security/smack/smack_access.c
670
struct smack_known *smack_from_secid(const u32 secid)
security/smack/smack_access.c
672
struct smack_known *skp;
security/smack/smack_access.c
713
struct smack_known *skp = tsp->smk_task;
security/smack/smack_lsm.c
1017
struct smack_known *dsp = smk_of_inode(dir);
security/smack/smack_lsm.c
1092
struct smack_known *isp;
security/smack/smack_lsm.c
114
static int smk_bu_note(char *note, struct smack_known *sskp,
security/smack/smack_lsm.c
115
struct smack_known *oskp, int mode, int rc)
security/smack/smack_lsm.c
1199
struct smack_known *isp;
security/smack/smack_lsm.c
134
static int smk_bu_current(char *note, struct smack_known *oskp,
security/smack/smack_lsm.c
1347
struct smack_known *skp;
security/smack/smack_lsm.c
1421
struct smack_known *skp;
security/smack/smack_lsm.c
159
struct smack_known *smk_task = smk_of_task_struct_obj(otp);
security/smack/smack_lsm.c
1614
struct smack_known *isp;
security/smack/smack_lsm.c
1720
struct smack_known **blob = smack_file(file);
security/smack/smack_lsm.c
1846
struct smack_known *skp;
security/smack/smack_lsm.c
1847
struct smack_known *mkp;
security/smack/smack_lsm.c
1850
struct smack_known *okp;
security/smack/smack_lsm.c
1951
struct smack_known **blob = smack_file(file);
security/smack/smack_lsm.c
1970
struct smack_known **blob;
security/smack/smack_lsm.c
1971
struct smack_known *skp;
security/smack/smack_lsm.c
1972
struct smack_known *tkp = smk_of_task(smack_cred(tsk->cred));
security/smack/smack_lsm.c
211
struct smack_known *sskp = tsp->smk_task;
security/smack/smack_lsm.c
2171
struct smack_known *skp;
security/smack/smack_lsm.c
2240
struct smack_known *skp = smk_of_task_struct_obj(p);
security/smack/smack_lsm.c
2390
struct smack_known *skp;
security/smack/smack_lsm.c
2391
struct smack_known *tkp = smk_of_task_struct_obj(p);
security/smack/smack_lsm.c
241
struct smack_known *sskp = tsp->smk_task;
security/smack/smack_lsm.c
2429
struct smack_known *skp = smk_of_task_struct_obj(p);
security/smack/smack_lsm.c
2451
struct smack_known *skp = smk_of_current();
security/smack/smack_lsm.c
2520
static struct smack_known *smack_ipv4host_label(struct sockaddr_in *sip)
security/smack/smack_lsm.c
2571
static struct smack_known *smack_ipv6host_label(struct sockaddr_in6 *sip)
security/smack/smack_lsm.c
2622
struct smack_known *skp = ssp->smk_out;
security/smack/smack_lsm.c
2683
struct smack_known *skp;
security/smack/smack_lsm.c
2685
struct smack_known *hkp;
security/smack/smack_lsm.c
2724
static int smk_ipv6_check(struct smack_known *subject,
security/smack/smack_lsm.c
2725
struct smack_known *object,
security/smack/smack_lsm.c
275
static struct smack_known *smk_fetch(const char *name, struct inode *ip,
security/smack/smack_lsm.c
280
struct smack_known *skp = NULL;
security/smack/smack_lsm.c
2850
struct smack_known *skp = NULL;
security/smack/smack_lsm.c
2852
struct smack_known *object;
security/smack/smack_lsm.c
2915
struct smack_known *skp;
security/smack/smack_lsm.c
308
static void init_inode_smack(struct inode *inode, struct smack_known *skp)
security/smack/smack_lsm.c
3084
struct smack_known *rsp = NULL;
security/smack/smack_lsm.c
3138
struct smack_known **blob = smack_msg_msg(msg);
security/smack/smack_lsm.c
3150
static struct smack_known *smack_of_ipc(struct kern_ipc_perm *isp)
security/smack/smack_lsm.c
3152
struct smack_known **blob = smack_ipc(isp);
security/smack/smack_lsm.c
3165
struct smack_known **blob = smack_ipc(isp);
security/smack/smack_lsm.c
3180
struct smack_known *ssp = smack_of_ipc(isp);
security/smack/smack_lsm.c
323
static void init_task_smack(struct task_smack *tsp, struct smack_known *task,
security/smack/smack_lsm.c
324
struct smack_known *forked)
security/smack/smack_lsm.c
3269
struct smack_known *ssp = smack_of_ipc(isp);
security/smack/smack_lsm.c
3364
struct smack_known *msp = smack_of_ipc(isp);
security/smack/smack_lsm.c
3470
struct smack_known **blob = smack_ipc(ipp);
security/smack/smack_lsm.c
3471
struct smack_known *iskp = *blob;
security/smack/smack_lsm.c
3492
struct smack_known **iskpp = smack_ipc(ipp);
security/smack/smack_lsm.c
3509
struct smack_known *skp;
security/smack/smack_lsm.c
3510
struct smack_known *ckp = smk_of_current();
security/smack/smack_lsm.c
3511
struct smack_known *final;
security/smack/smack_lsm.c
3725
struct smack_known *skp;
security/smack/smack_lsm.c
3749
struct smack_known *skp = smk_of_task_struct_obj(p);
security/smack/smack_lsm.c
3780
struct smack_known *skp;
security/smack/smack_lsm.c
3931
struct smack_known *skp;
security/smack/smack_lsm.c
3932
struct smack_known *okp;
security/smack/smack_lsm.c
4026
struct smack_known *rsp;
security/smack/smack_lsm.c
4070
static struct smack_known *smack_from_secattr(struct netlbl_lsm_secattr *sap,
security/smack/smack_lsm.c
4073
struct smack_known *skp;
security/smack/smack_lsm.c
4082
return (struct smack_known *)sap->cache->data;
security/smack/smack_lsm.c
413
struct smack_known *tracee_known,
security/smack/smack_lsm.c
419
struct smack_known *tracer_known;
security/smack/smack_lsm.c
4196
static struct smack_known *smack_from_skb(struct sk_buff *skb)
security/smack/smack_lsm.c
4204
static inline struct smack_known *smack_from_skb(struct sk_buff *skb)
security/smack/smack_lsm.c
4221
static struct smack_known *smack_from_netlbl(const struct sock *sk, u16 family,
security/smack/smack_lsm.c
4226
struct smack_known *skp = NULL;
security/smack/smack_lsm.c
4254
struct smack_known *skp = NULL;
security/smack/smack_lsm.c
4389
struct smack_known *skp;
security/smack/smack_lsm.c
4452
struct smack_known *skp;
security/smack/smack_lsm.c
4456
struct smack_known *hskp;
security/smack/smack_lsm.c
4540
struct smack_known *skp;
security/smack/smack_lsm.c
4571
struct smack_known **blob = smack_key(key);
security/smack/smack_lsm.c
4572
struct smack_known *skp = smk_of_task(smack_cred(cred));
security/smack/smack_lsm.c
4591
struct smack_known **blob;
security/smack/smack_lsm.c
4592
struct smack_known *skp;
security/smack/smack_lsm.c
4595
struct smack_known *tkp = smk_of_task(smack_cred(cred));
security/smack/smack_lsm.c
4664
struct smack_known **blob = smack_key(key);
security/smack/smack_lsm.c
4665
struct smack_known *skp = *blob;
security/smack/smack_lsm.c
4695
struct smack_known *tkp = smk_of_current();
security/smack/smack_lsm.c
4696
struct smack_known **blob = smack_key(key);
security/smack/smack_lsm.c
4732
struct smack_known *subj, *obj;
security/smack/smack_lsm.c
477
struct smack_known *skp;
security/smack/smack_lsm.c
4780
struct smack_known *skp;
security/smack/smack_lsm.c
4835
struct smack_known *skp = prop->smack.skp;
security/smack/smack_lsm.c
4882
static int smack_to_secctx(struct smack_known *skp, struct lsm_context *cp)
security/smack/smack_lsm.c
4929
struct smack_known *skp = smk_find_entry(secdata);
security/smack/smack_lsm.c
494
struct smack_known *skp;
security/smack/smack_lsm.c
4963
struct smack_known *skp = smk_of_inode(inode);
security/smack/smack_lsm.c
4975
struct smack_known *skp;
security/smack/smack_lsm.c
510
struct smack_known *skp = smk_of_current();
security/smack/smack_lsm.c
5116
.lbs_file = sizeof(struct smack_known *),
security/smack/smack_lsm.c
5118
.lbs_ipc = sizeof(struct smack_known *),
security/smack/smack_lsm.c
5119
.lbs_key = sizeof(struct smack_known *),
security/smack/smack_lsm.c
5120
.lbs_msg_msg = sizeof(struct smack_known *),
security/smack/smack_lsm.c
562
struct smack_known *skp;
security/smack/smack_lsm.c
789
struct smack_known *skp;
security/smack/smack_lsm.c
959
struct smack_known *skp = smk_of_current();
security/smack/smack_lsm.c
971
smk_rule_transmutes(struct smack_known *subject,
security/smack/smack_lsm.c
972
const struct smack_known *object)
security/smack/smack_netfilter.c
27
struct smack_known *skp;
security/smack/smackfs.c
106
struct smack_known *smack_unconfined;
security/smack/smackfs.c
113
struct smack_known *smack_syslog_label;
security/smack/smackfs.c
1155
struct smack_known *skp = NULL;
security/smack/smackfs.c
139
struct smack_known *smk_subject;
security/smack/smackfs.c
140
struct smack_known *smk_object;
security/smack/smackfs.c
1416
struct smack_known *skp = NULL;
security/smack/smackfs.c
1666
struct smack_known *skp;
security/smack/smackfs.c
1744
struct smack_known *skp;
security/smack/smackfs.c
1835
struct smack_known *skp;
security/smack/smackfs.c
1962
struct smack_known *skp;
security/smack/smackfs.c
2102
struct smack_known *skp;
security/smack/smackfs.c
2365
struct smack_known *skp =
security/smack/smackfs.c
2366
list_entry_rcu(list, struct smack_known, list);
security/smack/smackfs.c
2527
struct smack_known *skp;
security/smack/smackfs.c
2629
struct smack_known *skp;
security/smack/smackfs.c
2663
struct smack_known *skp;
security/smack/smackfs.c
322
struct smack_known *skp;
security/smack/smackfs.c
607
struct smack_known *skp =
security/smack/smackfs.c
608
list_entry_rcu(list, struct smack_known, list);
security/smack/smackfs.c
771
struct smack_known *skp =
security/smack/smackfs.c
772
list_entry_rcu(list, struct smack_known, list);
security/smack/smackfs.c
83
struct smack_known *smack_net_ambient;
security/smack/smackfs.c
836
struct smack_known *skp;
security/smack/smackfs.c
982
struct smack_known *skp =
security/smack/smackfs.c
983
list_entry_rcu(list, struct smack_known, list);