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);
748 mutex_unlock(&vcp->vc_mutex);
762 coda_waitfor_upcall(vcp, req);
784 if (!vcp->vc_inuse) {
811 list_add(&(sig_req->uc_chain), &vcp->vc_pending);
812 wake_up_interruptible(&vcp->vc_waitq);
816 mutex_unlock(&vcp->vc_mutex);
854 int coda_downcall(struct venus_comm *vcp, int opcode, union outputArgs *out,
893 mutex_lock(&vcp->vc_mutex);
894 sb = vcp->vc_sb;
930 mutex_unlock(&vcp->vc_mutex);