Searched refs:PDROP (Results 1 - 19 of 19) sorted by relevance

/xnu-2422.115.4/bsd/sys/
H A Dparam.h145 #define PDROP 0x400 /* OR'd with pri to stop re-aquistion of mutex upon wakeup */ macro
/xnu-2422.115.4/security/
H A Dmac_vfs_subr.c111 error = msleep(&vp->v_label, &vp->v_lock, PVFS|PDROP,
/xnu-2422.115.4/bsd/kern/
H A Dkern_synch.c77 dropmutex = ut->uu_pri & PDROP;
147 * relocked before msleep returns unless the priority includes the PDROP
148 * flag... if PDROP is specified, _sleep returns with the mutex unlocked
165 int dropmutex = pri & PDROP;
H A Dkern_exit.c1358 if ((error = msleep0((caddr_t)q, proc_list_mlock, PWAIT | PCATCH | PDROP, "wait", 0, wait1continue)))
1607 PWAIT | PCATCH | PDROP, "waitid", 0, waitidcontinue)) != 0)
H A Dkern_aio.c1201 error = msleep1(&p->AIO_SUSPEND_SLEEP_CHAN, aio_proc_mutex(p), PCATCH | PWAIT | PDROP, "aio_suspend", abstime); /* XXX better priority? */
H A Duipc_usrreq.c1452 PSOCK | PDROP, "unpdisconnect", NULL);
H A Dkern_sig.c3141 msleep((caddr_t)&p->sigwait_thread, &p->p_mlock, PCATCH | PDROP, 0, 0);
/xnu-2422.115.4/bsd/hfs/
H A Dhfs_chash.c168 (void) msleep(cp, &hfsmp->hfs_chash_mutex, PDROP | PINOD,
H A Dhfs_btreeio.c667 PDROP | PINOD, "hfs_create_attr_btree", 0);
H A Dhfs_vfsutils.c721 (void) msleep (&hfsmp->scan_var, &hfsmp->hfs_mutex, (PDROP | PINOD), "hfs_scan_blocks", 0);
/xnu-2422.115.4/bsd/nfs/
H A Dnfs_syscalls.c277 error = msleep0(niod, nfsiod_mutex, PWAIT | PDROP, "nfsiod", NFS_ASYNCTHREADMAXIDLE*hz, nfsiod_continue);
307 msleep(thd, nfsiod_mutex, PWAIT | PDROP, "nfsiodw", NULL);
385 error = msleep0(niod, nfsiod_mutex, PWAIT | PDROP, "nfsiod", NFS_ASYNCTHREADMAXIDLE*hz, nfsiod_continue);
H A Dnfs_node.c246 msleep(np, nfs_node_hash_mutex, PDROP | PINOD, "nfs_nget", NULL);
H A Dnfs_bio.c717 msleep(bp, nfs_buf_mutex, slpflag|(PRIBIO+1)|PDROP,
873 msleep(&nfsneedbuffer, nfs_buf_mutex, PCATCH|PDROP, "nfsbufget", NULL);
H A Dnfs_gss.c501 msleep(cp, cp->gss_clnt_mtx, slpflag | PDROP, "ctxwait", NULL);
523 msleep(cp, cp->gss_clnt_mtx, slpflag | PDROP, "seqwin", NULL);
/xnu-2422.115.4/bsd/vfs/
H A Dvfs_bio.c2929 err = msleep(bp, buf_mtxp, slpflag | PDROP | (PRIBIO + 1), "buf_getblk", &ts);
3438 msleep(&needbuffer, buf_mtxp, slpflag | PDROP | (PRIBIO+1), "getnewbuf", &ts);
3651 error = msleep((caddr_t)bp, buf_mtxp, PDROP | (PRIBIO + 1), "buf_invalblkno", NULL);
3780 (void) msleep(bp, buf_mtxp, PDROP | (PRIBIO+1), "buf_biowait", NULL);
4181 (void)msleep0(&bufqueues[BQ_LAUNDRY], buf_mtxp, PRIBIO|PDROP, "blaundry", 0, (bcleanbufcontinuation)bcleanbuf_thread);
H A Dvfs_xattr.c930 msleep((caddr_t)&svp->v_parent, &svp->v_lock, PINOD | PDROP,
H A Dvfs_subr.c395 slpflag |= PDROP;
877 msleep((caddr_t)mp, &mp->mnt_mlock, (PVFS | PDROP), "vfsbusy", NULL);
H A Dvfs_cluster.c832 (void) msleep(cbp, cl_transaction_mtxp, PDROP | (PRIBIO+1), "cluster_wait_IO", NULL);
H A Dvfs_syscalls.c1834 msleep((caddr_t)mp, &mp->mnt_mlock, (PVFS | PDROP), "dounmount", NULL);

Completed in 138 milliseconds