Lines Matching refs:lep
750 struct scif_endpt *lep = (struct scif_endpt *)epd; in scif_accept() local
758 "SCIFAPI accept: ep %p %s\n", lep, scif_ep_states[lep->state]); in scif_accept()
767 spin_lock(&lep->lock); in scif_accept()
768 if (lep->state != SCIFEP_LISTENING) { in scif_accept()
769 spin_unlock(&lep->lock); in scif_accept()
773 if (!lep->conreqcnt && !(flags & SCIF_ACCEPT_SYNC)) { in scif_accept()
775 spin_unlock(&lep->lock); in scif_accept()
779 lep->files = current->files; in scif_accept()
781 spin_unlock(&lep->lock); in scif_accept()
783 err = wait_event_interruptible(lep->conwq, in scif_accept()
784 (lep->conreqcnt || in scif_accept()
785 (lep->state != SCIFEP_LISTENING))); in scif_accept()
789 if (lep->state != SCIFEP_LISTENING) in scif_accept()
792 spin_lock(&lep->lock); in scif_accept()
794 if (!lep->conreqcnt) in scif_accept()
798 conreq = list_first_entry(&lep->conlist, struct scif_conreq, list); in scif_accept()
800 lep->conreqcnt--; in scif_accept()
801 spin_unlock(&lep->lock); in scif_accept()
850 lep, cep, err, cep->qp_info.qp_offset); in scif_accept()
855 cep->port.node = lep->port.node; in scif_accept()
856 cep->port.port = lep->port.port; in scif_accept()
897 spin_lock(&lep->lock); in scif_accept()