| /src/sys/security/mac/ |
| H A D | mac_inet6.c | 84 mac_ip6q_init(struct ip6q *q6, int flag) in mac_ip6q_init() 105 mac_ip6q_destroy(struct ip6q *q6) in mac_ip6q_destroy() 115 mac_ip6q_reassemble(struct ip6q *q6, struct mbuf *m) in mac_ip6q_reassemble() 129 mac_ip6q_create(struct mbuf *m, struct ip6q *q6) in mac_ip6q_create() 143 mac_ip6q_match(struct mbuf *m, struct ip6q *q6) in mac_ip6q_match() 161 mac_ip6q_update(struct mbuf *m, struct ip6q *q6) in mac_ip6q_update()
|
| H A D | mac_framework.h | 64 struct ip6q; 215 void mac_ip6q_create(struct mbuf *m, struct ip6q *q6); 216 void mac_ip6q_destroy(struct ip6q *q6); 217 int mac_ip6q_init(struct ip6q *q6, int); 218 int mac_ip6q_match(struct mbuf *m, struct ip6q *q6); 219 void mac_ip6q_reassemble(struct ip6q *q6, struct mbuf *m); 220 void mac_ip6q_update(struct mbuf *m, struct ip6q *q6);
|
| H A D | mac_policy.h | 80 struct ip6q; 248 struct ip6q *q6, struct label *q6label); 252 struct ip6q *q6, struct label *q6label); 253 typedef void (*mpo_ip6q_reassemble)(struct ip6q *q6, struct label *q6label, 256 struct ip6q *q6, struct label *q6label);
|
| /src/sys/netinet6/ |
| H A D | frag6.c | 91 TAILQ_HEAD(ip6qhead, ip6q); 232 _Static_assert(sizeof(((struct ip6q *)NULL)->ip6q_ttl) >= 2, 291 frag6_rmqueue(struct ip6q *q6, uint32_t bucket) in frag6_rmqueue() 308 frag6_freef(struct ip6q *q6, uint32_t bucket) in frag6_freef() 352 struct ip6q *q6; in frag6_cleanup() 426 struct ip6q *q6; in frag6_input() 598 q6 = malloc(sizeof(struct ip6q), M_FRAG6, M_NOWAIT | M_ZERO); in frag6_input() 936 struct ip6q *q6, *q6tmp; in frag6_slowtimo() 1065 struct ip6q *q6; in frag6_drain_one()
|
| H A D | ip6_var.h | 76 struct ip6q { struct 83 TAILQ_ENTRY(ip6q) ip6q_tq;
|
| /src/sys/security/mac_stub/ |
| H A D | mac_stub.c | 455 stub_ip6q_create(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in stub_ip6q_create() 462 stub_ip6q_match(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in stub_ip6q_match() 470 stub_ip6q_reassemble(struct ip6q *q6, struct label *q6label, struct mbuf *m, in stub_ip6q_reassemble() 477 stub_ip6q_update(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in stub_ip6q_update()
|
| /src/sys/security/mac_lomac/ |
| H A D | mac_lomac.c | 1332 lomac_ip6q_create(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in lomac_ip6q_create() 1344 lomac_ip6q_match(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in lomac_ip6q_match() 1356 lomac_ip6q_reassemble(struct ip6q *q6, struct label *q6label, struct mbuf *m, in lomac_ip6q_reassemble() 1369 lomac_ip6q_update(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in lomac_ip6q_update()
|
| /src/sys/security/mac_biba/ |
| H A D | mac_biba.c | 1209 biba_ip6q_create(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in biba_ip6q_create() 1221 biba_ip6q_match(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in biba_ip6q_match() 1233 biba_ip6q_reassemble(struct ip6q *q6, struct label *q6label, struct mbuf *m, in biba_ip6q_reassemble() 1246 biba_ip6q_update(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in biba_ip6q_update()
|
| /src/sys/security/mac_mls/ |
| H A D | mac_mls.c | 1128 mls_ip6q_create(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in mls_ip6q_create() 1140 mls_ip6q_match(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in mls_ip6q_match() 1152 mls_ip6q_reassemble(struct ip6q *q6, struct label *q6label, struct mbuf *m, in mls_ip6q_reassemble() 1165 mls_ip6q_update(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in mls_ip6q_update()
|
| /src/sys/security/mac_test/ |
| H A D | mac_test.c | 782 struct ip6q *q6, struct label *q6label) in test_ip6q_create() 817 struct ip6q *q6, struct label *q6label) in test_ip6q_match() 829 test_ip6q_reassemble(struct ip6q *q6, struct label *q6label, struct mbuf *m, in test_ip6q_reassemble() 840 test_ip6q_update(struct mbuf *m, struct label *mlabel, struct ip6q *q6, in test_ip6q_update()
|