Lines Matching refs:rcvr
90 struct sctp_ep_common *rcvr; in sctp_rcv() local
165 rcvr = asoc ? &asoc->base : &ep->base; in sctp_rcv()
166 sk = rcvr->sk; in sctp_rcv()
184 rcvr = &ep->base; in sctp_rcv()
216 chunk->rcvr = rcvr; in sctp_rcv()
233 if (sk != rcvr->sk) { in sctp_rcv()
242 sk = rcvr->sk; in sctp_rcv()
256 sctp_inq_push(&chunk->rcvr->inqueue, chunk); in sctp_rcv()
292 struct sctp_inq *inqueue = &chunk->rcvr->inqueue; in sctp_backlog_rcv()
294 struct sctp_ep_common *rcvr = NULL; in sctp_backlog_rcv() local
297 rcvr = chunk->rcvr; in sctp_backlog_rcv()
303 if (rcvr->dead) { in sctp_backlog_rcv()
308 if (unlikely(rcvr->sk != sk)) { in sctp_backlog_rcv()
320 sk = rcvr->sk; in sctp_backlog_rcv()
350 if (SCTP_EP_TYPE_ASSOCIATION == rcvr->type) in sctp_backlog_rcv()
352 else if (SCTP_EP_TYPE_SOCKET == rcvr->type) in sctp_backlog_rcv()
353 sctp_endpoint_put(sctp_ep(rcvr)); in sctp_backlog_rcv()
364 struct sctp_ep_common *rcvr = chunk->rcvr; in sctp_add_backlog() local
373 if (SCTP_EP_TYPE_ASSOCIATION == rcvr->type) in sctp_add_backlog()
375 else if (SCTP_EP_TYPE_SOCKET == rcvr->type) in sctp_add_backlog()
376 sctp_endpoint_hold(sctp_ep(rcvr)); in sctp_add_backlog()