Home
last modified time | relevance | path

Searched refs:pktattr (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/sys/net/altq/
H A Daltq_red.c525 } else if (pktattr != NULL) { in mark_ecn()
526 af = pktattr->pattr_af; in mark_ecn()
527 hdr = pktattr->pattr_hdr; in mark_ecn()
1022 red_enqueue(ifq, m, pktattr) in red_enqueue() argument
1025 struct altq_pktattr *pktattr;
1154 struct altq_pktattr *pktattr;
1165 if (pktattr == NULL)
1173 switch (pktattr->pattr_af) {
1222 flowlist_reclaim(fv, pktattr) in flowlist_reclaim() argument
1237 switch (pktattr->pattr_af) {
[all …]
H A Daltq_subr.c767 read_dsfield(m, pktattr) in read_dsfield() argument
769 struct altq_pktattr *pktattr;
774 if (pktattr == NULL ||
775 (pktattr->pattr_af != AF_INET && pktattr->pattr_af != AF_INET6))
785 pktattr->pattr_af = AF_UNSPEC;
792 if (pktattr->pattr_af == AF_INET) {
800 else if (pktattr->pattr_af == AF_INET6) {
818 if (pktattr == NULL || in write_dsfield()
819 (pktattr->pattr_af != AF_INET && pktattr->pattr_af != AF_INET6)) in write_dsfield()
829 pktattr->pattr_af = AF_UNSPEC; in write_dsfield()
[all …]
H A Daltq_rio.c337 struct altq_pktattr *pktattr) in rio_addq() argument
345 dsfield = odsfield = read_dsfield(m, pktattr); in rio_addq()
438 write_dsfield(m, pktattr, dsfield); in rio_addq()
788 rio_enqueue(ifq, m, pktattr) in rio_enqueue() argument
791 struct altq_pktattr *pktattr;
798 if (rio_addq(rqp->rq_rio, rqp->rq_q, m, pktattr) == 0)
H A Daltq_priq.c471 priq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in priq_enqueue() argument
492 else if ((ifq->altq_flags & ALTQF_CLASSIFY) && pktattr != NULL) in priq_enqueue()
493 cl = pktattr->pattr_class; in priq_enqueue()
503 if (pktattr != NULL) in priq_enqueue()
504 cl->cl_pktattr = pktattr; /* save proto hdr used by ECN */ in priq_enqueue()
H A Daltq_cbq.c494 cbq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in cbq_enqueue() argument
515 else if ((ifq->altq_flags & ALTQF_CLASSIFY) && pktattr != NULL) in cbq_enqueue()
516 cl = pktattr->pattr_class; in cbq_enqueue()
526 if (pktattr != NULL) in cbq_enqueue()
527 cl->pktattr_ = pktattr; /* save proto hdr used by ECN */ in cbq_enqueue()
H A Daltq_hfsc.c692 hfsc_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in hfsc_enqueue() argument
713 else if ((ifq->altq_flags & ALTQF_CLASSIFY) && pktattr != NULL) in hfsc_enqueue()
714 cl = pktattr->pattr_class; in hfsc_enqueue()
724 if (pktattr != NULL) in hfsc_enqueue()
725 cl->cl_pktattr = pktattr; /* save proto hdr used by ECN */ in hfsc_enqueue()
H A Daltq_codel.c209 codel_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in codel_enqueue() argument
H A Daltq_fairq.c483 fairq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in fairq_enqueue() argument