Searched defs:serial (Results 1 - 7 of 7) sorted by relevance

/net/rxrpc/
H A Dar-connevent.c112 hdr.serial = htonl(atomic_inc_return(&conn->serial));
113 _proto("Tx CONN ABORT %%%u { %d }", ntohl(hdr.serial), abort_code);
150 u32 serial; local
158 serial = ntohl(sp->hdr.serial);
160 _enter("{%d},{%u,%%%u},", conn->debug_id, sp->hdr.type, serial);
166 _proto("Rx ABORT %%%u { ac=%d }", serial, ntohl(tmp));
H A Dar-input.c241 rxrpc_propose_ACK(call, RXRPC_ACK_DELAY, sp->hdr.serial, false);
254 __rxrpc_propose_ACK(call, ack, sp->hdr.serial, true);
262 __rxrpc_propose_ACK(call, ack, sp->hdr.serial, true);
280 static void rxrpc_assume_implicit_ackall(struct rxrpc_call *call, u32 serial) argument
287 call->acks_latest = serial;
314 u32 serial, hi_serial, seq, abort_code; local
331 /* track the latest serial number on this connection for ACK packet
333 serial = ntohl(sp->hdr.serial);
335 while (serial > hi_seria
[all...]
H A Dar-ack.c94 __be32 serial, bool immediate)
102 call->debug_id, rxrpc_acks(ack_reason), ntohl(serial),
111 /* update DELAY, IDLE, REQUESTED and PING_RESPONSE ACK serial
115 call->ackr_serial = serial;
122 call->ackr_serial = serial;
142 if (!immediate || serial == cpu_to_be32(1)) {
160 _debug("cancel timer %%%u", ntohl(serial));
173 __be32 serial, bool immediate)
179 __rxrpc_propose_ACK(call, ack_reason, serial, immediate);
248 /* each Tx packet has a new serial numbe
93 __rxrpc_propose_ACK(struct rxrpc_call *call, u8 ack_reason, __be32 serial, bool immediate) argument
172 rxrpc_propose_ACK(struct rxrpc_call *call, u8 ack_reason, __be32 serial, bool immediate) argument
[all...]
H A Dar-internal.h275 atomic_t serial; /* packet serial number counter */ member in struct:rxrpc_connection
276 atomic_t hi_serial; /* highest serial number received */
377 int acks_latest; /* serial number of latest ACK received */
392 __be32 ackr_serial; /* serial of packet being ACK'd */
/net/sctp/
H A Dassociola.c204 * A2) a serial number should be assigned to the chunk. The serial
205 * number SHOULD be a monotonically increasing number. The serial
1651 if (ack->subh.addip_hdr->serial ==
1660 /* Find the ASCONF_ACK whose serial number matches ASCONF */
1663 __be32 serial)
1668 * ack chunk whose serial number matches that of the request.
1673 if (ack->subh.addip_hdr->serial == serial) {
1661 sctp_assoc_lookup_asconf_ack( const struct sctp_association *asoc, __be32 serial) argument
H A Dsm_make_chunk.c2454 * A2) A serial number should be assigned to the Chunk. The serial
2455 * number should be a monotonically increasing number. All serial
2763 asconf.serial = htonl(asoc->addip_serial++);
2936 __u32 serial, int vparam_len)
2947 asconf.serial = htonl(serial);
3175 /* Process an incoming ASCONF chunk with the next expected serial no. and
3191 __u32 serial; local
3195 serial
2935 sctp_make_asconf_ack(const struct sctp_association *asoc, __u32 serial, int vparam_len) argument
[all...]
H A Dsm_statefuns.c3597 __u32 serial; local
3620 serial = ntohl(hdr->serial);
3627 /* ADDIP 5.2 E1) Compare the value of the serial number to the value
3631 if (serial == asoc->peer.addip_serial + 1) {
3650 } else if (serial < asoc->peer.addip_serial + 1) {
3663 asconf_ack = sctp_assoc_lookup_asconf_ack(asoc, hdr->serial);
3737 rcvd_serial = ntohl(addip_hdr->serial);
3746 sent_serial = ntohl(addip_hdr->serial);
3752 * equal to the next serial numbe
[all...]

Completed in 89 milliseconds