Lines Matching refs:rcvr
90 struct sctp_ep_common *rcvr; in sctp_rcv() local
166 rcvr = asoc ? &asoc->base : &ep->base; in sctp_rcv()
167 sk = rcvr->sk; in sctp_rcv()
186 rcvr = &ep->base; in sctp_rcv()
218 chunk->rcvr = rcvr; in sctp_rcv()
235 if (sk != rcvr->sk) { in sctp_rcv()
244 sk = rcvr->sk; in sctp_rcv()
258 sctp_inq_push(&chunk->rcvr->inqueue, chunk); in sctp_rcv()
294 struct sctp_inq *inqueue = &chunk->rcvr->inqueue; in sctp_backlog_rcv()
296 struct sctp_ep_common *rcvr = NULL; in sctp_backlog_rcv() local
299 rcvr = chunk->rcvr; in sctp_backlog_rcv()
305 if (rcvr->dead) { in sctp_backlog_rcv()
310 if (unlikely(rcvr->sk != sk)) { in sctp_backlog_rcv()
322 sk = rcvr->sk; in sctp_backlog_rcv()
352 if (SCTP_EP_TYPE_ASSOCIATION == rcvr->type) in sctp_backlog_rcv()
354 else if (SCTP_EP_TYPE_SOCKET == rcvr->type) in sctp_backlog_rcv()
355 sctp_endpoint_put(sctp_ep(rcvr)); in sctp_backlog_rcv()
366 struct sctp_ep_common *rcvr = chunk->rcvr; in sctp_add_backlog() local
375 if (SCTP_EP_TYPE_ASSOCIATION == rcvr->type) in sctp_add_backlog()
377 else if (SCTP_EP_TYPE_SOCKET == rcvr->type) in sctp_add_backlog()
378 sctp_endpoint_hold(sctp_ep(rcvr)); in sctp_add_backlog()