Lines Matching +full:hw +full:- +full:gro
1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
9 -
11 name: xdp-act
12 render-max: true
14 -
19 -
23 -
24 name: ndo-xmit
27 -
28 name: xsk-zerocopy
31 -
32 name: hw-offload
34 This feature informs if netdev supports XDP hw offloading.
35 -
36 name: rx-sg
38 This feature informs if netdev implements non-linear XDP buffer
40 -
41 name: ndo-xmit-sg
43 This feature informs if netdev implements non-linear XDP buffer
45 -
47 name: xdp-rx-metadata
49 -
52 Device is capable of exposing receive HW timestamp via bpf_xdp_metadata_rx_timestamp().
53 -
57 -
58 name: vlan-tag
61 -
63 name: xsk-flags
65 -
66 name: tx-timestamp
68 HW timestamping egress packets is supported by the driver.
69 -
70 name: tx-checksum
72 L3 checksum HW offload is supported by the driver.
73 -
74 name: queue-type
77 -
78 name: qstats-scope
82 attribute-sets:
83 -
86 -
92 -
95 -
96 name: xdp-features
97 doc: Bitmask of enabled xdp-features.
99 enum: xdp-act
100 -
101 name: xdp-zc-max-segs
106 -
107 name: xdp-rx-metadata-features
109 See Documentation/networking/xdp-rx-metadata.rst for more details.
111 enum: xdp-rx-metadata
112 -
113 name: xsk-features
116 enum: xsk-flags
117 -
118 name: page-pool
120 -
126 max: u32-max
127 -
137 max: s32-max
138 -
139 name: napi-id
144 max: u32-max
145 -
153 -
154 name: inflight-mem
158 -
159 name: detach-time
167 "re-attached", they are just waiting to disappear.
170 -
172 doc: ID of the dmabuf this page-pool is attached to.
174 -
175 name: page-pool-info
176 subset-of: page-pool
178 -
180 -
182 -
183 name: page-pool-stats
188 -
192 nested-attributes: page-pool-info
193 -
194 name: alloc-fast
197 -
198 name: alloc-slow
200 -
201 name: alloc-slow-high-order
203 -
204 name: alloc-empty
206 -
207 name: alloc-refill
209 -
210 name: alloc-waive
212 -
213 name: recycle-cached
215 -
216 name: recycle-cache-full
218 -
219 name: recycle-ring
221 -
222 name: recycle-ring-full
224 -
225 name: recycle-released-refcnt
228 -
231 -
237 -
241 -
245 -
251 -
254 -
257 indexes starting at 0 and ending at queue count - 1. Queue indexes
260 -
266 -
270 enum: queue-type
271 -
272 name: napi-id
275 -
280 -
290 When reported per-queue, however, the statistics may not add
295 -
301 -
302 name: queue-type
303 doc: Queue type as rx, tx, for queue-id.
305 enum: queue-type
306 -
307 name: queue-id
310 -
315 enum: qstats-scope
316 -
317 name: rx-packets
324 -
325 name: rx-bytes
326 doc: Successfully received bytes, see `rx-packets`.
328 -
329 name: tx-packets
335 -
336 name: tx-bytes
337 doc: Successfully sent bytes, see `tx-packets`.
339 -
340 name: rx-alloc-fail
346 -
347 name: rx-hw-drops
354 -
355 name: rx-hw-drop-overruns
360 -
361 name: rx-csum-complete
364 -
365 name: rx-csum-unnecessary
368 -
369 name: rx-csum-none
372 -
373 name: rx-csum-bad
378 -
379 name: rx-hw-gro-packets
382 Counts only packets coalesced with the HW-GRO netdevice feature,
383 LRO-coalesced packets are not counted.
385 -
386 name: rx-hw-gro-bytes
387 doc: See `rx-hw-gro-packets`.
389 -
390 name: rx-hw-gro-wire-packets
392 Number of packets that were coalesced to bigger packetss with the HW-GRO
393 netdevice feature. LRO-coalesced packets are not counted.
395 -
396 name: rx-hw-gro-wire-bytes
397 doc: See `rx-hw-gro-wire-packets`.
399 -
400 name: rx-hw-drop-ratelimits
405 -
406 name: tx-hw-drops
413 -
414 name: tx-hw-drop-errors
417 -
418 name: tx-csum-none
423 -
424 name: tx-needs-csum
428 -
429 name: tx-hw-gso-packets
434 -
435 name: tx-hw-gso-bytes
436 doc: See `tx-hw-gso-packets`.
438 -
439 name: tx-hw-gso-wire-packets
441 Number of wire-sized packets generated by processing
442 `tx-hw-gso-packets`
444 -
445 name: tx-hw-gso-wire-bytes
446 doc: See `tx-hw-gso-wire-packets`.
448 -
449 name: tx-hw-drop-ratelimits
454 -
455 name: tx-stop
462 -
463 name: tx-wake
465 Number of times driver re-started accepting send
468 -
469 name: queue-id
470 subset-of: queue
472 -
474 -
476 -
479 -
485 -
489 nested-attributes: queue-id
490 multi-attr: true
491 -
495 -
504 -
505 name: dev-get
507 attribute-set: dev
511 - ifindex
512 reply: &dev-all
514 - ifindex
515 - xdp-features
516 - xdp-zc-max-segs
517 - xdp-rx-metadata-features
518 - xsk-features
520 reply: *dev-all
521 -
522 name: dev-add-ntf
524 notify: dev-get
526 -
527 name: dev-del-ntf
529 notify: dev-get
531 -
532 name: dev-change-ntf
534 notify: dev-get
536 -
537 name: page-pool-get
541 attribute-set: page-pool
545 - id
546 reply: &pp-reply
548 - id
549 - ifindex
550 - napi-id
551 - inflight
552 - inflight-mem
553 - detach-time
554 - dmabuf
556 reply: *pp-reply
557 config-cond: page-pool
558 -
559 name: page-pool-add-ntf
561 notify: page-pool-get
562 mcgrp: page-pool
563 config-cond: page-pool
564 -
565 name: page-pool-del-ntf
567 notify: page-pool-get
568 mcgrp: page-pool
569 config-cond: page-pool
570 -
571 name: page-pool-change-ntf
573 notify: page-pool-get
574 mcgrp: page-pool
575 config-cond: page-pool
576 -
577 name: page-pool-stats-get
579 attribute-set: page-pool-stats
583 - info
584 reply: &pp-stats-reply
586 - info
587 - alloc-fast
588 - alloc-slow
589 - alloc-slow-high-order
590 - alloc-empty
591 - alloc-refill
592 - alloc-waive
593 - recycle-cached
594 - recycle-cache-full
595 - recycle-ring
596 - recycle-ring-full
597 - recycle-released-refcnt
599 reply: *pp-stats-reply
600 config-cond: page-pool-stats
601 -
602 name: queue-get
606 attribute-set: queue
610 - ifindex
611 - type
612 - id
613 reply: &queue-get-op
615 - id
616 - type
617 - napi-id
618 - ifindex
619 - dmabuf
623 - ifindex
624 reply: *queue-get-op
625 -
626 name: napi-get
628 attribute-set: napi
632 - id
633 reply: &napi-get-op
635 - id
636 - ifindex
637 - irq
638 - pid
642 - ifindex
643 reply: *napi-get-op
644 -
645 name: qstats-get
649 software counters per-queue.
650 attribute-set: qstats
654 - ifindex
655 - scope
658 - ifindex
659 - queue-type
660 - queue-id
661 - rx-packets
662 - rx-bytes
663 - tx-packets
664 - tx-bytes
665 -
666 name: bind-rx
668 attribute-set: dmabuf
669 flags: [ admin-perm ]
673 - ifindex
674 - fd
675 - queues
678 - id
680 kernel-family:
682 sock-priv: struct list_head
684 mcast-groups:
686 -
688 -
689 name: page-pool