• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/xnu-2782.1.97/security/

Lines Matching refs:label

82 static struct label *
85 struct label *label;
88 label = mac_labelzone_alloc(flag);
89 if (label == NULL)
91 MAC_CHECK(inpcb_label_init, label, flag);
93 MAC_PERFORM(inpcb_label_destroy, label);
94 mac_labelzone_free(label);
97 return (label);
110 static struct label *
113 struct label *label;
116 label = mac_labelzone_alloc(flag);
117 if (label == NULL)
120 MAC_CHECK(ipq_label_init, label, flag);
122 MAC_PERFORM(ipq_label_destroy, label);
123 mac_labelzone_free(label);
126 return (label);
140 mac_inpcb_label_free(struct label *label)
143 MAC_PERFORM(inpcb_label_destroy, label);
144 mac_labelzone_free(label);
163 mac_ipq_label_free(struct label *label)
166 MAC_PERFORM(ipq_label_destroy, label);
167 mac_labelzone_free(label);
189 struct label *label;
191 label = mac_mbuf_to_label(m);
193 MAC_PERFORM(mbuf_label_associate_ipq, ipq, ipq->ipq_label, m, label);
199 struct label *datagramlabel, *fragmentlabel;
211 struct label *label;
213 label = mac_mbuf_to_label(fragment);
215 MAC_PERFORM(ipq_label_associate, fragment, label, ipq, ipq->ipq_label);
221 struct label *mlabel;
232 struct label *label;
235 label = mac_mbuf_to_label(fragment);
238 MAC_BOOLEAN(ipq_label_compare, &&, fragment, label, ipq, ipq->ipq_label);
246 struct label *label;
248 label = mac_mbuf_to_label(m);
250 MAC_PERFORM(netinet_icmp_reply, m, label);
256 struct label *label;
258 label = mac_mbuf_to_label(m);
260 MAC_PERFORM(netinet_tcp_reply, m, label);
266 struct label *label;
268 label = mac_mbuf_to_label(fragment);
270 MAC_PERFORM(ipq_label_update, fragment, label, ipq, ipq->ipq_label);
276 struct label *label;
282 label = mac_mbuf_to_label(m);
284 MAC_CHECK(inpcb_check_deliver, inp, inp->inp_label, m, label,
291 * Propagate a change in the socket label to the inpcb label.