Home
last modified time | relevance | path

Searched refs:devsw_lock (Results 1 – 4 of 4) sorted by relevance

/xnu-8020.140.41/bsd/kern/
H A Dbsd_stubs.c52 typedef struct devsw_lock { struct
53 TAILQ_ENTRY(devsw_lock) dl_list;
62 static TAILQ_HEAD(, devsw_lock) devsw_locks = TAILQ_HEAD_INITIALIZER(devsw_locks); argument
349 devsw_lock(dev_t dev, int mode) in devsw_lock() function
356 newlock = kalloc_type(struct devsw_lock, Z_WAITOK | Z_ZERO); in devsw_lock()
379 kfree_type(struct devsw_lock, newlock); in devsw_lock()
413 kfree_type(struct devsw_lock, lock); in devsw_unlock()
H A Dtty_tty.c117 devsw_lock(dev, S_IFCHR); in cttyopen()
145 devsw_lock(dev, S_IFCHR); in cttyopen()
/xnu-8020.140.41/bsd/sys/
H A Dconf.h296 extern void devsw_lock(dev_t, int);
/xnu-8020.140.41/bsd/miscfs/specfs/
H A Dspec_vnops.c352 devsw_lock(dev, S_IFCHR); in spec_open()
414 devsw_lock(dev, S_IFBLK); in spec_open()
2728 devsw_lock(dev, S_IFCHR); in spec_close()
2743 devsw_lock(dev, S_IFCHR); in spec_close()
2767 devsw_lock(dev, S_IFBLK); in spec_close()
2789 devsw_lock(dev, S_IFBLK); in spec_close()