Lines Matching refs:q6
84 mac_ip6q_init(struct ip6q *q6, int flag) in mac_ip6q_init() argument
88 q6->ip6q_label = mac_ip6q_label_alloc(flag); in mac_ip6q_init()
89 if (q6->ip6q_label == NULL) in mac_ip6q_init()
92 q6->ip6q_label = NULL; in mac_ip6q_init()
105 mac_ip6q_destroy(struct ip6q *q6) in mac_ip6q_destroy() argument
108 if (q6->ip6q_label != NULL) { in mac_ip6q_destroy()
109 mac_ip6q_label_free(q6->ip6q_label); in mac_ip6q_destroy()
110 q6->ip6q_label = NULL; in mac_ip6q_destroy()
115 mac_ip6q_reassemble(struct ip6q *q6, struct mbuf *m) in mac_ip6q_reassemble() argument
124 MAC_POLICY_PERFORM_NOSLEEP(ip6q_reassemble, q6, q6->ip6q_label, m, in mac_ip6q_reassemble()
129 mac_ip6q_create(struct mbuf *m, struct ip6q *q6) in mac_ip6q_create() argument
138 MAC_POLICY_PERFORM_NOSLEEP(ip6q_create, m, label, q6, in mac_ip6q_create()
139 q6->ip6q_label); in mac_ip6q_create()
143 mac_ip6q_match(struct mbuf *m, struct ip6q *q6) in mac_ip6q_match() argument
154 MAC_POLICY_BOOLEAN_NOSLEEP(ip6q_match, &&, m, label, q6, in mac_ip6q_match()
155 q6->ip6q_label); in mac_ip6q_match()
161 mac_ip6q_update(struct mbuf *m, struct ip6q *q6) in mac_ip6q_update() argument
170 MAC_POLICY_PERFORM_NOSLEEP(ip6q_update, m, label, q6, in mac_ip6q_update()
171 q6->ip6q_label); in mac_ip6q_update()