Searched refs:fd_lock (Results 1 – 3 of 3) sorted by relevance
| /xnu-8020.101.4/bsd/sys/ |
| H A D | filedesc.h | 124 lck_mtx_t fd_lock; /* (L) lock to protect fdesc */ member
|
| /xnu-8020.101.4/bsd/kern/ |
| H A D | kern_descrip.c | 365 msleep(&p->p_fd, &p->p_fd.fd_lock, PRIBIO, "ftbl_waitfd", NULL); in procfdtbl_waitfd() 553 lck_mtx_lock(&p->p_fd.fd_lock); in proc_fdlock() 559 lck_mtx_lock_spin(&p->p_fd.fd_lock); in proc_fdlock_spin() 565 lck_mtx_assert(&p->p_fd.fd_lock, assertflags); in proc_fdlock_assert() 581 lck_mtx_unlock(&p->p_fd.fd_lock); in proc_fdunlock() 665 lck_mtx_init(&fdp->fd_lock, &proc_fdmlock_grp, &proc_lck_attr); in fdt_init() 676 lck_mtx_destroy(&fdp->fd_lock, &proc_fdmlock_grp); in fdt_destroy() 1566 lck_mtx_convert_spin(&fdp->fd_lock); in fileproc_drain() 1590 msleep(&fdp->fd_fpdrainwait, &fdp->fd_lock, PRIBIO, "fpdrain", NULL); in fileproc_drain()
|
| /xnu-8020.101.4/bsd/net/ |
| H A D | necp_client.c | 620 decl_lck_mtx_data(, fd_lock); 642 #define NECP_FD_LOCK(_f) lck_mtx_lock(&_f->fd_lock) 643 #define NECP_FD_UNLOCK(_f) lck_mtx_unlock(&_f->fd_lock) 644 #define NECP_FD_ASSERT_LOCKED(_f) LCK_MTX_ASSERT(&_f->fd_lock, LCK_MTX_ASSERT_OWNED) 645 #define NECP_FD_ASSERT_UNLOCKED(_f) LCK_MTX_ASSERT(&_f->fd_lock, LCK_MTX_ASSERT_NOTOWNED) 1820 lck_mtx_destroy(&fd_data->fd_lock, &necp_fd_mtx_grp); in necpop_close() 6622 lck_mtx_init(&fd_data->fd_lock, &necp_fd_mtx_grp, &necp_fd_mtx_attr); in necp_open()
|