#include <linux/slab.h>
#include <linux/types.h>
#include <linux/bitmap.h>
#include <net/sctp/sctp.h>
#include <net/sctp/sm.h>
Go to the source code of this file.
|
struct sctp_tsnmap * | sctp_tsnmap_init (struct sctp_tsnmap *map, __u16 len, __u32 initial_tsn, gfp_t gfp) |
|
void | sctp_tsnmap_free (struct sctp_tsnmap *map) |
|
int | sctp_tsnmap_check (const struct sctp_tsnmap *map, __u32 tsn) |
|
int | sctp_tsnmap_mark (struct sctp_tsnmap *map, __u32 tsn, struct sctp_transport *trans) |
|
SCTP_STATIC void | sctp_tsnmap_iter_init (const struct sctp_tsnmap *map, struct sctp_tsnmap_iter *iter) |
|
SCTP_STATIC int | sctp_tsnmap_next_gap_ack (const struct sctp_tsnmap *map, struct sctp_tsnmap_iter *iter, __u16 *start, __u16 *end) |
|
void | sctp_tsnmap_skip (struct sctp_tsnmap *map, __u32 tsn) |
|
__u16 | sctp_tsnmap_pending (struct sctp_tsnmap *map) |
|
void | sctp_tsnmap_renege (struct sctp_tsnmap *map, __u32 tsn) |
|
__u16 | sctp_tsnmap_num_gabs (struct sctp_tsnmap *map, struct sctp_gap_ack_block *gabs) |
|