Lines Matching refs:lep
749 struct scif_endpt *lep = (struct scif_endpt *)epd; in scif_accept() local
757 "SCIFAPI accept: ep %p %s\n", lep, scif_ep_states[lep->state]); in scif_accept()
766 spin_lock(&lep->lock); in scif_accept()
767 if (lep->state != SCIFEP_LISTENING) { in scif_accept()
768 spin_unlock(&lep->lock); in scif_accept()
772 if (!lep->conreqcnt && !(flags & SCIF_ACCEPT_SYNC)) { in scif_accept()
774 spin_unlock(&lep->lock); in scif_accept()
778 lep->files = current->files; in scif_accept()
780 spin_unlock(&lep->lock); in scif_accept()
782 err = wait_event_interruptible(lep->conwq, in scif_accept()
783 (lep->conreqcnt || in scif_accept()
784 (lep->state != SCIFEP_LISTENING))); in scif_accept()
788 if (lep->state != SCIFEP_LISTENING) in scif_accept()
791 spin_lock(&lep->lock); in scif_accept()
793 if (!lep->conreqcnt) in scif_accept()
797 conreq = list_first_entry(&lep->conlist, struct scif_conreq, list); in scif_accept()
799 lep->conreqcnt--; in scif_accept()
800 spin_unlock(&lep->lock); in scif_accept()
849 lep, cep, err, cep->qp_info.qp_offset); in scif_accept()
854 cep->port.node = lep->port.node; in scif_accept()
855 cep->port.port = lep->port.port; in scif_accept()
896 spin_lock(&lep->lock); in scif_accept()