Symbol: tsn
block/opal_proto.h
249
__be32 tsn;
block/sed-opal.c
1214
u32 hsn, tsn;
block/sed-opal.c
1222
tsn = response_get_u64(&dev->parsed, 5);
block/sed-opal.c
1224
if (hsn != GENERIC_HOST_SESSION_NUM || tsn < FIRST_TPER_SESSION_NUM) {
block/sed-opal.c
1230
dev->tsn = tsn;
block/sed-opal.c
1253
dev->tsn = 0;
block/sed-opal.c
1262
ret = cmd_finalize(dev, dev->hsn, dev->tsn);
block/sed-opal.c
2467
dev->tsn = 0;
block/sed-opal.c
3108
dev->tsn = 0;
block/sed-opal.c
847
static int cmd_finalize(struct opal_dev *cmd, u32 hsn, u32 tsn)
block/sed-opal.c
873
hdr->pkt.tsn = cpu_to_be32(tsn);
block/sed-opal.c
91
u32 tsn;
drivers/nfc/pn533/pn533.c
119
.tsn = 0x03,
drivers/nfc/pn533/pn533.c
132
.tsn = 0x03,
drivers/nfc/pn533/pn533.c
90
u8 tsn;
include/linux/sctp.h
221
__be32 tsn;
include/linux/sctp.h
233
__be32 tsn;
include/net/sctp/tsnmap.h
102
void sctp_tsnmap_skip(struct sctp_tsnmap *map, __u32 tsn);
include/net/sctp/tsnmap.h
145
static inline void sctp_tsnmap_mark_dup(struct sctp_tsnmap *map, __u32 tsn)
include/net/sctp/tsnmap.h
148
map->dup_tsns[map->num_dup_tsns++] = htonl(tsn);
include/net/sctp/tsnmap.h
152
void sctp_tsnmap_renege(struct sctp_tsnmap *, __u32 tsn);
include/net/sctp/tsnmap.h
95
int sctp_tsnmap_check(const struct sctp_tsnmap *, __u32 tsn);
include/net/sctp/tsnmap.h
98
int sctp_tsnmap_mark(struct sctp_tsnmap *, __u32 tsn,
include/net/sctp/ulpevent.h
50
__u32 tsn;
net/nfc/digital_technology.c
137
u8 tsn;
net/nfc/digital_technology.c
825
sensf_req->tsn = 0;
net/sctp/associola.c
906
__u32 tsn)
net/sctp/associola.c
912
__be32 key = htonl(tsn);
net/sctp/associola.c
936
if (key == chunk->subh.data_hdr->tsn) {
net/sctp/associola.c
950
if (key == chunk->subh.data_hdr->tsn) {
net/sctp/output.c
506
chunk->has_tsn ? ntohl(chunk->subh.data_hdr->tsn) : 0,
net/sctp/outqueue.c
1106
"illegal chunk", ntohl(chunk->subh.data_hdr->tsn),
net/sctp/outqueue.c
1118
__func__, ntohl(chunk->subh.data_hdr->tsn),
net/sctp/outqueue.c
1255
__u32 sack_ctsn, ctsn, tsn;
net/sctp/outqueue.c
1375
tsn = ntohl(tchunk->subh.data_hdr->tsn);
net/sctp/outqueue.c
1376
if (TSN_lte(tsn, ctsn)) {
net/sctp/outqueue.c
1445
__u32 tsn;
net/sctp/outqueue.c
1479
tsn = ntohl(tchunk->subh.data_hdr->tsn);
net/sctp/outqueue.c
1480
if (sctp_acked(sack, tsn)) {
net/sctp/outqueue.c
1506
if (TSN_lte(tsn, sack_ctsn)) {
net/sctp/outqueue.c
153
static inline int sctp_cacc_skip_3_2(struct sctp_transport *primary, __u32 tsn)
net/sctp/outqueue.c
1536
if (TSN_lt(*highest_new_tsn_in_sack, tsn))
net/sctp/outqueue.c
1537
*highest_new_tsn_in_sack = tsn;
net/sctp/outqueue.c
1544
if (TSN_lte(tsn, sack_ctsn)) {
net/sctp/outqueue.c
156
TSN_lt(tsn, primary->cacc.next_tsn_at_change))
net/sctp/outqueue.c
1580
__func__, tsn);
net/sctp/outqueue.c
1715
__u32 tsn;
net/sctp/outqueue.c
1722
tsn = ntohl(chunk->subh.data_hdr->tsn);
net/sctp/outqueue.c
1733
TSN_lt(tsn, highest_new_tsn_in_sack)) {
net/sctp/outqueue.c
1740
count_of_newacks, tsn)) {
net/sctp/outqueue.c
1744
__func__, tsn, chunk->tsn_missing_report);
net/sctp/outqueue.c
1772
static int sctp_acked(struct sctp_sackhdr *sack, __u32 tsn)
net/sctp/outqueue.c
1779
if (TSN_lte(tsn, ctsn))
net/sctp/outqueue.c
178
__u32 tsn)
net/sctp/outqueue.c
1796
tsn_offset = tsn - ctsn;
net/sctp/outqueue.c
182
sctp_cacc_skip_3_2(primary, tsn)))
net/sctp/outqueue.c
1828
__u32 tsn;
net/sctp/outqueue.c
1868
tsn = ntohl(chunk->subh.data_hdr->tsn);
net/sctp/outqueue.c
1873
if (TSN_lte(tsn, ctsn)) {
net/sctp/outqueue.c
1877
if (TSN_lte(tsn, asoc->adv_peer_ack_point+1)) {
net/sctp/outqueue.c
1878
asoc->adv_peer_ack_point = tsn;
net/sctp/outqueue.c
327
ntsn = ntohl(nchunk->subh.data_hdr->tsn);
net/sctp/outqueue.c
331
ltsn = ntohl(lchunk->subh.data_hdr->tsn);
net/sctp/outqueue.c
42
static int sctp_acked(struct sctp_sackhdr *sack, __u32 tsn);
net/sctp/sm_make_chunk.c
1613
chunk->subh.data_hdr->tsn =
net/sctp/sm_make_chunk.c
967
__u32 tsn)
net/sctp/sm_make_chunk.c
973
sizeof(struct sctp_errhdr) + sizeof(tsn));
net/sctp/sm_make_chunk.c
979
payload = htonl(tsn);
net/sctp/sm_statefuns.c
4215
__u32 tsn;
net/sctp/sm_statefuns.c
4237
tsn = ntohl(fwdtsn_hdr->new_cum_tsn);
net/sctp/sm_statefuns.c
4238
pr_debug("%s: TSN 0x%x\n", __func__, tsn);
net/sctp/sm_statefuns.c
4243
if (sctp_tsnmap_check(&asoc->peer.tsn_map, tsn) < 0)
net/sctp/sm_statefuns.c
4249
sctp_add_cmd_sf(commands, SCTP_CMD_REPORT_FWDTSN, SCTP_U32(tsn));
net/sctp/sm_statefuns.c
4282
__u32 tsn;
net/sctp/sm_statefuns.c
4304
tsn = ntohl(fwdtsn_hdr->new_cum_tsn);
net/sctp/sm_statefuns.c
4305
pr_debug("%s: TSN 0x%x\n", __func__, tsn);
net/sctp/sm_statefuns.c
4310
if (sctp_tsnmap_check(&asoc->peer.tsn_map, tsn) < 0)
net/sctp/sm_statefuns.c
4316
sctp_add_cmd_sf(commands, SCTP_CMD_REPORT_FWDTSN, SCTP_U32(tsn));
net/sctp/sm_statefuns.c
6499
__u32 tsn;
net/sctp/sm_statefuns.c
6506
tsn = ntohl(data_hdr->tsn);
net/sctp/sm_statefuns.c
6507
pr_debug("%s: TSN 0x%x\n", __func__, tsn);
net/sctp/sm_statefuns.c
6528
SCTP_U32(tsn));
net/sctp/sm_statefuns.c
6532
tmp = sctp_tsnmap_check(&asoc->peer.tsn_map, tsn);
net/sctp/sm_statefuns.c
6542
sctp_add_cmd_sf(commands, SCTP_CMD_REPORT_DUP, SCTP_U32(tsn));
net/sctp/sm_statefuns.c
6580
(sctp_tsnmap_get_ctsn(map) + 1) == tsn) {
net/sctp/sm_statefuns.c
6581
pr_debug("%s: reneging for tsn:%u\n", __func__, tsn);
net/sctp/sm_statefuns.c
6585
__func__, tsn, datalen, asoc->rwnd);
net/sctp/sm_statefuns.c
6600
(sctp_tsnmap_get_ctsn(map) + 1) == tsn) {
net/sctp/sm_statefuns.c
6602
__func__, tsn);
net/sctp/sm_statefuns.c
6616
err = sctp_make_abort_no_data(asoc, chunk, tsn);
net/sctp/sm_statefuns.c
6659
sctp_add_cmd_sf(commands, SCTP_CMD_REPORT_TSN, SCTP_U32(tsn));
net/sctp/stream_interleave.c
1106
__u32 tsn;
net/sctp/stream_interleave.c
1116
tsn = ntohl(chunk->subh.data_hdr->tsn);
net/sctp/stream_interleave.c
1118
if (TSN_lte(tsn, ctsn)) {
net/sctp/stream_interleave.c
1121
} else if (TSN_lte(tsn, asoc->adv_peer_ack_point + 1)) {
net/sctp/stream_interleave.c
1129
asoc->adv_peer_ack_point = tsn;
net/sctp/stream_interleave.c
1212
__u32 tsn = event->tsn;
net/sctp/stream_interleave.c
1214
if (TSN_lte(tsn, ftsn)) {
net/sctp/stream_interleave.c
1222
__u32 tsn = event->tsn;
net/sctp/stream_interleave.c
1224
if (TSN_lte(tsn, ftsn)) {
net/sctp/tsnmap.c
100
if (TSN_lt(tsn, map->base_tsn))
net/sctp/tsnmap.c
103
gap = tsn - map->base_tsn;
net/sctp/tsnmap.c
125
if (TSN_lt(map->max_tsn_seen, tsn))
net/sctp/tsnmap.c
126
map->max_tsn_seen = tsn;
net/sctp/tsnmap.c
190
void sctp_tsnmap_skip(struct sctp_tsnmap *map, __u32 tsn)
net/sctp/tsnmap.c
194
if (TSN_lt(tsn, map->base_tsn))
net/sctp/tsnmap.c
196
if (!TSN_lt(tsn, map->base_tsn + SCTP_TSN_MAP_SIZE))
net/sctp/tsnmap.c
200
if (TSN_lt(map->max_tsn_seen, tsn))
net/sctp/tsnmap.c
201
map->max_tsn_seen = tsn;
net/sctp/tsnmap.c
203
gap = tsn - map->base_tsn + 1;
net/sctp/tsnmap.c
300
void sctp_tsnmap_renege(struct sctp_tsnmap *map, __u32 tsn)
net/sctp/tsnmap.c
304
if (TSN_lt(tsn, map->base_tsn))
net/sctp/tsnmap.c
307
if (!TSN_lt(tsn, map->base_tsn + map->len))
net/sctp/tsnmap.c
310
gap = tsn - map->base_tsn;
net/sctp/tsnmap.c
69
int sctp_tsnmap_check(const struct sctp_tsnmap *map, __u32 tsn)
net/sctp/tsnmap.c
74
if (TSN_lte(tsn, map->cumulative_tsn_ack_point))
net/sctp/tsnmap.c
80
if (!TSN_lt(tsn, map->base_tsn + SCTP_TSN_MAP_SIZE))
net/sctp/tsnmap.c
84
gap = tsn - map->base_tsn;
net/sctp/tsnmap.c
95
int sctp_tsnmap_mark(struct sctp_tsnmap *map, __u32 tsn,
net/sctp/ulpevent.c
1000
sinfo.sinfo_tsn = event->tsn;
net/sctp/ulpevent.c
1028
rinfo.rcv_tsn = event->tsn;
net/sctp/ulpevent.c
709
ntohl(chunk->subh.data_hdr->tsn),
net/sctp/ulpevent.c
752
event->tsn = ntohl(chunk->subh.data_hdr->tsn);
net/sctp/ulpqueue.c
1042
ctsn = sctp_skb2event(skb)->tsn;
net/sctp/ulpqueue.c
272
__u32 tsn, ctsn;
net/sctp/ulpqueue.c
274
tsn = event->tsn;
net/sctp/ulpqueue.c
285
ctsn = cevent->tsn;
net/sctp/ulpqueue.c
286
if (TSN_lt(ctsn, tsn)) {
net/sctp/ulpqueue.c
294
ctsn = cevent->tsn;
net/sctp/ulpqueue.c
296
if (TSN_lt(tsn, ctsn))
net/sctp/ulpqueue.c
427
ctsn = cevent->tsn;
net/sctp/ulpqueue.c
524
ctsn = cevent->tsn;
net/sctp/ulpqueue.c
591
ctsn = event->tsn;
net/sctp/ulpqueue.c
622
ctsn = cevent->tsn;
net/sctp/ulpqueue.c
683
__u32 tsn;
net/sctp/ulpqueue.c
690
tsn = event->tsn;
net/sctp/ulpqueue.c
697
if (TSN_lte(tsn, fwd_tsn)) {
net/sctp/ulpqueue.c
962
__u32 tsn, last_tsn;
net/sctp/ulpqueue.c
971
tsn = event->tsn;
net/sctp/ulpqueue.c
974
if (TSN_lte(tsn, sctp_tsnmap_get_ctsn(tsnmap)))
net/sctp/ulpqueue.c
988
last_tsn = sctp_skb2event(last)->tsn;
net/sctp/ulpqueue.c
990
last_tsn = tsn;
net/sctp/ulpqueue.c
995
while (TSN_lte(tsn, last_tsn)) {
net/sctp/ulpqueue.c
996
sctp_tsnmap_renege(tsnmap, tsn);
net/sctp/ulpqueue.c
997
tsn++;