Lines Matching refs:chunk
95 struct sctp_chunk *chunk; in sctp_rcv() local
197 chunk = sctp_chunkify(skb, asoc, sk, GFP_ATOMIC); in sctp_rcv()
198 if (!chunk) in sctp_rcv()
200 SCTP_INPUT_CB(skb)->chunk = chunk; in sctp_rcv()
203 chunk->rcvr = rcvr; in sctp_rcv()
206 chunk->sctp_hdr = sctp_hdr(skb); in sctp_rcv()
209 sctp_init_addrs(chunk, &src, &dest); in sctp_rcv()
212 chunk->transport = transport; in sctp_rcv()
236 sctp_chunk_free(chunk); in sctp_rcv()
243 sctp_inq_push(&chunk->rcvr->inqueue, chunk); in sctp_rcv()
278 struct sctp_chunk *chunk = SCTP_INPUT_CB(skb)->chunk; in sctp_backlog_rcv() local
279 struct sctp_inq *inqueue = &chunk->rcvr->inqueue; in sctp_backlog_rcv()
280 struct sctp_transport *t = chunk->transport; in sctp_backlog_rcv()
284 rcvr = chunk->rcvr; in sctp_backlog_rcv()
291 sctp_chunk_free(chunk); in sctp_backlog_rcv()
313 sctp_chunk_free(chunk); in sctp_backlog_rcv()
317 sctp_inq_push(inqueue, chunk); in sctp_backlog_rcv()
329 sctp_chunk_free(chunk); in sctp_backlog_rcv()
331 sctp_inq_push(inqueue, chunk); in sctp_backlog_rcv()
349 struct sctp_chunk *chunk = SCTP_INPUT_CB(skb)->chunk; in sctp_add_backlog() local
350 struct sctp_transport *t = chunk->transport; in sctp_add_backlog()
351 struct sctp_ep_common *rcvr = chunk->rcvr; in sctp_add_backlog()