sctp_stream
void sctp_stream_interleave_init(struct sctp_stream *stream);
int (*set)(struct sctp_stream *stream, __u16 sid, __u16 value,
int (*get)(struct sctp_stream *stream, __u16 sid, __u16 *value);
int (*init)(struct sctp_stream *stream);
int (*init_sid)(struct sctp_stream *stream, __u16 sid, gfp_t gfp);
void (*free_sid)(struct sctp_stream *stream, __u16 sid);
void (*sched_all)(struct sctp_stream *stream);
void (*unsched_all)(struct sctp_stream *stream);
int sctp_sched_init_sid(struct sctp_stream *stream, __u16 sid, gfp_t gfp);
const struct sctp_sched_ops *sctp_sched_ops_from_stream(struct sctp_stream *stream);
struct sctp_stream *stream,
struct sctp_stream *stream,
static inline __u16 sctp_datachk_len(const struct sctp_stream *stream)
static inline __u16 sctp_datahdr_len(const struct sctp_stream *stream)
static inline __u16 sctp_ftsnchk_len(const struct sctp_stream *stream)
static inline __u16 sctp_ftsnhdr_len(const struct sctp_stream *stream)
struct sctp_stream stream;
int sctp_stream_init(struct sctp_stream *stream, __u16 outcnt, __u16 incnt,
int sctp_stream_init_ext(struct sctp_stream *stream, __u16 sid);
void sctp_stream_free(struct sctp_stream *stream);
void sctp_stream_clear(struct sctp_stream *stream);
void sctp_stream_update(struct sctp_stream *stream, struct sctp_stream *new);
struct sctp_stream;
struct sctp_stream *stream;
static int sctp_stream_alloc_in(struct sctp_stream *stream, __u16 incnt,
int sctp_stream_init(struct sctp_stream *stream, __u16 outcnt, __u16 incnt,
int sctp_stream_init_ext(struct sctp_stream *stream, __u16 sid)
void sctp_stream_free(struct sctp_stream *stream)
void sctp_stream_clear(struct sctp_stream *stream)
void sctp_stream_update(struct sctp_stream *stream, struct sctp_stream *new)
static bool sctp_stream_outq_is_empty(struct sctp_stream *stream,
static void sctp_stream_shrink_out(struct sctp_stream *stream, __u16 outcnt)
struct sctp_stream *stream = &asoc->stream;
struct sctp_stream *stream = &asoc->stream;
struct sctp_stream *stream = &asoc->stream;
struct sctp_stream *stream = &asoc->stream;
static void sctp_stream_free_ext(struct sctp_stream *stream, __u16 sid)
struct sctp_stream *stream = &asoc->stream;
struct sctp_stream *stream = &asoc->stream;
static void sctp_stream_outq_migrate(struct sctp_stream *stream,
struct sctp_stream *new, __u16 outcnt)
struct sctp_stream *stream = &asoc->stream;
struct sctp_stream *stream = &asoc->stream;
struct sctp_stream *stream = &asoc->stream;
static int sctp_stream_alloc_out(struct sctp_stream *stream, __u16 outcnt,
struct sctp_stream *stream = &ulpq->asoc->stream;
struct sctp_stream *stream = &ulpq->asoc->stream;
struct sctp_stream *stream;
struct sctp_stream *stream = &ulpq->asoc->stream;
void sctp_stream_interleave_init(struct sctp_stream *stream)
struct sctp_stream *stream;
struct sctp_stream *stream;
struct sctp_stream *stream;
struct sctp_stream *stream;
static void sctp_sched_free_sched(struct sctp_stream *stream)
static int sctp_sched_fcfs_set(struct sctp_stream *stream, __u16 sid,
int sctp_sched_init_sid(struct sctp_stream *stream, __u16 sid, gfp_t gfp)
const struct sctp_sched_ops *sctp_sched_ops_from_stream(struct sctp_stream *stream)
static int sctp_sched_fcfs_get(struct sctp_stream *stream, __u16 sid,
static int sctp_sched_fcfs_init(struct sctp_stream *stream)
static int sctp_sched_fcfs_init_sid(struct sctp_stream *stream, __u16 sid,
static void sctp_sched_fcfs_free_sid(struct sctp_stream *stream, __u16 sid)
struct sctp_stream *stream = &q->asoc->stream;
static void sctp_sched_fcfs_sched_all(struct sctp_stream *stream)
static void sctp_sched_fcfs_unsched_all(struct sctp_stream *stream)
struct sctp_stream *stream;
struct sctp_stream *stream = &q->asoc->stream;
struct sctp_stream *stream = &q->asoc->stream;
static void sctp_sched_fc_sched_all(struct sctp_stream *stream)
static void sctp_sched_fc_unsched_all(struct sctp_stream *stream)
static void sctp_sched_fc_unsched_all(struct sctp_stream *stream);
static int sctp_sched_wfq_set(struct sctp_stream *stream, __u16 sid,
static int sctp_sched_wfq_get(struct sctp_stream *stream, __u16 sid,
static int sctp_sched_fc_set(struct sctp_stream *stream, __u16 sid,
static int sctp_sched_fc_get(struct sctp_stream *stream, __u16 sid,
static int sctp_sched_fc_init(struct sctp_stream *stream)
static int sctp_sched_fc_init_sid(struct sctp_stream *stream, __u16 sid,
static void sctp_sched_fc_free_sid(struct sctp_stream *stream, __u16 sid)
static void sctp_sched_fc_sched(struct sctp_stream *stream,
static void sctp_sched_prio_sched(struct sctp_stream *stream,
static int sctp_sched_prio_set(struct sctp_stream *stream, __u16 sid,
static int sctp_sched_prio_get(struct sctp_stream *stream, __u16 sid,
static int sctp_sched_prio_init(struct sctp_stream *stream)
static int sctp_sched_prio_init_sid(struct sctp_stream *stream, __u16 sid,
static void sctp_sched_prio_free_sid(struct sctp_stream *stream, __u16 sid)
struct sctp_stream *stream;
struct sctp_stream *stream = &q->asoc->stream;
static void sctp_sched_prio_unsched_all(struct sctp_stream *stream);
static void sctp_sched_prio_sched_all(struct sctp_stream *stream)
static void sctp_sched_prio_unsched_all(struct sctp_stream *stream)
struct sctp_stream *stream, int prio, gfp_t gfp)
struct sctp_stream *stream, int prio, gfp_t gfp)
struct sctp_stream *stream;
struct sctp_stream *stream = &q->asoc->stream;
static void sctp_sched_rr_sched_all(struct sctp_stream *stream)
static void sctp_sched_rr_unsched_all(struct sctp_stream *stream)
static void sctp_sched_rr_unsched_all(struct sctp_stream *stream);
static void sctp_sched_rr_next_stream(struct sctp_stream *stream)
static void sctp_sched_rr_unsched(struct sctp_stream *stream,
static void sctp_sched_rr_sched(struct sctp_stream *stream,
static int sctp_sched_rr_set(struct sctp_stream *stream, __u16 sid,
static int sctp_sched_rr_get(struct sctp_stream *stream, __u16 sid,
static int sctp_sched_rr_init(struct sctp_stream *stream)
static int sctp_sched_rr_init_sid(struct sctp_stream *stream, __u16 sid,
static void sctp_sched_rr_free_sid(struct sctp_stream *stream, __u16 sid)
struct sctp_stream *stream;
struct sctp_stream *stream;
struct sctp_stream *stream;
struct sctp_stream *stream;