Lines Matching refs:incnt
161 static int sctp_stream_alloc_in(struct sctp_stream *stream, __u16 incnt, in sctp_stream_alloc_in() argument
167 in = fa_alloc(elem_size, incnt, gfp); in sctp_stream_alloc_in()
172 fa_copy(in, stream->in, 0, min(incnt, stream->incnt)); in sctp_stream_alloc_in()
176 if (incnt > stream->incnt) in sctp_stream_alloc_in()
177 fa_zero(in, stream->incnt, (incnt - stream->incnt)); in sctp_stream_alloc_in()
184 int sctp_stream_init(struct sctp_stream *stream, __u16 outcnt, __u16 incnt, in sctp_stream_init() argument
215 if (!incnt) in sctp_stream_init()
218 ret = sctp_stream_alloc_in(stream, incnt, gfp); in sctp_stream_init()
227 stream->incnt = incnt; in sctp_stream_init()
266 for (i = 0; i < stream->incnt; i++) in sctp_stream_clear()
281 stream->incnt = new->incnt; in sctp_stream_update()
288 new->incnt = 0; in sctp_stream_update()
370 if (str_list[i] >= stream->incnt) in sctp_send_reset_streams()
492 __u32 outcnt, incnt; in sctp_send_add_streams() local
509 incnt = stream->incnt + in; in sctp_send_add_streams()
510 if (outcnt > SCTP_MAX_STREAM || incnt > SCTP_MAX_STREAM || in sctp_send_add_streams()
538 stream->incnt = incnt; in sctp_send_add_streams()
649 if (ntohs(str_p[i]) >= stream->incnt) { in sctp_process_strreset_outreq()
658 for (i = 0; i < stream->incnt; i++) in sctp_process_strreset_outreq()
836 for (i = 0; i < stream->incnt; i++) in sctp_process_strreset_tsnreq()
859 __u32 request_seq, incnt; in sctp_process_strreset_addstrm_out() local
901 incnt = stream->incnt + in; in sctp_process_strreset_addstrm_out()
902 if (!in || incnt > SCTP_MAX_STREAM) in sctp_process_strreset_addstrm_out()
905 if (sctp_stream_alloc_in(stream, incnt, GFP_ATOMIC)) in sctp_process_strreset_addstrm_out()
908 stream->incnt = incnt; in sctp_process_strreset_addstrm_out()
1103 for (i = 0; i < stream->incnt; i++) in sctp_process_strreset_resp()