Searched refs:bdevsw (Results 1 - 11 of 11) sorted by relevance

/macosx-10.10/xnu-2782.1.97/bsd/kern/
H A Dbsd_stubs.c115 struct bdevsw nobdev = NO_BDEVICE;
129 struct bdevsw *devsw;
136 devsw = &bdevsw[index];
140 sizeof(struct bdevsw)) == 0)
144 devsw = &bdevsw[index];
148 sizeof(struct bdevsw)) != 0)) {
164 bdevsw_add(int index, struct bdevsw * bsw)
170 bdevsw[index] = *bsw;
178 bdevsw_remove(int index, struct bdevsw * bsw)
180 struct bdevsw *devs
[all...]
H A Dkern_symfile.c90 return ((*bdevsw[major(device)].d_ioctl)
/macosx-10.10/xnu-2782.1.97/bsd/dev/i386/
H A Dconf.c51 struct bdevsw bdevsw[] = variable in typeref:struct:bdevsw
94 int nblkdev = sizeof (bdevsw) / sizeof (bdevsw[0]);
309 if (bdevsw[maj].d_type == D_DISK) {
/macosx-10.10/xnu-2782.1.97/bsd/sys/
H A Dconf.h153 struct bdevsw { struct
168 extern struct bdevsw bdevsw[];
173 * Contents of empty bdevsw slot.
307 int bdevsw_add(int, struct bdevsw *);
308 int bdevsw_remove(int, struct bdevsw *);
/macosx-10.10/xnu-2782.1.97/bsd/miscfs/specfs/
H A Dspec_vnops.c250 if ((major(dev) < nblkdev) && (size = bdevsw[major(dev)].d_psize)) {
377 (ap->a_mode & FWRITE) && bdevsw[maj].d_type == D_DISK)
387 error = (*bdevsw[maj].d_open)(dev, ap->a_mode, S_IFBLK, p);
688 retval = (*bdevsw[major(dev)].d_ioctl)(dev, ap->a_command, ap->a_data, ap->a_fflag, p);
2093 strategy_ret = (*(strategy_fcn_ret_t*)bdevsw[major(bdev)].d_strategy)(bp);
2225 error = bdevsw[major(dev)].d_close(dev, flags, S_IFBLK, p);
/macosx-10.10/xnu-2782.1.97/bsd/dev/
H A Dmemdev.c131 static struct bdevsw mdevbdevsw = {
/macosx-10.10/IOStorageFamily-182.1.1/
H A DIOMediaBSDClient.cpp80 static struct bdevsw bdevswFunctions =
333 // Create bdevsw and cdevsw nodes for the new media object.
493 // Create bdevsw and cdevsw nodes for the given media object.
3528 static int devsw_add(int index, struct bdevsw * bsw, struct cdevsw * csw)
3554 static int devsw_remove(int index, struct bdevsw * bsw, struct cdevsw * csw)
/macosx-10.10/xnu-2782.1.97/bsd/dev/vn/
H A Dvn.c144 static struct bdevsw vn_bdevsw = {
/macosx-10.10/xnu-2782.1.97/bsd/vfs/
H A Dvfs_vnops.c1410 *(int *)data = bdevsw[major(vp->v_rdev)].d_type;
H A Dvfs_syscalls.c819 error = bdevsw[maj].d_open(dev, FREAD | FWRITE, S_IFBLK, p);
/macosx-10.10/BootCache-109/
H A Dkext.c347 struct bdevsw *c_devsw;
4941 BC_cache->c_devsw = &bdevsw[major(rootdev)];

Completed in 305 milliseconds