Searched defs:ack (Results 1 - 25 of 29) sorted by relevance

12

/net/ipv4/
H A Dtcp_scalable.c13 * delayed ack.
18 static void tcp_scalable_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
H A Dtcp_bic.c143 static void bictcp_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
H A Dtcp_hybla.c88 static void hybla_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
105 tcp_reno_cong_avoid(sk, ack, in_flight);
H A Dtcp_lp.c118 static void tcp_lp_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
123 tcp_reno_cong_avoid(sk, ack, in_flight);
H A Dtcp_vegas.c166 static void tcp_vegas_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
172 tcp_reno_cong_avoid(sk, ack, in_flight);
176 if (after(ack, vegas->beg_snd_nxt)) {
197 tcp_reno_cong_avoid(sk, ack, in_flight);
H A Dtcp_veno.c117 static void tcp_veno_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
123 tcp_reno_cong_avoid(sk, ack, in_flight);
136 tcp_reno_cong_avoid(sk, ack, in_flight);
H A Dtcp_yeah.c72 static void tcp_yeah_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
122 if (after(ack, yeah->vegas.beg_snd_nxt)) {
H A Dtcp_cong.c354 void tcp_reno_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
H A Dtcp_htcp.c230 static void htcp_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
H A Dtcp_illinois.c85 /* Measure RTT for each ack. */
92 /* dup ack, no rtt sample */
259 static void tcp_illinois_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
264 if (after(ack, ca->end_seq))
H A Dtcp_cubic.c80 MODULE_PARM_DESC(hystart_ack_delta, "spacing between ack's indicating train (msecs)");
305 static void bictcp_cong_avoid(struct sock *sk, u32 ack, u32 in_flight) argument
314 if (hystart && after(ack, ca->end_seq))
366 /* first detection parameter - ack-train detection */
H A Dtcp_ipv4.c637 if (th->ack) {
640 rep.th.ack = 1;
728 static void tcp_v4_send_ack(struct sk_buff *skb, u32 seq, u32 ack, argument
764 rep.th.ack_seq = htonl(ack);
765 rep.th.ack = 1;
/net/rds/
H A Dtcp_send.c164 static int rds_tcp_is_acked(struct rds_message *rm, uint64_t ack) argument
168 return (__s32)((u32)rm->m_ack_seq - (u32)ack) < 0;
H A Dsend.c408 static inline int rds_send_is_acked(struct rds_message *rm, u64 ack, argument
412 return is_acked(rm, ack);
413 return be64_to_cpu(rm->m_inc.i_hdr.h_sequence) <= ack;
645 void rds_send_drop_acked(struct rds_connection *conn, u64 ack, argument
655 if (!rds_send_is_acked(rm, ack, is_acked))
/net/rxrpc/
H A Dar-input.c148 int ret, ackbit, ack; local
166 ack = RXRPC_ACK_DUPLICATE;
177 ack = RXRPC_ACK_DUPLICATE;
184 ack = RXRPC_ACK_EXCEEDS_WINDOW;
195 ack = RXRPC_ACK_OUT_OF_SEQUENCE;
222 ack = RXRPC_ACK_NOSPACE;
263 __rxrpc_propose_ACK(call, ack, sp->hdr.serial, true);
271 __rxrpc_propose_ACK(call, ack, sp->hdr.serial, true);
640 _debug("final ack again");
H A Dar-ack.c289 struct rxrpc_ackpacket *ack,
301 ack->nAcks);
303 if (skb_copy_bits(skb, 0, sacks, ack->nAcks) < 0)
308 for (loop = 0; loop < ack->nAcks; loop++) {
585 struct rxrpc_ackpacket ack; local
623 if (skb_copy_bits(skb, 0, &ack, sizeof(ack)) < 0) {
627 if (!skb_pull(skb, sizeof(ack)))
631 hard = ntohl(ack.firstPacket);
636 ntohs(ack
288 rxrpc_process_soft_ACKs(struct rxrpc_call *call, struct rxrpc_ackpacket *ack, struct sk_buff *skb) argument
833 struct rxrpc_ackpacket ack; local
[all...]
/net/decnet/
H A Ddn_nsp_in.c16 * Steve Whitehouse: Put all ack handling code in a common routine.
100 static void dn_ack(struct sock *sk, struct sk_buff *skb, unsigned short ack) argument
103 unsigned short type = ((ack >> 12) & 0x0003);
108 if (dn_after(ack, scp->ackrcv_dat)) {
109 scp->ackrcv_dat = ack & 0x0fff;
112 ack);
118 if (dn_after(ack, scp->ackrcv_oth)) {
119 scp->ackrcv_oth = ack & 0x0fff;
122 ack);
134 * This function is a universal ack processo
140 unsigned short ack; local
[all...]
H A Ddn_nsp_out.c315 /* If this is an "other data/ack" message, swap acknum and ackcrs */
384 struct sk_buff *skb2, *n, *ack = NULL; local
396 ack = skb2;
398 /* printk(KERN_DEBUG "ack: %s %04x %04x\n", ack ? "ACK" : "SKIP", (int)cb2->segnum, (int)acknum); */
400 if (ack == NULL)
413 /* Remove and drop ack'ed packet */
414 skb_unlink(ack, q);
415 kfree_skb(ack);
416 ack
[all...]
/net/sctp/
H A Dassociola.c1620 struct sctp_chunk *ack; local
1623 list_for_each_entry_safe(ack, tmp, &asoc->asconf_ack_list,
1625 list_del_init(&ack->transmitted_list);
1626 sctp_chunk_free(ack);
1633 struct sctp_chunk *ack; local
1639 list_for_each_entry_safe(ack, tmp, &asoc->asconf_ack_list,
1641 if (ack->subh.addip_hdr->serial ==
1645 list_del_init(&ack->transmitted_list);
1646 sctp_chunk_free(ack);
1655 struct sctp_chunk *ack; local
[all...]
/net/ipv6/
H A Dtcp_ipv6.c722 static void tcp_v6_send_response(struct sk_buff *skb, u32 seq, u32 ack, u32 win, argument
759 t1->ack_seq = htonl(ack);
760 t1->ack = !rst || !th->ack;
866 if (th->ack)
883 static void tcp_v6_send_ack(struct sk_buff *skb, u32 seq, u32 ack, argument
887 tcp_v6_send_response(skb, seq, ack, win, tsval, tsecr, key, 0, tclass);
/net/netfilter/
H A Dnf_conntrack_h323_main.c481 H2250LogicalChannelAckParameters *ack; local
509 ack = &olca->forwardMultiplexAckParameters.
511 if (ack->options &
516 &ack->mediaChannel);
521 if (ack->options &
526 &ack->mediaControlChannel);
H A Dnf_conntrack_proto_tcp.c194 /*ack*/ { sES, sIV, sES, sES, sCW, sCW, sTW, sTW, sCL, sIV },
254 /*ack*/ { sIV, sIG, sSR, sES, sCW, sCW, sTW, sTW, sCL, sIG },
326 else if (tcph->syn) return (tcph->ack ? TCP_SYNACK_SET : TCP_SYN_SET);
328 else if (tcph->ack) return TCP_ACK_SET;
344 td_maxwin = max(max(win, 1)) + (sack - ack) seen in sent packets
351 III. Upper bound for valid (s)ack: sack <= receiver.td_end
352 IV. Lower bound for valid (s)ack: sack >= receiver.td_end - MAXACKWINDOW
355 or ack in the case of packet without SACK option.
357 The upper bound limit for a valid (s)ack is not ignored -
527 __u32 seq, ack, sac local
[all...]
/net/tipc/
H A Dport.c354 u32 type, u32 ack)
366 msg_set_msgcnt(msg, ack);
880 void tipc_acknowledge(u32 ref, u32 ack) argument
889 p_ptr->conn_unacked -= ack;
890 buf = port_build_proto_msg(p_ptr, CONN_ACK, ack);
353 port_build_proto_msg(struct tipc_port *p_ptr, u32 type, u32 ack) argument
H A Dlink.c807 u32 ack = mod(l_ptr->next_in_no - 1); local
810 msg_set_word(msg, 2, ((ack << 16) | seqno));
/net/ceph/
H A Dmessenger.c1190 /* Sneak an ack in there first? If we can get it into the same
1265 * Prepare an ack.
1550 * Prepare to read connection handshake, or an ack.
2113 * read (part of) an ack
2129 u64 ack = le64_to_cpu(con->in_temp_ack); local
2136 if (seq > ack)
2138 dout("got ack for seq %llu type %d at %p\n", seq,

Completed in 203 milliseconds

12