Searched refs:mapfunc (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_segmap.c | 63 int (*mapfunc)(dev_t dev, off_t off, int prot); in gfxp_ddi_segmap_setup() local 68 if ((mapfunc = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap) == nodev) in gfxp_ddi_segmap_setup() 112 pfn = (pfn_t)cdev_mmap(mapfunc, dev, offset, maxprot); in gfxp_ddi_segmap_setup() 116 if (cdev_mmap(mapfunc, dev, offset + i, maxprot) == PFN_INVALID) in gfxp_ddi_segmap_setup() 138 dev_a.mapfunc = mapfunc; in gfxp_ddi_segmap_setup()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_dev.h | 54 int (*mapfunc)(dev_t dev, off_t off, int prot); /* map function */ member 86 int (*mapfunc)(dev_t dev, off_t off, int prot); member
|
H A D | seg_dev.c | 379 sdp->mapfunc = a->mapfunc; in segdev_create() 388 if (sdp->mapfunc == NULL) in segdev_create() 488 newsdp->mapfunc = sdp->mapfunc; in segdev_dup() 814 nsdp->mapfunc = sdp->mapfunc; in segdev_unmap() 1477 pfnum = (pfn_t)cdev_mmap(sdp->mapfunc, sdp->vp->v_rdev, in segdev_faultpage() 2405 int (*mapfunc)(dev_t dev, off_t off, int prot); in ddi_segmap_setup() local 2413 if ((mapfunc = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap) == nodev) in ddi_segmap_setup() 2442 pfn = (pfn_t)cdev_mmap(mapfunc, dev, offset, maxprot); in ddi_segmap_setup() 2447 if (cdev_mmap(mapfunc, dev, offset + i, maxprot) == PFN_INVALID) in ddi_segmap_setup() 2459 dev_a.mapfunc = mapfunc; in ddi_segmap_setup() [all …]
|
/illumos-gate/usr/src/lib/pyzfs/common/ |
H A D | userspace.py | 71 (typename, mapfunc) = { 87 v["name"] = mapfunc(idstr)
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | driver.c | 566 cdev_mmap(int (*mapfunc)(dev_t, off_t, int), dev_t dev, off_t off, int prot) in cdev_mmap() 568 return ((*mapfunc)(dev, off, prot)); in cdev_mmap()
|
H A D | mmapobj.c | 574 dev_a.mapfunc = mmapobj_dummy; in mmapobj_unmap()
|
/illumos-gate/usr/src/uts/common/fs/specfs/ |
H A D | specvnops.c | 2258 int (*mapfunc)(dev_t dev, off_t off, int prot); in spec_segmap() local 2262 if ((mapfunc = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap) == nodev) in spec_segmap() 2281 if (cdev_mmap(mapfunc, dev, off + i, maxprot) == -1) in spec_segmap() 2293 dev_a.mapfunc = mapfunc; in spec_segmap()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | mem.c | 938 dev_a.mapfunc = mmmmap; in mmsegmap() 992 dev_a.mapfunc = mmmmap; in mmsegmap()
|