Lines Matching refs:q6
86 mac_ip6q_init(struct ip6q *q6, int flag)
90 q6->ip6q_label = mac_ip6q_label_alloc(flag);
91 if (q6->ip6q_label == NULL)
94 q6->ip6q_label = NULL;
107 mac_ip6q_destroy(struct ip6q *q6)
110 if (q6->ip6q_label != NULL) {
111 mac_ip6q_label_free(q6->ip6q_label);
112 q6->ip6q_label = NULL;
117 mac_ip6q_reassemble(struct ip6q *q6, struct mbuf *m)
126 MAC_POLICY_PERFORM_NOSLEEP(ip6q_reassemble, q6, q6->ip6q_label, m,
131 mac_ip6q_create(struct mbuf *m, struct ip6q *q6)
140 MAC_POLICY_PERFORM_NOSLEEP(ip6q_create, m, label, q6,
141 q6->ip6q_label);
145 mac_ip6q_match(struct mbuf *m, struct ip6q *q6)
156 MAC_POLICY_BOOLEAN_NOSLEEP(ip6q_match, &&, m, label, q6,
157 q6->ip6q_label);
163 mac_ip6q_update(struct mbuf *m, struct ip6q *q6)
172 MAC_POLICY_PERFORM_NOSLEEP(ip6q_update, m, label, q6,
173 q6->ip6q_label);