Lines Matching defs:sctp_tsnmap
58 struct sctp_tsnmap {
106 struct sctp_tsnmap *sctp_tsnmap_init(struct sctp_tsnmap *, __u16 len,
109 void sctp_tsnmap_free(struct sctp_tsnmap *map);
117 int sctp_tsnmap_check(const struct sctp_tsnmap *, __u32 tsn);
120 int sctp_tsnmap_mark(struct sctp_tsnmap *, __u32 tsn);
123 void sctp_tsnmap_skip(struct sctp_tsnmap *map, __u32 tsn);
126 static inline __u32 sctp_tsnmap_get_ctsn(const struct sctp_tsnmap *map)
132 static inline __u32 sctp_tsnmap_get_max_tsn_seen(const struct sctp_tsnmap *map)
138 static inline __u16 sctp_tsnmap_num_dups(struct sctp_tsnmap *map)
144 static inline __be32 *sctp_tsnmap_get_dups(struct sctp_tsnmap *map)
151 __u16 sctp_tsnmap_num_gabs(struct sctp_tsnmap *map,
155 __u16 sctp_tsnmap_pending(struct sctp_tsnmap *map);
158 static inline int sctp_tsnmap_has_gap(const struct sctp_tsnmap *map)
166 static inline void sctp_tsnmap_mark_dup(struct sctp_tsnmap *map, __u32 tsn)
173 void sctp_tsnmap_renege(struct sctp_tsnmap *, __u32 tsn);
176 int sctp_tsnmap_has_gap(const struct sctp_tsnmap *);