Lines Matching +full:class +full:- +full:d

2 .\" SPDX-License-Identifier: BSD-3-Clause
42 .Bl -item -compact
52 .Ar nexus Cm clip Bro Cm hold | release Brc Ar ipv6-address
64 .Ar nexus Cm hashfilter Ar filter-specification
76 .Ar nexus Cm filter Ar idx Ar filter-specification
88 .Ar nexus Cm loadcfg Ar fw-config.txt
94 .Ar nexus Cm loadfw Ar fw-image.bin
109 .Ar nexus Cm regdump Op Ar register-block ...
112 .Ar nexus Cm sched-class Ar sub-command Op Ar param Ar value
115 .Ar nexus Cm sched-queue Ar port Ar queue Ar class
125 provides command-line access to features and debug facilities exported by
129 .Va t4nex%d
132 .Va cxgbe%d
134 .Va dev.cxgbe.%d.%parent
140 .Bl -ohang
145 .Va dev.t4nex.%d.nports
150 .Bl -item -compact
152 .Cm clip hold Ar ipv6-address
155 .Ar ipv6-address
159 .Bl -item -compact
165 .Bl -item -compact
167 .Cm clip release Ar ipv6-address
170 .Ar ipv6-address
174 .Bl -item -compact
186 .Bl -tag -width "ingress_cntxt_id" -compact
188 context id of an ingress queue -- the value listed in one of
189 .Va dev.t4nex.%d.fwq.cntxt_id ,
190 .Va dev.cxgbe.%d.rxq.%d.cntxt_id ,
192 .Va dev.cxgbe.%d.ofld_rxq.%d.cntxt_id .
194 context id of an egress queue -- the value listed in one of
195 .Va dev.t4nex.%d.mgmtq.cntxt_id ,
196 .Va dev.cxgbe.%d.txq.%d.cntxt_id ,
197 .Va dev.cxgbe.%d.ctrlq.%d.cntxt_id ,
198 .Va dev.cxgbe.%d.ofld_txq.%d.cntxt_id ,
199 .Va dev.cxgbe.%d.rxq.%d.fl.cntxt_id ,
201 .Va dev.cxgbe.%d.ofld_rxq.%d.fl.cntxt_id .
209 .Bl -item -compact
215 Display a list of match-criteria available for use in filter rules.
216 A full list of match-criteria known to the chip is in the table below but not
219 Every filter must conform to the filter mode -- multiple match criteria per
307 Physical ports are numbered 0-3 and 4-7 are internal loopback paths
316 bitwise and of the 16-bit outer VLAN tag of an incoming frame with
325 bitwise and of the 16-bit VLAN tag of an incoming QinQ frame with
335 bitwise and of the 8-bit IP Type of Service/IPv6 Traffic Class in an
345 bitwise and of the 8-bit IP protocol in an incoming packet with
354 bitwise and of the 16-bit Ethernet type field of an incoming frame with
381 .Bl -tag -width "n" -compact
426 .Bl -item -compact
428 .Cm hashfilter Ar filter-specification
430 .Cm filter Ar idx Ar filter-specification
437 must be an unused index between 0 and nfilters - 1.
452 .Ar filter-specification
456 Hashfilters require an exact value for the 5-tuple (sip, dip, sport, dport,
457 proto) and for any other match-criteria listed in "hashfilter mode".
464 .Bl -tag -width "nat_dport" -offset indent -compact
473 .Bl -tag -width "nat_dport" -offset indent -compact
477 .Va dev.cxgbe.%d.rxq.%d.cntxt_id .
491 .Bl -tag -width "nat_dport" -offset indent -compact
494 0 to dev.<nexus>.<instance>.nports - 1.
516 .Bl -tag -width "dip-dp-sip" -compact
519 .It Cm dip-dp
521 .It Cm dip-dp-sip
523 .It Cm dip-dp-sp
525 .It Cm sip-sp
527 .It Cm dip-sip-sp
530 Perform NAT on all 4-tuple fields.
549 .Bl -item -compact
559 .It Cm loadcfg Ar fw-config.txt
561 .Ar fw-config.txt
567 to use the on-flash configuration.
570 .It Cm loadfw Ar fw-image.bin
572 .Ar fw-image.bin
580 .Va dev.t4nex.%d.misc.meminfo .
584 A COP offers fine-grained control over which connections get offloaded and with
592 .Bl -column -offset indent "COP installed" "cop_managed_offloading" "Behavior"
610 .Bl -ohang -offset indent
611 .It Cm \&[ Ar socket-type Cm \&] Ar pcap-filter Cm => Ar settings
613 .Ar socket-type
615 .Bl -tag -width "X" -compact
625 .It Sy D
630 .Ar pcap-filter
632 .Xr pcap-filter 7
639 .Ar socket-type
641 .Ar pcap-filter
642 are offloaded and optionally sets some per-connection properties if they are.
644 .Bl -tag -width "timestamp" -compact
678 .It Cm class Ar sc
679 Bind the connection to the specified tx scheduling class.
709 .Bd -literal
724 .It Cm regdump Op Ar register-block ...
727 .Ar register-block
733 .Ar register-block
737 .It Cm sched-class config Op Ar param Ar value
739 .Bl -ohang -offset indent
740 .It Sy type Ar scheduler-type
743 A non-zero value will enable "minmax" mode; a zero value will disable "minmax" mode.
745 NOTE: Many (most) of the parameters and constraints are adapter-specific
746 - for instance the number of channels and classes which are available
750 .It Cm sched-class params Op Ar param Ar value
751 Configure parameters for a scheduling class.
752 .Bl -ohang -offset indent
753 .It Sy type Ar scheduler-type
755 .It Sy level Ar scheduler-hierarchy-level
758 .Bl -tag -width "cl-wrr" -compact -offset indent
759 .It Sy cl-rl
760 Class Rate Limiting.
762 .It Sy cl-wrr
763 Class Weighted Round Robin.
765 .It Sy ch-rl
768 .It Sy mode Ar scheduler-mode
769 The mode in which the scheduling class is going to operate:
771 .Bl -tag -width "class" -compact -offset indent
772 .It Sy class
773 All of the "flows" bound to the scheduling class will be held to aggregate scheduling constraints.
776 Each of the "flows" bound to the scheduling class will be held to the scheduling constraints.
779 E.g. if the scheduling class has a TX bandwidth of 10Mb/s, in
780 .Cm class
781 mode, all of the "flows" bound to the class would be limited to an
784 mode, each of the "flows" bound to the scheduling class would be limited to 10Mb/s.
785 .It Sy rate-unit Ar scheduler-rate-unit
788 .Bl -tag -width "bits" -compact -offset indent
795 .It Sy rate-mode Ar scheduler-rate-mode
798 .Bl -tag -width "relative" -compact -offset indent
805 .It Sy channel Ar scheduler-channel-index
806 The scheduling channel to which the scheduling class will be bound.
807 .It Sy class Ar scheduler-class-index
808 The scheduling class being programmed.
809 .It Sy min-rate Ar minimum-rate
810 The minimum guaranteed rate to which a rate-limiting scheduling class hierarchy will have access.
811 .It Sy max-rate Ar maximum-rate
812 The maximum rate for a rate-limiting scheduling class hierarchy.
813 .It Sy weight Ar round-robin-weight
814 The weight to be used for a weighted-round-robin scheduling hierarchy.
815 .It Sy pkt-size Ar average-packet-size
816 …et size will be used to compute scheduler constraints for a rate-limited scheduler class hierarchy.
818 NOTE: Many (most) of the parameters and constraints are adapter-specific - for instance the number…
822 .It Cm sched-queue Ar port queue class
826 .Ar class .
834 If the class is
837 any current TX Scheduler Class binding.