Lines Matching refs:label

58 void mac_task_label_update_internal(struct label *pl, struct task *t);
59 int mac_port_label_compute(struct label *subj, struct label *obj,
60 const char *serv, struct label *out);
61 int mac_port_check_method(task_t task, struct label *sub, struct label *obj, int msgid);
69 struct label *mac_thread_get_threadlabel(struct thread *thread);
70 struct label *mac_thread_get_uthreadlabel(struct uthread *uthread);
77 void mac_task_label_init(struct label *);
78 void mac_task_label_copy(struct label *src, struct label *dest);
79 void mac_task_label_destroy(struct label *);
80 void mac_task_label_associate(struct task *, struct task *, struct label *,
81 struct label *, struct label *);
82 void mac_task_label_associate_kernel(struct task *, struct label *, struct label *);
84 void (*f)(struct label *l, void *arg));
85 struct label *mac_task_get_label(struct task *task);
88 void mac_port_label_init(struct label *l);
89 void mac_port_label_destroy(struct label *l);
90 void mac_port_label_associate(struct label *it, struct label *st, struct label *plabel);
91 void mac_port_label_associate_kernel(struct label *plabel, int isreply);
92 void mac_port_label_update_kobject(struct label *plabel, int kotype);
93 void mac_port_label_copy(struct label *src, struct label *dest);
94 void mac_port_label_update_cred(struct label *src, struct label *dest);
95 int mac_port_check_label_update(struct label *task, struct label *oldl, struct label *newl);
97 int mac_port_check_send(struct label *task, struct label *port);
98 int mac_port_check_receive(struct label *task, struct label *sender);
99 int mac_port_check_make_send(struct label *task, struct label *port);
100 int mac_port_check_make_send_once(struct label *task, struct label *port);
101 int mac_port_check_move_receive(struct label *task, struct label *port);
102 int mac_port_check_copy_send(struct label *task, struct label *port);
103 int mac_port_check_move_send(struct label *task, struct label *port);
104 int mac_port_check_move_send_once(struct label *task, struct label *port);
106 int mac_port_check_hold_send(struct label *task, struct label *port);
107 int mac_port_check_hold_send_once(struct label *task, struct label *port);
108 int mac_port_check_hold_receive(struct label *task, struct label *port);
110 int mac_task_label_externalize(struct label *, char *e, char *out, size_t olen, int flags);
111 int mac_task_label_internalize(struct label *label, char *string);
112 int mac_port_label_externalize(struct label *, char *e, char *out, size_t olen, int flags);
113 int mac_port_label_internalize(struct label *label, char *string);
115 void mac_task_label_update(struct label *cred, struct label *task);
116 int mac_port_check_service(struct label *subj, struct label *obj,