Lines Matching defs:vcp
651 static inline void coda_waitfor_upcall(struct venus_comm *vcp,
685 mutex_unlock(&vcp->vc_mutex);
690 mutex_lock(&vcp->vc_mutex);
709 static int coda_upcall(struct venus_comm *vcp,
718 mutex_lock(&vcp->vc_mutex);
720 if (!vcp->vc_inuse) {
733 buffer->ih.unique = ++vcp->vc_seq;
744 list_add_tail(&req->uc_chain, &vcp->vc_pending);
745 wake_up_interruptible(&vcp->vc_waitq);
749 mutex_unlock(&vcp->vc_mutex);
763 coda_waitfor_upcall(vcp, req);
785 if (!vcp->vc_inuse) {
812 list_add(&(sig_req->uc_chain), &vcp->vc_pending);
813 wake_up_interruptible(&vcp->vc_waitq);
817 mutex_unlock(&vcp->vc_mutex);
855 int coda_downcall(struct venus_comm *vcp, int opcode, union outputArgs *out,
894 mutex_lock(&vcp->vc_mutex);
895 sb = vcp->vc_sb;
931 mutex_unlock(&vcp->vc_mutex);