/freebsd/stand/libsa/ |
H A D | ip.c | 135 struct ip_queue *ipq; in ip_reasm_free() local 137 while ((ipq = STAILQ_FIRST(&ipr->ip_queue)) != NULL) { in ip_reasm_free() 139 free(ipq->ipq_pkt); in ip_reasm_free() 140 free(ipq); in ip_reasm_free() 149 struct ip_queue *ipq, *prev, *p; in ip_reasm_add() local 151 if ((ipq = calloc(1, sizeof (*ipq))) == NULL) in ip_reasm_add() 154 ipq->ipq_pkt = pkt; in ip_reasm_add() 155 ipq->ipq_hdr = ip; in ip_reasm_add() 167 STAILQ_INSERT_AFTER(&ipr->ip_queue, prev, ipq, ipq_next); in ip_reasm_add() 170 STAILQ_INSERT_HEAD(&ipr->ip_queue, ipq, ipq_next); in ip_reasm_add() [all …]
|
/freebsd/sys/netinet/ |
H A D | ip_reass.c | 73 TAILQ_HEAD(ipqhead, ipq) head; 82 VNET_DEFINE_STATIC(struct ipqbucket *, ipq); 83 #define V_ipq VNET(ipq) 108 static void ipq_free(struct ipqbucket *, struct ipq *); 109 static struct ipq * ipq_reuse(int); 114 ipq_timeout(struct ipqbucket *bucket, struct ipq *fp) in ipq_timeout() 122 ipq_drop(struct ipqbucket *bucket, struct ipq *fp) in ipq_drop() 205 struct ipq *fp; in ip_reass() 592 struct ipq *fp; in ipreass_callout() 614 struct ipq *fp; in ipreass_reschedule() [all …]
|
H A D | ip_var.h | 59 struct ipq { struct 60 TAILQ_ENTRY(ipq) ipq_list; /* to other reass headers */
|
/freebsd/sys/security/mac/ |
H A D | mac_inet.c | 143 mac_ipq_init(struct ipq *q, int flag) in mac_ipq_init() 182 mac_ipq_destroy(struct ipq *q) in mac_ipq_destroy() 200 mac_ipq_reassemble(struct ipq *q, struct mbuf *m) in mac_ipq_reassemble() 229 mac_ipq_create(struct mbuf *m, struct ipq *q) in mac_ipq_create() 258 mac_ipq_match(struct mbuf *m, struct ipq *q) in mac_ipq_match() 350 mac_ipq_update(struct mbuf *m, struct ipq *q) in mac_ipq_update()
|
H A D | mac_framework.h | 65 struct ipq; 216 void mac_ipq_create(struct mbuf *m, struct ipq *q); 217 void mac_ipq_destroy(struct ipq *q); 218 int mac_ipq_init(struct ipq *q, int); 219 int mac_ipq_match(struct mbuf *m, struct ipq *q); 220 void mac_ipq_reassemble(struct ipq *q, struct mbuf *m); 221 void mac_ipq_update(struct mbuf *m, struct ipq *q);
|
H A D | mac_policy.h | 81 struct ipq; 259 struct ipq *q, struct label *qlabel); 263 struct ipq *q, struct label *qlabel); 264 typedef void (*mpo_ipq_reassemble)(struct ipq *q, struct label *qlabel, 267 struct ipq *q, struct label *qlabel);
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | qcom,pcie.txt | 95 Usage: required for ipq/apq8064 199 Usage: required for ipq/apq8064 215 Usage: required for ipq/apq8064 287 Usage: required for ipq/apq8064 292 Usage: required for ipq/apq8064 318 * Example for ipq/apq8064
|
/freebsd/sys/dts/arm/ |
H A D | qcom-ipq4018-rt-ac58u.dts | 207 * "ipq: fdt fixup unable to find compatible node". 271 * "ipq: fdt fixup unable to find compatible node".
|
/freebsd/sys/security/mac_stub/ |
H A D | mac_stub.c | 468 stub_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q, in stub_ipq_create() 475 stub_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q, in stub_ipq_match() 483 stub_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m, in stub_ipq_reassemble() 490 stub_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q, in stub_ipq_update()
|
/freebsd/sys/security/mac_lomac/ |
H A D | mac_lomac.c | 1378 lomac_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q, in lomac_ipq_create() 1390 lomac_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q, in lomac_ipq_match() 1402 lomac_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m, in lomac_ipq_reassemble() 1415 lomac_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q, in lomac_ipq_update()
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | ipq5332.dtsi | 8 #include <dt-bindings/clock/qcom,apss-ipq.h>
|
H A D | ipq9574.dtsi | 9 #include <dt-bindings/clock/qcom,apss-ipq.h>
|
H A D | ipq6018.dtsi | 11 #include <dt-bindings/clock/qcom,apss-ipq.h>
|
/freebsd/sys/security/mac_test/ |
H A D | mac_test.c | 826 struct ipq *q, struct label *qlabel) in test_ipq_create() 861 struct ipq *q, struct label *qlabel) in test_ipq_match() 873 test_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m, in test_ipq_reassemble() 884 test_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q, in test_ipq_update()
|
/freebsd/sys/security/mac_biba/ |
H A D | mac_biba.c | 1255 biba_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q, in biba_ipq_create() 1267 biba_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q, in biba_ipq_match() 1279 biba_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m, in biba_ipq_reassemble() 1292 biba_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q, in biba_ipq_update()
|
/freebsd/sys/security/mac_mls/ |
H A D | mac_mls.c | 1175 mls_ipq_create(struct mbuf *m, struct label *mlabel, struct ipq *q, in mls_ipq_create() 1187 mls_ipq_match(struct mbuf *m, struct label *mlabel, struct ipq *q, in mls_ipq_match() 1199 mls_ipq_reassemble(struct ipq *q, struct label *qlabel, struct mbuf *m, in mls_ipq_reassemble() 1212 mls_ipq_update(struct mbuf *m, struct label *mlabel, struct ipq *q, in mls_ipq_update()
|