• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/security/

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);
68 void mac_task_label_init(struct label *);
69 void mac_task_label_copy(struct label *src, struct label *dest);
70 void mac_task_label_destroy(struct label *);
71 void mac_task_label_associate(struct task *, struct task *, struct label *,
72 struct label *, struct label *);
73 void mac_task_label_associate_kernel(struct task *, struct label *, struct label *);
75 void (*f)(struct label *l, void *arg));
76 struct label *mac_task_get_label(struct task *task);
79 void mac_port_label_init(struct label *l);
80 void mac_port_label_destroy(struct label *l);
81 void mac_port_label_associate(struct label *it, struct label *st, struct label *plabel);
82 void mac_port_label_associate_kernel(struct label *plabel, int isreply);
83 void mac_port_label_update_kobject(struct label *plabel, int kotype);
84 void mac_port_label_copy(struct label *src, struct label *dest);
85 void mac_port_label_update_cred(struct label *src, struct label *dest);
86 int mac_port_check_label_update(struct label *task, struct label *oldl, struct label *newl);
88 int mac_port_check_send(struct label *task, struct label *port);
89 int mac_port_check_receive(struct label *task, struct label *sender);
90 int mac_port_check_make_send(struct label *task, struct label *port);
91 int mac_port_check_make_send_once(struct label *task, struct label *port);
92 int mac_port_check_move_receive(struct label *task, struct label *port);
93 int mac_port_check_copy_send(struct label *task, struct label *port);
94 int mac_port_check_move_send(struct label *task, struct label *port);
95 int mac_port_check_move_send_once(struct label *task, struct label *port);
97 int mac_port_check_hold_send(struct label *task, struct label *port);
98 int mac_port_check_hold_send_once(struct label *task, struct label *port);
99 int mac_port_check_hold_receive(struct label *task, struct label *port);
101 int mac_task_label_externalize(struct label *, char *e, char *out, size_t olen, int flags);
102 int mac_task_label_internalize(struct label *label, char *string);
103 int mac_port_label_externalize(struct label *, char *e, char *out, size_t olen, int flags);
104 int mac_port_label_internalize(struct label *label, char *string);
106 void mac_task_label_update(struct label *cred, struct label *task);
107 int mac_port_check_service(struct label *subj, struct label *obj,