icsk_ack          267 include/linux/dccp.h #define dccps_syn_rtt			dccps_inet_connection.icsk_ack.lrcvtime
icsk_ack          123 include/net/inet_connection_sock.h 	} icsk_ack;
icsk_ack          179 include/net/inet_connection_sock.h 	inet_csk(sk)->icsk_ack.pending |= ICSK_ACK_SCHED;
icsk_ack          184 include/net/inet_connection_sock.h 	return inet_csk(sk)->icsk_ack.pending & ICSK_ACK_SCHED;
icsk_ack          189 include/net/inet_connection_sock.h 	memset(&inet_csk(sk)->icsk_ack, 0, sizeof(inet_csk(sk)->icsk_ack));
icsk_ack          205 include/net/inet_connection_sock.h 		icsk->icsk_ack.blocked = icsk->icsk_ack.pending = 0;
icsk_ack          236 include/net/inet_connection_sock.h 		icsk->icsk_ack.pending |= ICSK_ACK_TIMER;
icsk_ack          237 include/net/inet_connection_sock.h 		icsk->icsk_ack.timeout = jiffies + when;
icsk_ack          238 include/net/inet_connection_sock.h 		sk_reset_timer(sk, &icsk->icsk_delack_timer, icsk->icsk_ack.timeout);
icsk_ack          318 include/net/inet_connection_sock.h 	inet_csk(sk)->icsk_ack.pingpong = TCP_PINGPONG_THRESH;
icsk_ack          323 include/net/inet_connection_sock.h 	inet_csk(sk)->icsk_ack.pingpong = 0;
icsk_ack          328 include/net/inet_connection_sock.h 	return inet_csk(sk)->icsk_ack.pingpong >= TCP_PINGPONG_THRESH;
icsk_ack          335 include/net/inet_connection_sock.h 	if (icsk->icsk_ack.pingpong < U8_MAX)
icsk_ack          336 include/net/inet_connection_sock.h 		icsk->icsk_ack.pingpong++;
icsk_ack          351 include/net/tcp.h 	if (icsk->icsk_ack.quick) {
icsk_ack          352 include/net/tcp.h 		if (pkts >= icsk->icsk_ack.quick) {
icsk_ack          353 include/net/tcp.h 			icsk->icsk_ack.quick = 0;
icsk_ack          355 include/net/tcp.h 			icsk->icsk_ack.ato   = TCP_ATO_MIN;
icsk_ack          357 include/net/tcp.h 			icsk->icsk_ack.quick -= pkts;
icsk_ack         1449 include/net/tcp.h 	return min_t(u32, tcp_jiffies32 - icsk->icsk_ack.lrcvtime,
icsk_ack          581 net/dccp/output.c 			inet_csk(sk)->icsk_ack.ato = TCP_ATO_MIN;
icsk_ack          610 net/dccp/output.c 	if (icsk->icsk_ack.pending & ICSK_ACK_TIMER) {
icsk_ack          616 net/dccp/output.c 		if (icsk->icsk_ack.blocked) {
icsk_ack          621 net/dccp/output.c 		if (!time_before(timeout, icsk->icsk_ack.timeout))
icsk_ack          622 net/dccp/output.c 			timeout = icsk->icsk_ack.timeout;
icsk_ack          624 net/dccp/output.c 	icsk->icsk_ack.pending |= ICSK_ACK_SCHED | ICSK_ACK_TIMER;
icsk_ack          625 net/dccp/output.c 	icsk->icsk_ack.timeout = timeout;
icsk_ack          179 net/dccp/timer.c 		icsk->icsk_ack.blocked = 1;
icsk_ack          187 net/dccp/timer.c 	    !(icsk->icsk_ack.pending & ICSK_ACK_TIMER))
icsk_ack          189 net/dccp/timer.c 	if (time_after(icsk->icsk_ack.timeout, jiffies)) {
icsk_ack          191 net/dccp/timer.c 			       icsk->icsk_ack.timeout);
icsk_ack          195 net/dccp/timer.c 	icsk->icsk_ack.pending &= ~ICSK_ACK_TIMER;
icsk_ack          200 net/dccp/timer.c 			icsk->icsk_ack.ato = min(icsk->icsk_ack.ato << 1,
icsk_ack          207 net/dccp/timer.c 			icsk->icsk_ack.ato = TCP_ATO_MIN;
icsk_ack          538 net/ipv4/inet_connection_sock.c 	icsk->icsk_pending = icsk->icsk_ack.pending = 0;
icsk_ack          546 net/ipv4/inet_connection_sock.c 	icsk->icsk_pending = icsk->icsk_ack.pending = icsk->icsk_ack.blocked = 0;
icsk_ack         1544 net/ipv4/tcp.c 		if (icsk->icsk_ack.blocked ||
icsk_ack         1546 net/ipv4/tcp.c 		    tp->rcv_nxt - tp->rcv_wup > icsk->icsk_ack.rcv_mss ||
icsk_ack         1554 net/ipv4/tcp.c 		     ((icsk->icsk_ack.pending & ICSK_ACK_PUSHED2) ||
icsk_ack         1555 net/ipv4/tcp.c 		      ((icsk->icsk_ack.pending & ICSK_ACK_PUSHED) &&
icsk_ack         2642 net/ipv4/tcp.c 	icsk->icsk_ack.rcv_mss = TCP_MIN_MSS;
icsk_ack         3077 net/ipv4/tcp.c 				icsk->icsk_ack.pending |= ICSK_ACK_PUSHED;
icsk_ack         3273 net/ipv4/tcp.c 	info->tcpi_ato = jiffies_to_usecs(icsk->icsk_ack.ato);
icsk_ack         3275 net/ipv4/tcp.c 	info->tcpi_rcv_mss = icsk->icsk_ack.rcv_mss;
icsk_ack         3285 net/ipv4/tcp.c 	info->tcpi_last_data_recv = jiffies_to_msecs(now - icsk->icsk_ack.lrcvtime);
icsk_ack           29 net/ipv4/tcp_dctcp.h 		if (inet_csk(sk)->icsk_ack.pending & ICSK_ACK_TIMER) {
icsk_ack           33 net/ipv4/tcp_dctcp.h 		inet_csk(sk)->icsk_ack.pending |= ICSK_ACK_NOW;
icsk_ack          165 net/ipv4/tcp_input.c 	const unsigned int lss = icsk->icsk_ack.last_seg_size;
icsk_ack          168 net/ipv4/tcp_input.c 	icsk->icsk_ack.last_seg_size = 0;
icsk_ack          174 net/ipv4/tcp_input.c 	if (len >= icsk->icsk_ack.rcv_mss) {
icsk_ack          175 net/ipv4/tcp_input.c 		icsk->icsk_ack.rcv_mss = min_t(unsigned int, len,
icsk_ack          178 net/ipv4/tcp_input.c 		if (unlikely(len > icsk->icsk_ack.rcv_mss +
icsk_ack          201 net/ipv4/tcp_input.c 			icsk->icsk_ack.last_seg_size = len;
icsk_ack          203 net/ipv4/tcp_input.c 				icsk->icsk_ack.rcv_mss = len;
icsk_ack          207 net/ipv4/tcp_input.c 		if (icsk->icsk_ack.pending & ICSK_ACK_PUSHED)
icsk_ack          208 net/ipv4/tcp_input.c 			icsk->icsk_ack.pending |= ICSK_ACK_PUSHED2;
icsk_ack          209 net/ipv4/tcp_input.c 		icsk->icsk_ack.pending |= ICSK_ACK_PUSHED;
icsk_ack          216 net/ipv4/tcp_input.c 	unsigned int quickacks = tcp_sk(sk)->rcv_wnd / (2 * icsk->icsk_ack.rcv_mss);
icsk_ack          221 net/ipv4/tcp_input.c 	if (quickacks > icsk->icsk_ack.quick)
icsk_ack          222 net/ipv4/tcp_input.c 		icsk->icsk_ack.quick = quickacks;
icsk_ack          231 net/ipv4/tcp_input.c 	icsk->icsk_ack.ato = TCP_ATO_MIN;
icsk_ack          245 net/ipv4/tcp_input.c 		(icsk->icsk_ack.quick && !inet_csk_in_pingpong_mode(sk));
icsk_ack          263 net/ipv4/tcp_input.c 		inet_csk(sk)->icsk_ack.pending |= ICSK_ACK_NOW;
icsk_ack          401 net/ipv4/tcp_input.c 			return 2 * inet_csk(sk)->icsk_ack.rcv_mss;
icsk_ack          431 net/ipv4/tcp_input.c 			inet_csk(sk)->icsk_ack.quick |= 1;
icsk_ack          481 net/ipv4/tcp_input.c 	icsk->icsk_ack.quick = 0;
icsk_ack          511 net/ipv4/tcp_input.c 	inet_csk(sk)->icsk_ack.rcv_mss = hint;
icsk_ack          586 net/ipv4/tcp_input.c 	    TCP_SKB_CB(skb)->seq >= inet_csk(sk)->icsk_ack.rcv_mss) {
icsk_ack          690 net/ipv4/tcp_input.c 	if (!icsk->icsk_ack.ato) {
icsk_ack          695 net/ipv4/tcp_input.c 		icsk->icsk_ack.ato = TCP_ATO_MIN;
icsk_ack          697 net/ipv4/tcp_input.c 		int m = now - icsk->icsk_ack.lrcvtime;
icsk_ack          701 net/ipv4/tcp_input.c 			icsk->icsk_ack.ato = (icsk->icsk_ack.ato >> 1) + TCP_ATO_MIN / 2;
icsk_ack          702 net/ipv4/tcp_input.c 		} else if (m < icsk->icsk_ack.ato) {
icsk_ack          703 net/ipv4/tcp_input.c 			icsk->icsk_ack.ato = (icsk->icsk_ack.ato >> 1) + m;
icsk_ack          704 net/ipv4/tcp_input.c 			if (icsk->icsk_ack.ato > icsk->icsk_rto)
icsk_ack          705 net/ipv4/tcp_input.c 				icsk->icsk_ack.ato = icsk->icsk_rto;
icsk_ack          714 net/ipv4/tcp_input.c 	icsk->icsk_ack.lrcvtime = now;
icsk_ack         4810 net/ipv4/tcp_input.c 				inet_csk(sk)->icsk_ack.pending |= ICSK_ACK_NOW;
icsk_ack         5236 net/ipv4/tcp_input.c 	if (((tp->rcv_nxt - tp->rcv_wup) > inet_csk(sk)->icsk_ack.rcv_mss &&
icsk_ack         5247 net/ipv4/tcp_input.c 	    inet_csk(sk)->icsk_ack.pending & ICSK_ACK_NOW) {
icsk_ack         5760 net/ipv4/tcp_input.c 	icsk->icsk_ack.lrcvtime = tcp_jiffies32;
icsk_ack         2478 net/ipv4/tcp_ipv4.c 		jiffies_to_clock_t(icsk->icsk_ack.ato),
icsk_ack         2479 net/ipv4/tcp_ipv4.c 		(icsk->icsk_ack.quick << 1) | inet_csk_in_pingpong_mode(sk),
icsk_ack          496 net/ipv4/tcp_minisocks.c 	newicsk->icsk_ack.lrcvtime = tcp_jiffies32;
icsk_ack          545 net/ipv4/tcp_minisocks.c 		newicsk->icsk_ack.last_seg_size = skb->len - newtp->tcp_header_len;
icsk_ack          173 net/ipv4/tcp_output.c 	if (before(tp->lsndtime, icsk->icsk_ack.lrcvtime) &&
icsk_ack          174 net/ipv4/tcp_output.c 	    (u32)(now - icsk->icsk_ack.lrcvtime) < icsk->icsk_ack.ato)
icsk_ack         2711 net/ipv4/tcp_output.c 	int mss = icsk->icsk_ack.rcv_mss;
icsk_ack         2723 net/ipv4/tcp_output.c 		icsk->icsk_ack.quick = 0;
icsk_ack         3633 net/ipv4/tcp_output.c 	int ato = icsk->icsk_ack.ato;
icsk_ack         3641 net/ipv4/tcp_output.c 		    (icsk->icsk_ack.pending & ICSK_ACK_PUSHED))
icsk_ack         3665 net/ipv4/tcp_output.c 	if (icsk->icsk_ack.pending & ICSK_ACK_TIMER) {
icsk_ack         3669 net/ipv4/tcp_output.c 		if (icsk->icsk_ack.blocked ||
icsk_ack         3670 net/ipv4/tcp_output.c 		    time_before_eq(icsk->icsk_ack.timeout, jiffies + (ato >> 2))) {
icsk_ack         3675 net/ipv4/tcp_output.c 		if (!time_before(timeout, icsk->icsk_ack.timeout))
icsk_ack         3676 net/ipv4/tcp_output.c 			timeout = icsk->icsk_ack.timeout;
icsk_ack         3678 net/ipv4/tcp_output.c 	icsk->icsk_ack.pending |= ICSK_ACK_SCHED | ICSK_ACK_TIMER;
icsk_ack         3679 net/ipv4/tcp_output.c 	icsk->icsk_ack.timeout = timeout;
icsk_ack         3700 net/ipv4/tcp_output.c 		inet_csk(sk)->icsk_ack.ato = TCP_ATO_MIN;
icsk_ack          278 net/ipv4/tcp_timer.c 	    !(icsk->icsk_ack.pending & ICSK_ACK_TIMER))
icsk_ack          281 net/ipv4/tcp_timer.c 	if (time_after(icsk->icsk_ack.timeout, jiffies)) {
icsk_ack          282 net/ipv4/tcp_timer.c 		sk_reset_timer(sk, &icsk->icsk_delack_timer, icsk->icsk_ack.timeout);
icsk_ack          285 net/ipv4/tcp_timer.c 	icsk->icsk_ack.pending &= ~ICSK_ACK_TIMER;
icsk_ack          290 net/ipv4/tcp_timer.c 			icsk->icsk_ack.ato = min(icsk->icsk_ack.ato << 1, icsk->icsk_rto);
icsk_ack          296 net/ipv4/tcp_timer.c 			icsk->icsk_ack.ato      = TCP_ATO_MIN;
icsk_ack          328 net/ipv4/tcp_timer.c 		icsk->icsk_ack.blocked = 1;
icsk_ack         1921 net/ipv6/tcp_ipv6.c 		   jiffies_to_clock_t(icsk->icsk_ack.ato),
icsk_ack         1922 net/ipv6/tcp_ipv6.c 		   (icsk->icsk_ack.quick << 1) | inet_csk_in_pingpong_mode(sp),