Searched refs:tsn (Results 1 - 19 of 19) sorted by relevance

/linux-master/include/net/sctp/
H A Dtsnmap.h95 int sctp_tsnmap_check(const struct sctp_tsnmap *, __u32 tsn);
98 int sctp_tsnmap_mark(struct sctp_tsnmap *, __u32 tsn,
102 void sctp_tsnmap_skip(struct sctp_tsnmap *map, __u32 tsn);
122 /* Return pointer to duplicate tsn array as needed by SACK. */
145 static inline void sctp_tsnmap_mark_dup(struct sctp_tsnmap *map, __u32 tsn) argument
148 map->dup_tsns[map->num_dup_tsns++] = htonl(tsn);
152 void sctp_tsnmap_renege(struct sctp_tsnmap *, __u32 tsn);
H A Dulpevent.h50 __u32 tsn; member in struct:sctp_ulpevent
H A Dsm.h207 __u32 tsn);
/linux-master/net/sctp/
H A Dtsnmap.c10 * These functions manipulate sctp tsn mapping array.
69 int sctp_tsnmap_check(const struct sctp_tsnmap *map, __u32 tsn) argument
74 if (TSN_lte(tsn, map->cumulative_tsn_ack_point))
80 if (!TSN_lt(tsn, map->base_tsn + SCTP_TSN_MAP_SIZE))
84 gap = tsn - map->base_tsn;
95 int sctp_tsnmap_mark(struct sctp_tsnmap *map, __u32 tsn, argument
100 if (TSN_lt(tsn, map->base_tsn))
103 gap = tsn - map->base_tsn;
109 /* In this case the map has no gaps and the tsn we are
110 * recording is the next expected tsn
190 sctp_tsnmap_skip(struct sctp_tsnmap *map, __u32 tsn) argument
300 sctp_tsnmap_renege(struct sctp_tsnmap *map, __u32 tsn) argument
[all...]
H A Doutqueue.c42 static int sctp_acked(struct sctp_sackhdr *sack, __u32 tsn);
153 static inline int sctp_cacc_skip_3_2(struct sctp_transport *primary, __u32 tsn) argument
156 TSN_lt(tsn, primary->cacc.next_tsn_at_change))
178 __u32 tsn)
182 sctp_cacc_skip_3_2(primary, tsn)))
327 ntsn = ntohl(nchunk->subh.data_hdr->tsn);
331 ltsn = ntohl(lchunk->subh.data_hdr->tsn);
1103 pr_debug("%s: outq:%p, chunk:%p[%s], tx-tsn:0x%x skb->head:%p skb->users:%d\n",
1106 "illegal chunk", ntohl(chunk->subh.data_hdr->tsn),
1117 pr_debug("%s: could not transmit tsn
175 sctp_cacc_skip(struct sctp_transport *primary, struct sctp_transport *transport, int count_of_newacks, __u32 tsn) argument
1255 __u32 sack_ctsn, ctsn, tsn; local
1445 __u32 tsn; local
1716 __u32 tsn; local
1773 sctp_acked(struct sctp_sackhdr *sack, __u32 tsn) argument
1829 __u32 tsn; local
[all...]
H A Dulpqueue.c272 __u32 tsn, ctsn; local
274 tsn = event->tsn;
285 ctsn = cevent->tsn;
286 if (TSN_lt(ctsn, tsn)) {
294 ctsn = cevent->tsn;
296 if (TSN_lt(tsn, ctsn))
427 ctsn = cevent->tsn;
524 ctsn = cevent->tsn;
588 /* Do not even bother unless this is the next tsn t
683 __u32 tsn; local
962 __u32 tsn, last_tsn; local
[all...]
H A Dstream_interleave.c1106 __u32 tsn; local
1116 tsn = ntohl(chunk->subh.data_hdr->tsn);
1118 if (TSN_lte(tsn, ctsn)) {
1121 } else if (TSN_lte(tsn, asoc->adv_peer_ack_point + 1)) {
1129 asoc->adv_peer_ack_point = tsn;
1212 __u32 tsn = event->tsn; local
1214 if (TSN_lte(tsn, ftsn)) {
1222 __u32 tsn local
[all...]
H A Dsm_statefuns.c2876 /* If Cumulative TSN Ack beyond the max tsn currently
2961 /* If Cumulative TSN Ack beyond the max tsn currently
3419 /* If Cumulative TSN Ack beyond the max tsn currently
4202 __u32 tsn; local
4224 tsn = ntohl(fwdtsn_hdr->new_cum_tsn);
4225 pr_debug("%s: TSN 0x%x\n", __func__, tsn);
4230 if (sctp_tsnmap_check(&asoc->peer.tsn_map, tsn) < 0)
4236 sctp_add_cmd_sf(commands, SCTP_CMD_REPORT_FWDTSN, SCTP_U32(tsn));
4269 __u32 tsn; local
4291 tsn
6486 __u32 tsn; local
[all...]
H A Dulpevent.c709 ntohl(chunk->subh.data_hdr->tsn),
752 event->tsn = ntohl(chunk->subh.data_hdr->tsn);
1000 sinfo.sinfo_tsn = event->tsn;
1028 rinfo.rcv_tsn = event->tsn;
H A Dassociola.c923 __u32 tsn)
929 __be32 key = htonl(tsn);
953 if (key == chunk->subh.data_hdr->tsn) {
967 if (key == chunk->subh.data_hdr->tsn) {
922 sctp_assoc_lookup_tsn(struct sctp_association *asoc, __u32 tsn) argument
H A Doutput.c506 chunk->has_tsn ? ntohl(chunk->subh.data_hdr->tsn) : 0,
H A Dsm_make_chunk.c975 __u32 tsn)
981 sizeof(struct sctp_errhdr) + sizeof(tsn));
986 /* Put the tsn back into network byte order. */
987 payload = htonl(tsn);
1621 chunk->subh.data_hdr->tsn =
972 sctp_make_abort_no_data( const struct sctp_association *asoc, const struct sctp_chunk *chunk, __u32 tsn) argument
/linux-master/arch/arm/boot/dts/nxp/ls/
H A DMakefile7 ls1021a-tsn.dtb \
/linux-master/scripts/dtc/include-prefixes/arm/nxp/ls/
H A DMakefile7 ls1021a-tsn.dtb \
/linux-master/include/linux/
H A Dsctp.h221 __be32 tsn; member in struct:sctp_datahdr
234 __be32 tsn; member in struct:sctp_idatahdr
/linux-master/block/
H A Dopal_proto.h249 __be32 tsn; member in struct:opal_packet
H A Dsed-opal.c91 u32 tsn; member in struct:opal_dev
847 static int cmd_finalize(struct opal_dev *cmd, u32 hsn, u32 tsn) argument
873 hdr->pkt.tsn = cpu_to_be32(tsn);
1214 u32 hsn, tsn; local
1222 tsn = response_get_u64(&dev->parsed, 5);
1224 if (hsn != GENERIC_HOST_SESSION_NUM || tsn < FIRST_TPER_SESSION_NUM) {
1230 dev->tsn = tsn;
1253 dev->tsn
[all...]
/linux-master/net/nfc/
H A Ddigital_technology.c137 u8 tsn; member in struct:digital_sensf_req
825 sensf_req->tsn = 0;
/linux-master/drivers/nfc/pn533/
H A Dpn533.c90 u8 tsn; member in struct:pn533_cmd_poll_initdata::__anon25
119 .tsn = 0x03,
132 .tsn = 0x03,

Completed in 257 milliseconds