Searched refs:ipq (Results 1 - 11 of 11) sorted by relevance

/freebsd-13-stable/stand/libsa/
H A Dip.c138 struct ip_queue *ipq; local
140 while ((ipq = STAILQ_FIRST(&ipr->ip_queue)) != NULL) {
142 free(ipq->ipq_pkt);
143 free(ipq);
152 struct ip_queue *ipq, *prev, *p; local
154 if ((ipq = calloc(1, sizeof (*ipq))) == NULL)
157 ipq->ipq_pkt = pkt;
158 ipq->ipq_hdr = ip;
170 STAILQ_INSERT_AFTER(&ipr->ip_queue, prev, ipq, ipq_nex
192 struct ip_queue *ipq, *last; local
[all...]
/freebsd-13-stable/sys/security/mac/
H A Dmac_inet.c134 mac_ipq_init(struct ipq *q, int flag)
173 mac_ipq_destroy(struct ipq *q)
191 mac_ipq_reassemble(struct ipq *q, struct mbuf *m)
220 mac_ipq_create(struct mbuf *m, struct ipq *q)
249 mac_ipq_match(struct mbuf *m, struct ipq *q)
341 mac_ipq_update(struct mbuf *m, struct ipq *q)
H A Dmac_framework.h67 struct ipq;
171 void mac_ipq_create(struct mbuf *m, struct ipq *q);
172 void mac_ipq_destroy(struct ipq *q);
173 int mac_ipq_init(struct ipq *q, int);
174 int mac_ipq_match(struct mbuf *m, struct ipq *q);
175 void mac_ipq_reassemble(struct ipq *q, struct mbuf *m);
176 void mac_ipq_update(struct mbuf *m, struct ipq *q);
H A Dmac_policy.h80 struct ipq;
242 struct ipq *q, struct label *qlabel);
246 struct ipq *q, struct label *qlabel);
247 typedef void (*mpo_ipq_reassemble)(struct ipq *q, struct label *qlabel,
250 struct ipq *q, struct label *qlabel);
/freebsd-13-stable/sys/netinet/
H A Dip_reass.c76 TAILQ_HEAD(ipqhead, ipq) head;
81 VNET_DEFINE_STATIC(struct ipqbucket, ipq[IPREASS_NHASH]);
82 #define V_ipq VNET(ipq)
104 static void ipq_free(struct ipqbucket *, struct ipq *);
105 static struct ipq * ipq_reuse(int);
108 ipq_timeout(struct ipqbucket *bucket, struct ipq *fp)
116 ipq_drop(struct ipqbucket *bucket, struct ipq *fp)
187 struct ipq *fp;
575 V_ipq_zone = uma_zcreate("ipq", sizeof(struct ipq), NUL
[all...]
H A Dip_var.h59 struct ipq { struct
60 TAILQ_ENTRY(ipq) ipq_list; /* to other reass headers */
/freebsd-13-stable/sys/security/mac_stub/
H A Dmac_stub.c451 stub_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q,
458 stub_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q,
466 stub_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m,
473 stub_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q,
/freebsd-13-stable/sys/security/mac_biba/
H A Dmac_biba.c1257 biba_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q,
1269 biba_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q,
1281 biba_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m,
1294 biba_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q,
/freebsd-13-stable/sys/security/mac_lomac/
H A Dmac_lomac.c1370 lomac_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q,
1382 lomac_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q,
1394 lomac_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m,
1407 lomac_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q,
/freebsd-13-stable/sys/security/mac_mls/
H A Dmac_mls.c1177 mls_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q,
1189 mls_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q,
1201 mls_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m,
1214 mls_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q,
/freebsd-13-stable/sys/security/mac_test/
H A Dmac_test.c804 struct ipq *q, struct label *qlabel)
839 struct ipq *q, struct label *qlabel)
851 test_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m,
862 test_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q,

Completed in 139 milliseconds