Searched refs:SACK (Results 1 – 14 of 14) sorted by relevance
| /linux-6.15/tools/testing/selftests/net/packetdrill/ |
| H A D | tcp_sack_sack-shift-sacked-7-3-4-8-9-fack.pkt | 4 // get a SACK for 3, and then a SACK for 4. 22 // SACK for 7001:8001. Using RACK we delay the fast retransmit. 32 // SACK for 3001:4001. 40 // SACK for 4001:5001. 41 // This SACK for an adjacent range causes the sender to 48 assert tcpi_lost == 5,tcpi_lost # SACK/RFC3517 thinks 1:3001 are lost 51 // SACK for 8001:9001. 54 // SACK for 9001:10001.
|
| H A D | tcp_sack_sack-shift-sacked-7-5-6-8-9-fack.pkt | 4 // get a SACK for 5, and then a SACK for 6. 22 // SACK for 7001:8001. Using RACK we delay a fast retransmit. 31 // SACK for 5001:6001. 39 // SACK for 6001:7001. 40 // This SACK for an adjacent range causes the sender to 46 // SACK for 8001:9001. 50 // SACK for 9001:10001.
|
| H A D | tcp_sack_sack-shift-sacked-2-6-8-3-9-nofack.pkt | 3 // This variant tests non-FACK SACK with SACKs coming in the order 33 // SACK for 3001:4001. 34 // This SACK for an adjacent range causes the sender to 41 // SACK for 9001:10001.
|
| H A D | tcp_fast_recovery_prr-ss-ack-below-snd_una-cubic.pkt | 3 // In this variant we verify that the sender uses SACK info on an ACK
|
| H A D | tcp_limited_transmit_limited-transmit-no-sack.pkt | 5 // This variation tests a receiver that doesn't support SACK.
|
| H A D | tcp_limited_transmit_limited-transmit-sack.pkt | 5 // This variation tests a receiver that supports SACK.
|
| /linux-6.15/Documentation/networking/ |
| H A D | snmp_counter.rst | 568 The TCP protocol has two retransmission mechanisms: SACK and fast 569 recovery. They are exclusive with each other. When SACK is enabled, 570 the kernel TCP stack would use SACK, or kernel would use fast 571 recovery. The SACK is a TCP option, which is defined in `RFC2018`_, 626 The reorder packet detected by SACK. The SACK has two methods to 632 receives SACK for packet 4 and the sender doesn't retransmit the 649 A SACK points out that a retransmission packet is lost again. 691 invalid SACK and DSACK 697 SACK option could have up to 4 blocks, they are checked 700 18f02545a9a1 ("[TCP] MIB: Add counters for discarded SACK blocks") [all …]
|
| H A D | timestamping.rst | 140 cumulative acknowledgment. The mechanism ignores SACK and FACK. 383 account SACK would be more complex due to possible transmission holes
|
| H A D | ip-sysctl.rst | 650 RFC6675 recovery for SACK connections. 744 TCP tries to reduce number of SACK sent, using a timer 752 timer used by SACK compression. This gives extra time 759 Max number of SACK that can be compressed. 760 Using 0 disables SACK compression. 3124 to send a SACK.
|
| /linux-6.15/drivers/usb/renesas_usbhs/ |
| H A D | common.h | 187 #define SACK (1 << 4) /* Setup Transaction ACK Response Interrupt Status */ macro
|
| H A D | mod.c | 297 if (irq_state.intsts1 & SACK) in usbhs_interrupt()
|
| /linux-6.15/include/linux/usb/ |
| H A D | r8a66597.h | 323 #define SACK 0x0010 /* b4: Setup acknowledge interrupt */ macro
|
| /linux-6.15/drivers/usb/host/ |
| H A D | r8a66597-hcd.c | 1073 r8a66597_write(r8a66597, ~(SIGN | SACK), INTSTS1); in prepare_setup_packet() 1664 if (mask1 & SACK) { in r8a66597_irq() 1665 r8a66597_write(r8a66597, ~SACK, INTSTS1); in r8a66597_irq()
|
| /linux-6.15/Documentation/networking/device_drivers/ethernet/chelsio/ |
| H A D | cxgb.rst | 129 Disabling SACK::
|