Symbol: pf_mtag
sys/net/altq/altq_cbq.c
463
struct pf_mtag *t;
sys/net/altq/altq_fairq.c
486
struct pf_mtag *t;
sys/net/altq/altq_hfsc.c
659
struct pf_mtag *t;
sys/net/altq/altq_priq.c
450
struct pf_mtag *t;
sys/net/altq/altq_red.c
442
struct pf_mtag *at;
sys/net/if_ethersubr.c
284
struct pf_mtag *t;
sys/net/pfvar.h
1967
struct pf_mtag *pf_mtag;
sys/net/pfvar.h
2727
struct pf_mtag *pf_get_mtag(struct mbuf *);
sys/netpfil/ipfw/ip_fw2.c
2652
struct pf_mtag *at;
sys/netpfil/ipfw/ip_fw2.c
2667
sizeof(struct pf_mtag), M_NOWAIT | M_ZERO);
sys/netpfil/ipfw/ip_fw2.c
2676
at = (struct pf_mtag *)(mtag + 1);
sys/netpfil/pf/pf.c
10065
pd->pf_mtag = pf_find_mtag(md);
sys/netpfil/pf/pf.c
10125
if ((pd->pf_mtag == NULL &&
sys/netpfil/pf/pf.c
10126
((pd->pf_mtag = pf_get_mtag(pd->m)) == NULL)) ||
sys/netpfil/pf/pf.c
10127
pd->pf_mtag->routed++ > 3) {
sys/netpfil/pf/pf.c
10139
if ((pd->pf_mtag->flags & PF_MTAG_FLAG_DUPLICATED)) {
sys/netpfil/pf/pf.c
10154
pd->pf_mtag->flags |= PF_MTAG_FLAG_DUPLICATED;
sys/netpfil/pf/pf.c
10528
if (pd->pf_mtag->flags & PF_MTAG_FLAG_DUMMYNETED)
sys/netpfil/pf/pf.c
10640
pf_dummynet_flag_remove(struct mbuf *m, struct pf_mtag *pf_mtag)
sys/netpfil/pf/pf.c
10644
pf_mtag->flags &= ~PF_MTAG_FLAG_DUMMYNET;
sys/netpfil/pf/pf.c
10679
if (pd->pf_mtag == NULL &&
sys/netpfil/pf/pf.c
10680
((pd->pf_mtag = pf_get_mtag(*m0)) == NULL)) {
sys/netpfil/pf/pf.c
10687
pd->pf_mtag->flags |= PF_MTAG_FLAG_ROUTE_TO;
sys/netpfil/pf/pf.c
10689
pd->pf_mtag->if_index = ifp->if_index;
sys/netpfil/pf/pf.c
10690
pd->pf_mtag->if_idxgen = ifp->if_idxgen;
sys/netpfil/pf/pf.c
10696
memcpy(&pd->pf_mtag->dst, sa,
sys/netpfil/pf/pf.c
10700
memcpy(&pd->pf_mtag->dst, sa,
sys/netpfil/pf/pf.c
10722
pd->pf_mtag->flags |= PF_MTAG_FLAG_DUMMYNET;
sys/netpfil/pf/pf.c
10723
pd->pf_mtag->flags |= PF_MTAG_FLAG_DUMMYNETED;
sys/netpfil/pf/pf.c
10726
pd->pf_mtag->flags &= ~PF_MTAG_FLAG_ROUTE_TO;
sys/netpfil/pf/pf.c
10727
pf_dummynet_flag_remove(*m0, pd->pf_mtag);
sys/netpfil/pf/pf.c
11110
pd->pf_mtag = pf_find_mtag(m);
sys/netpfil/pf/pf.c
11132
if (pd->pf_mtag && pd->pf_mtag->dnpipe) {
sys/netpfil/pf/pf.c
11133
pd->act.dnpipe = pd->pf_mtag->dnpipe;
sys/netpfil/pf/pf.c
11134
pd->act.flags = pd->pf_mtag->dnflags;
sys/netpfil/pf/pf.c
11656
if (pd.pf_mtag != NULL && (pd.pf_mtag->flags & PF_MTAG_FLAG_ROUTE_TO)) {
sys/netpfil/pf/pf.c
11657
pd.pf_mtag->flags &= ~PF_MTAG_FLAG_ROUTE_TO;
sys/netpfil/pf/pf.c
11659
ifp = ifnet_byindexgen(pd.pf_mtag->if_index,
sys/netpfil/pf/pf.c
11660
pd.pf_mtag->if_idxgen);
sys/netpfil/pf/pf.c
11666
(ifp->if_output)(ifp, *m0, sintosa(&pd.pf_mtag->dst), NULL);
sys/netpfil/pf/pf.c
11671
if (ip_dn_io_ptr != NULL && pd.pf_mtag != NULL &&
sys/netpfil/pf/pf.c
11672
pd.pf_mtag->flags & PF_MTAG_FLAG_DUMMYNET) {
sys/netpfil/pf/pf.c
11679
pf_dummynet_flag_remove(pd.m, pd.pf_mtag);
sys/netpfil/pf/pf.c
11723
if (pd.pf_mtag == NULL &&
sys/netpfil/pf/pf.c
11724
((pd.pf_mtag = pf_get_mtag(pd.m)) == NULL)) {
sys/netpfil/pf/pf.c
11728
pd.pf_mtag->flags |= PF_MTAG_FLAG_PACKET_LOOPED;
sys/netpfil/pf/pf.c
11730
if (pd.pf_mtag && pd.pf_mtag->flags & PF_MTAG_FLAG_FASTFWD_OURS_PRESENT) {
sys/netpfil/pf/pf.c
11732
pd.pf_mtag->flags &= ~PF_MTAG_FLAG_FASTFWD_OURS_PRESENT;
sys/netpfil/pf/pf.c
11934
if (pd.pf_mtag == NULL &&
sys/netpfil/pf/pf.c
11935
((pd.pf_mtag = pf_get_mtag(pd.m)) == NULL)) {
sys/netpfil/pf/pf.c
11940
pd.pf_mtag->qid_hash = pf_state_hash(s);
sys/netpfil/pf/pf.c
11942
pd.pf_mtag->qid = pd.act.pqid;
sys/netpfil/pf/pf.c
11944
pd.pf_mtag->qid = pd.act.qid;
sys/netpfil/pf/pf.c
11946
pd.pf_mtag->hdr = mtod(pd.m, void *);
sys/netpfil/pf/pf.c
11980
if (pd.pf_mtag == NULL &&
sys/netpfil/pf/pf.c
11981
((pd.pf_mtag = pf_get_mtag(pd.m)) == NULL)) {
sys/netpfil/pf/pf.c
11988
pd.pf_mtag->flags |=
sys/netpfil/pf/pf.c
12013
if (pd.pf_mtag)
sys/netpfil/pf/pf.c
12014
pd.pf_mtag->flags &= ~PF_MTAG_FLAG_PACKET_LOOPED;
sys/netpfil/pf/pf.c
1424
sizeof(struct pf_mtag), NULL, NULL, pf_mtag_uminit, NULL,
sys/netpfil/pf/pf.c
1651
t->m_tag_len = sizeof(struct pf_mtag);
sys/netpfil/pf/pf.c
1664
struct pf_mtag *
sys/netpfil/pf/pf.c
1670
return ((struct pf_mtag *)(mtag + 1));
sys/netpfil/pf/pf.c
1675
bzero(mtag + 1, sizeof(struct pf_mtag));
sys/netpfil/pf/pf.c
1678
return ((struct pf_mtag *)(mtag + 1));
sys/netpfil/pf/pf.c
337
struct pf_mtag *pf_mtag);
sys/netpfil/pf/pf.c
4465
struct pf_mtag *pf_mtag;
sys/netpfil/pf/pf.c
4501
if ((pf_mtag = pf_get_mtag(m)) == NULL) {
sys/netpfil/pf/pf.c
4507
pf_mtag->tag = mtag_tag;
sys/netpfil/pf/pf.c
4508
pf_mtag->flags = mtag_flags;
sys/netpfil/pf/pf.c
4515
pf_mtag->qid = r->qid;
sys/netpfil/pf/pf.c
4518
pf_mtag->hdr = mtod(m, struct ip *);
sys/netpfil/pf/pf.c
4877
struct pf_mtag *pf_mtag;
sys/netpfil/pf/pf.c
4905
if ((pf_mtag = pf_get_mtag(m0)) == NULL) {
sys/netpfil/pf/pf.c
4917
pf_mtag->qid = r->qid;
sys/netpfil/pf/pf.c
4919
pf_mtag->hdr = mtod(m0, struct ip *);
sys/netpfil/pf/pf.c
5091
if (pd->pf_mtag == NULL && ((pd->pf_mtag = pf_get_mtag(pd->m)) == NULL))
sys/netpfil/pf/pf.c
5094
pd->pf_mtag->tag = tag;
sys/netpfil/pf/pf.c
5670
struct pf_mtag *mtag;
sys/netpfil/pf/pf.c
6095
&ctx->tag, pd->pf_mtag ? pd->pf_mtag->tag : 0),
sys/netpfil/pf/pf.c
709
#define PACKET_LOOPED(pd) ((pd)->pf_mtag && \
sys/netpfil/pf/pf.c
710
(pd)->pf_mtag->flags & PF_MTAG_FLAG_PACKET_LOOPED)
sys/netpfil/pf/pf.c
8787
pd2.pf_mtag = pd->pf_mtag;
sys/netpfil/pf/pf.c
9774
if ((pd->pf_mtag == NULL &&
sys/netpfil/pf/pf.c
9775
((pd->pf_mtag = pf_get_mtag(pd->m)) == NULL)) ||
sys/netpfil/pf/pf.c
9776
pd->pf_mtag->routed++ > 3) {
sys/netpfil/pf/pf.c
9788
if ((pd->pf_mtag->flags & PF_MTAG_FLAG_DUPLICATED)) {
sys/netpfil/pf/pf.c
9803
pd->pf_mtag->flags |= PF_MTAG_FLAG_DUPLICATED;
sys/netpfil/pf/pf_lb.c
186
pd->pf_mtag ? pd->pf_mtag->tag : 0),
sys/netpfil/pf/pf_mtag.h
62
static __inline struct pf_mtag *
sys/netpfil/pf/pf_mtag.h
70
return ((struct pf_mtag *)(mtag + 1));
sys/netpfil/pf/pf_norm.c
1117
pd.pf_mtag = pf_find_mtag(m);
sys/netpfil/pf/pf_norm.c
1199
pd->pf_mtag ? pd->pf_mtag->tag : 0))
sys/netpfil/pf/pf_syncookies.c
266
if (pd->pf_mtag && (pd->pf_mtag->flags & PF_MTAG_FLAG_SYNCOOKIE_RECREATED))