Lines Matching refs:rcvr
90 struct sctp_ep_common *rcvr;
166 rcvr = asoc ? &asoc->base : &ep->base;
167 sk = rcvr->sk;
186 rcvr = &ep->base;
218 chunk->rcvr = rcvr;
235 if (sk != rcvr->sk) {
236 /* Our cached sk is different from the rcvr->sk. This is
244 sk = rcvr->sk;
258 sctp_inq_push(&chunk->rcvr->inqueue, chunk);
294 struct sctp_inq *inqueue = &chunk->rcvr->inqueue;
296 struct sctp_ep_common *rcvr = NULL;
299 rcvr = chunk->rcvr;
301 /* If the rcvr is dead then the association or endpoint
305 if (rcvr->dead) {
310 if (unlikely(rcvr->sk != sk)) {
322 sk = rcvr->sk;
352 if (SCTP_EP_TYPE_ASSOCIATION == rcvr->type)
354 else if (SCTP_EP_TYPE_SOCKET == rcvr->type)
355 sctp_endpoint_put(sctp_ep(rcvr));
366 struct sctp_ep_common *rcvr = chunk->rcvr;
375 if (SCTP_EP_TYPE_ASSOCIATION == rcvr->type)
377 else if (SCTP_EP_TYPE_SOCKET == rcvr->type)
378 sctp_endpoint_hold(sctp_ep(rcvr));