Searched refs:devopsp (Results 1 – 20 of 20) sorted by relevance
287 cb = devopsp[getmajor(*devp)]->devo_cb_ops; in dev_open()296 cb = (devopsp[getmajor(dev)])->devo_cb_ops; in dev_close()442 ops = devopsp[getmajor(bp->b_edev)]; in bdev_strategy()464 cb = devopsp[getmajor(dev)]->devo_cb_ops; in bdev_print()523 cb = devopsp[getmajor(dev)]->devo_cb_ops; in bdev_dump()532 cb = devopsp[getmajor(dev)]->devo_cb_ops; in cdev_read()541 cb = devopsp[getmajor(dev)]->devo_cb_ops; in cdev_write()551 cb = devopsp[getmajor(dev)]->devo_cb_ops; in cdev_ioctl()561 cb = devopsp[getmajor(dev)]->devo_cb_ops; in cdev_devmap()577 cb = devopsp[getmajor(dev)]->devo_cb_ops; in cdev_segmap()[all …]
603 dp = devopsp[major]; in mod_installdrv()621 devopsp[major] = ops; /* setup devopsp */ in mod_installdrv()678 dp = devopsp[major]; in mod_removedrv()712 devopsp[major] = &mod_nodev_ops; in mod_removedrv()
179 (void) devopsp[getmajor(dev)]->devo_getinfo(NULL, in default_physio()
104 devopspp = &devopsp[major]; in mod_hold_dev_by_major()139 ops = devopsp[major]; in mod_rele_dev_by_major()
2785 if (devopsp[major]->devo_rev < 3) in check_vp()2788 cb = devopsp[major]->devo_cb_ops; in check_vp()2847 cb = devopsp[getmajor(dev)]->devo_cb_ops; in driver_aio_write()2871 cb = devopsp[getmajor(dev)]->devo_cb_ops; in driver_aio_read()
760 if (devopsp[getmajor(vp->v_rdev)]->devo_cb_ops == NULL) in ldi_open_by_vp()2131 cb = devopsp[getmajor(dev)]->devo_cb_ops; in ldi_aread()2159 cb = devopsp[getmajor(dev)]->devo_cb_ops; in ldi_awrite()
88 struct dev_ops *ops = devopsp[getmajor(dev)]; in aphysio()
197 devopsp = kmem_alloc(devcnt * sizeof (struct dev_ops *), KM_SLEEP); in mod_setup()199 devopsp[i] = &mod_nodev_ops; in mod_setup()
1189 if (devopsp[getmajor(vattr.va_rdev)]-> in dumpinit()
506 NEXUS_DRV(devopsp[PM_MAJOR(dip)]))
76 extern struct dev_ops **devopsp;83 #define STREAMSTAB(maj) (devopsp[(maj)] == NULL ? NULL : \84 (devopsp[(maj)]->devo_cb_ops == NULL ? \86 devopsp[(maj)]->devo_cb_ops->cb_str))87 #define CBFLAG(maj) (devopsp[(maj)]->devo_cb_ops->cb_flag)
83 struct dev_ops **devopsp; variable
56 #define IS_STREAM(dev) (devopsp[getmajor(dev)]->devo_cb_ops->cb_str != NULL)
1709 if (CB_DRV_INSTALLED(devopsp[i])) { in di_copydevnm()1710 if (devopsp[i]->devo_cb_ops) { in di_copydevnm()1712 if (devopsp[i]->devo_cb_ops->cb_str) in di_copydevnm()1715 if (NEXUS_DRV(devopsp[i])) { in di_copydevnm()
640 (devopsp[maj]->devo_cb_ops == NULL) || in spec_open()641 (devopsp[maj]->devo_cb_ops->cb_open == NULL)) in spec_open()668 if ((devopsp[maj]->devo_cb_ops->cb_flag & D_OPEN_RETURNS_EINTR) || in spec_open()727 if (devopsp[nmaj]->devo_cb_ops->cb_flag & D_64BIT) in spec_open()729 if (devopsp[nmaj]->devo_cb_ops->cb_flag & D_U64BIT) in spec_open()2231 } else if (devopsp[getmajor(dev)]->devo_cb_ops->cb_chpoll) { in spec_poll()2262 if ((mapfunc = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap) == nodev) in spec_segmap()2335 segmap = devopsp[maj]->devo_cb_ops->cb_segmap; in spec_char_map()2337 mmap = devopsp[maj]->devo_cb_ops->cb_mmap; in spec_char_map()2338 map_flag = devopsp[maj]->devo_cb_ops->cb_flag; in spec_char_map()[all …]
68 if ((mapfunc = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap) == nodev) in gfxp_ddi_segmap_setup()
2413 if ((mapfunc = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap) == nodev) in ddi_segmap_setup()3158 devmap = devopsp[getmajor(dev)]->devo_cb_ops->cb_devmap; in devmap_setup()3159 mmap = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap; in devmap_setup()3173 map_flag = devopsp[getmajor(dev)]->devo_cb_ops->cb_flag; in devmap_setup()
207 #define BDEVFLAG(dev) ((devopsp[getmajor(dev)])->devo_cb_ops->cb_flag)
416 if (devopsp[getmajor(dev)]->devo_cb_ops->cb_flag & D_TAPE) { in ufs_mount()
266 if (devopsp[getmajor(dev)]->devo_cb_ops->cb_flag & D_TAPE) { in udf_mount()