Lines Matching refs:smack_known

66 struct smack_known {
86 struct smack_known *smk_root;
87 struct smack_known *smk_floor;
88 struct smack_known *smk_hat;
89 struct smack_known *smk_default;
100 struct smack_known *smk_out; /* outbound label */
101 struct smack_known *smk_in; /* inbound label */
102 struct smack_known *smk_packet; /* TCP peer label */
114 struct smack_known *smk_inode; /* label of the fso */
115 struct smack_known *smk_task; /* label of the task */
116 struct smack_known *smk_mmap; /* label of the mmap domain */
121 struct smack_known *smk_task; /* label for access control */
122 struct smack_known *smk_forked; /* label when forked */
123 struct smack_known *smk_transmuted;/* label when transmuted */
139 struct smack_known *smk_subject;
140 struct smack_known *smk_object;
152 struct smack_known *smk_label; /* label */
163 struct smack_known *smk_label; /* label */
173 struct smack_known *smk_in; /* inbound label */
174 struct smack_known *smk_out; /* outgoing label */
181 struct smack_known *smk_label;
287 int smk_access(struct smack_known *, struct smack_known *,
289 int smk_tskacc(struct task_smack *, struct smack_known *,
291 int smk_curacc(struct smack_known *, u32, struct smk_audit_info *);
292 struct smack_known *smack_from_secid(const u32);
295 struct smack_known *smk_import_entry(const char *, int);
296 void smk_insert_entry(struct smack_known *skp);
297 struct smack_known *smk_find_entry(const char *);
301 int smack_populate_secattr(struct smack_known *skp);
309 extern struct smack_known *smack_net_ambient;
310 extern struct smack_known *smack_syslog_label;
312 extern struct smack_known *smack_unconfined;
317 extern struct smack_known smack_known_floor;
318 extern struct smack_known smack_known_hat;
319 extern struct smack_known smack_known_huh;
320 extern struct smack_known smack_known_star;
321 extern struct smack_known smack_known_web;
340 static inline struct smack_known **smack_file(const struct file *file)
342 return (struct smack_known **)(file->f_security +
351 static inline struct smack_known **smack_msg_msg(const struct msg_msg *msg)
356 static inline struct smack_known **smack_ipc(const struct kern_ipc_perm *ipc)
373 static inline struct smack_known *smk_of_inode(const struct inode *isp)
382 static inline struct smack_known *smk_of_task(const struct task_smack *tsp)
387 static inline struct smack_known *smk_of_task_struct(
390 struct smack_known *skp;
406 static inline struct smack_known *smk_of_forked(const struct task_smack *tsp)
414 static inline struct smack_known *smk_of_current(void)