Symbol: ipq
stand/libsa/ip.c
129
struct ip_queue *ipq;
stand/libsa/ip.c
131
while ((ipq = STAILQ_FIRST(&ipr->ip_queue)) != NULL) {
stand/libsa/ip.c
133
free(ipq->ipq_pkt);
stand/libsa/ip.c
134
free(ipq);
stand/libsa/ip.c
143
struct ip_queue *ipq, *p;
stand/libsa/ip.c
146
if ((ipq = calloc(1, sizeof(*ipq))) == NULL)
stand/libsa/ip.c
149
ipq->ipq_pkt = pkt;
stand/libsa/ip.c
150
ipq->ipq_hdr = ip;
stand/libsa/ip.c
158
free(ipq);
stand/libsa/ip.c
177
STAILQ_INSERT_AFTER(&ipr->ip_queue, p, ipq, ipq_next);
stand/libsa/ip.c
184
STAILQ_INSERT_AFTER(&ipr->ip_queue, p, ipq, ipq_next);
stand/libsa/ip.c
189
STAILQ_INSERT_HEAD(&ipr->ip_queue, ipq, ipq_next);
stand/libsa/ip.c
205
struct ip_queue *ipq, *last;
stand/libsa/ip.c
312
STAILQ_FOREACH(ipq, &ipr->ip_queue, ipq_next) {
stand/libsa/ip.c
313
fragoffset = (ntohs(ipq->ipq_hdr->ip_off) & IP_OFFMASK) * 8;
stand/libsa/ip.c
316
__func__, ntohs(ipq->ipq_hdr->ip_id),
stand/libsa/ip.c
317
inet_ntoa(ipq->ipq_hdr->ip_src)));
stand/libsa/ip.c
319
inet_ntoa(ipq->ipq_hdr->ip_dst),
stand/libsa/ip.c
321
(ntohs(ipq->ipq_hdr->ip_off) & IP_MF) != 0));
stand/libsa/ip.c
326
n += ntohs(ipq->ipq_hdr->ip_len) - (ipq->ipq_hdr->ip_hl << 2);
stand/libsa/ip.c
327
last = ipq;
stand/libsa/ip.c
351
ipq = STAILQ_FIRST(&ipr->ip_queue);
stand/libsa/ip.c
354
bcopy((void *)((uintptr_t)ipq->ipq_pkt + 2), eh, sizeof(*eh));
stand/libsa/ip.c
358
bcopy(ipq->ipq_hdr, ipr->ip_hdr, sizeof(*ipr->ip_hdr));
stand/libsa/ip.c
366
STAILQ_FOREACH(ipq, &ipr->ip_queue, ipq_next) {
stand/libsa/ip.c
370
hlen = ipq->ipq_hdr->ip_hl << 2;
stand/libsa/ip.c
371
len = ntohs(ipq->ipq_hdr->ip_len) - hlen;
stand/libsa/ip.c
372
data = (char *)((uintptr_t)ipq->ipq_hdr + hlen);
sys/netinet/ip_reass.c
107
static void ipq_free(struct ipqbucket *, struct ipq *);
sys/netinet/ip_reass.c
108
static struct ipq * ipq_reuse(int);
sys/netinet/ip_reass.c
113
ipq_timeout(struct ipqbucket *bucket, struct ipq *fp)
sys/netinet/ip_reass.c
121
ipq_drop(struct ipqbucket *bucket, struct ipq *fp)
sys/netinet/ip_reass.c
204
struct ipq *fp;
sys/netinet/ip_reass.c
591
struct ipq *fp;
sys/netinet/ip_reass.c
613
struct ipq *fp;
sys/netinet/ip_reass.c
640
struct ipq *fp = TAILQ_FIRST(&V_ipq[i].head);
sys/netinet/ip_reass.c
704
V_ipq_zone = uma_zcreate("ipq", sizeof(struct ipq), NULL, NULL, NULL,
sys/netinet/ip_reass.c
72
TAILQ_HEAD(ipqhead, ipq) head;
sys/netinet/ip_reass.c
731
struct ipq *fp, *temp;
sys/netinet/ip_reass.c
789
struct ipq *fp;
sys/netinet/ip_reass.c
81
VNET_DEFINE_STATIC(struct ipqbucket *, ipq);
sys/netinet/ip_reass.c
82
#define V_ipq VNET(ipq)
sys/netinet/ip_reass.c
889
static struct ipq *
sys/netinet/ip_reass.c
892
struct ipq *fp;
sys/netinet/ip_reass.c
930
ipq_free(struct ipqbucket *bucket, struct ipq *fp)
sys/netinet/ip_var.h
60
TAILQ_ENTRY(ipq) ipq_list; /* to other reass headers */
sys/security/mac/mac_framework.h
223
void mac_ipq_create(struct mbuf *m, struct ipq *q);
sys/security/mac/mac_framework.h
224
void mac_ipq_destroy(struct ipq *q);
sys/security/mac/mac_framework.h
225
int mac_ipq_init(struct ipq *q, int);
sys/security/mac/mac_framework.h
226
int mac_ipq_match(struct mbuf *m, struct ipq *q);
sys/security/mac/mac_framework.h
227
void mac_ipq_reassemble(struct ipq *q, struct mbuf *m);
sys/security/mac/mac_framework.h
228
void mac_ipq_update(struct mbuf *m, struct ipq *q);
sys/security/mac/mac_framework.h
65
struct ipq;
sys/security/mac/mac_inet.c
143
mac_ipq_init(struct ipq *q, int flag)
sys/security/mac/mac_inet.c
182
mac_ipq_destroy(struct ipq *q)
sys/security/mac/mac_inet.c
200
mac_ipq_reassemble(struct ipq *q, struct mbuf *m)
sys/security/mac/mac_inet.c
229
mac_ipq_create(struct mbuf *m, struct ipq *q)
sys/security/mac/mac_inet.c
258
mac_ipq_match(struct mbuf *m, struct ipq *q)
sys/security/mac/mac_inet.c
350
mac_ipq_update(struct mbuf *m, struct ipq *q)
sys/security/mac/mac_policy.h
266
struct ipq *q, struct label *qlabel);
sys/security/mac/mac_policy.h
270
struct ipq *q, struct label *qlabel);
sys/security/mac/mac_policy.h
271
typedef void (*mpo_ipq_reassemble)(struct ipq *q, struct label *qlabel,
sys/security/mac/mac_policy.h
274
struct ipq *q, struct label *qlabel);
sys/security/mac/mac_policy.h
81
struct ipq;
sys/security/mac_biba/mac_biba.c
1254
biba_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_biba/mac_biba.c
1266
biba_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_biba/mac_biba.c
1278
biba_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m,
sys/security/mac_biba/mac_biba.c
1291
biba_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_lomac/mac_lomac.c
1377
lomac_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_lomac/mac_lomac.c
1389
lomac_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_lomac/mac_lomac.c
1401
lomac_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m,
sys/security/mac_lomac/mac_lomac.c
1414
lomac_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_mls/mac_mls.c
1173
mls_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_mls/mac_mls.c
1185
mls_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_mls/mac_mls.c
1197
mls_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m,
sys/security/mac_mls/mac_mls.c
1210
mls_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_stub/mac_stub.c
484
stub_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_stub/mac_stub.c
491
stub_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_stub/mac_stub.c
499
stub_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m,
sys/security/mac_stub/mac_stub.c
506
stub_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q,
sys/security/mac_test/mac_test.c
852
struct ipq *q, struct label *qlabel)
sys/security/mac_test/mac_test.c
887
struct ipq *q, struct label *qlabel)
sys/security/mac_test/mac_test.c
899
test_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m,
sys/security/mac_test/mac_test.c
910
test_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q,