| /xnu-11215/bsd/vm/ |
| H A D | vm_compressor_backing_file.c | 286 struct vnode *devvp; in vnode_trim_list() local 302 devvp = vp->v_mount->mnt_devvp; in vnode_trim_list() 360 error = VNOP_IOCTL(devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel()); in vnode_trim_list() 379 error = VNOP_IOCTL(devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel()); in vnode_trim_list() 392 vnode_t devvp = NULL; in vm_swap_vol_get_budget() local 399 devvp = vp->v_mount->mnt_devvp; in vm_swap_vol_get_budget() 400 err = VNOP_IOCTL(devvp, DKIOCGETMAXSWAPWRITE, (caddr_t)freeze_daily_budget, 0, ctx); in vm_swap_vol_get_budget() 415 vnode_t vp = NULL, devvp = NULL; in vm_swap_vol_get_capacity() local 426 devvp = vp->v_mount->mnt_devvp; in vm_swap_vol_get_capacity() 427 if ((error = VNOP_IOCTL(devvp, DKIOCGETBLOCKSIZE, (caddr_t)&block_size, 0, ctx))) { in vm_swap_vol_get_capacity() [all …]
|
| H A D | vnode_pager.c | 112 vnode_pager_issue_reprioritize_io(struct vnode *devvp, uint64_t blkno, uint32_t len, int priority) in vnode_pager_issue_reprioritize_io() argument 119 error = VNOP_IOCTL(devvp, DKIOCGETBLOCKSIZE, (caddr_t)&blocksize, 0, vfs_context_kernel()); in vnode_pager_issue_reprioritize_io() 134 error = VNOP_IOCTL(devvp, DKIOCSETTIER, (caddr_t)&set_tier, 0, vfs_context_kernel()); in vnode_pager_issue_reprioritize_io() 244 struct vnode *devvp; in vnode_trim() local 250 devvp = vp->v_mount->mnt_devvp; in vnode_trim() 253 error = VNOP_IOCTL(devvp, DKIOCGETBLOCKSIZE, (caddr_t)&blocksize, 0, vfs_context_kernel()); in vnode_trim() 286 error = VNOP_IOCTL(devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel()); in vnode_trim()
|
| /xnu-11215/bsd/miscfs/devfs/ |
| H A D | devfs_proto.h | 49 int devfs_mount(struct mount *mp, vnode_t devvp, user_addr_t data,
|
| H A D | devfs_vfsops.c | 172 devfs_mount(struct mount *mp, __unused vnode_t devvp, __unused user_addr_t data, vfs_context_t ctx) in devfs_mount() argument
|
| /xnu-11215/osfmk/vm/ |
| H A D | vm_protos_internal.h | 116 struct vnode *devvp,
|
| H A D | bsd_vm.c | 1382 uintptr_t *devvp) in vnode_pager_get_object_devvp() argument 1390 *devvp = (uintptr_t)vnode_mountdevvp(vp); in vnode_pager_get_object_devvp() 1391 if (*devvp) { in vnode_pager_get_object_devvp()
|
| H A D | vm_object_xnu.h | 557 struct vnode *devvp; member
|
| H A D | vm_object.c | 7832 struct vnode *devvp = NULL; local 7834 if (vnode_pager_get_object_devvp(o->pager, (uintptr_t *)&devvp) != KERN_SUCCESS) { 7850 req->devvp = devvp; 7864 struct vnode *devvp = NULL; local 7930 vnode_pager_get_object_devvp(object->pager, (uintptr_t *)&devvp) != KERN_SUCCESS) { 7957 req->devvp = devvp; 8465 vnode_pager_issue_reprioritize_io(req->devvp, req->blkno, req->len, req->priority);
|
| /xnu-11215/bsd/vfs/ |
| H A D | vfs_syscalls.c | 1449 devvp = nd.ni_vp; in mount_common() 1492 vnode_rele(devvp); in mount_common() 1511 devvp, in mount_common() 1896 vnode_put(devvp); in mount_common() 1941 vnode_rele(devvp); in mount_common() 1946 vnode_put(devvp); in mount_common() 2323 vnode_t devvp; in relocate_imageboot_source() local 2461 vnode_put(devvp); in relocate_imageboot_source() 2983 vnode_rele(devvp); in dounmount() 2987 vnode_put(devvp); in dounmount() [all …]
|
| H A D | vfs_subr.c | 4428 vfs_init_io_attributes(vnode_t devvp, mount_t mp) in vfs_init_io_attributes() argument 4461 if (devvp == rootvp) { in vfs_init_io_attributes() 4478 set_fsblocksize(devvp); in vfs_init_io_attributes() 4481 if ((error = VNOP_IOCTL(devvp, DKIOCGETBLOCKSIZE, in vfs_init_io_attributes() 4509 if ((error = VNOP_IOCTL(devvp, DKIOCGETFEATURES, in vfs_init_io_attributes() 4514 if ((error = VNOP_IOCTL(devvp, DKIOCGETMAXBLOCKCOUNTREAD, in vfs_init_io_attributes() 4519 if ((error = VNOP_IOCTL(devvp, DKIOCGETMAXBLOCKCOUNTWRITE, in vfs_init_io_attributes() 4524 if ((error = VNOP_IOCTL(devvp, DKIOCGETMAXBYTECOUNTREAD, in vfs_init_io_attributes() 4529 if ((error = VNOP_IOCTL(devvp, DKIOCGETMAXBYTECOUNTWRITE, in vfs_init_io_attributes() 4534 if ((error = VNOP_IOCTL(devvp, DKIOCGETMAXSEGMENTCOUNTREAD, in vfs_init_io_attributes() [all …]
|
| H A D | vfs_bio.c | 1316 buf_strategy_fragmented(vnode_t devvp, buf_t bp, off_t f_offset, size_t contig_bytes) in buf_strategy_fragmented() argument 1342 io_bp = alloc_io_buf(devvp, 0); in buf_strategy_fragmented() 1376 OSAddAtomic(1, &devvp->v_numoutput); in buf_strategy_fragmented() 1424 buf_strategy(vnode_t devvp, void *ap) in buf_strategy() argument 1446 bp->b_dev = devvp->v_rdev; in buf_strategy() 1497 return buf_strategy_fragmented(devvp, bp, f_offset, contig_bytes); in buf_strategy() 1567 bp->b_vnop_vp = devvp; in buf_strategy() 1568 error = VOCALL(devvp->v_op, VOFFSET(vnop_strategy), ap); in buf_strategy()
|
| H A D | kpi_vfs.c | 193 VFS_MOUNT(mount_t mp, vnode_t devvp, user_addr_t data, vfs_context_t ctx) in VFS_MOUNT() argument 203 error = (*mp->mnt_op->vfs_mount)(mp, devvp, data, ctx); in VFS_MOUNT() 208 error = (*mp->mnt_op->vfs_mount)(mp, devvp, data, ctx); in VFS_MOUNT() 836 vfs_setdevvp(mount_t mp, vnode_t devvp) in vfs_setdevvp() argument 842 if (devvp) { in vfs_setdevvp() 843 if (devvp->v_type != VBLK) { in vfs_setdevvp() 847 if (major(devvp->v_rdev) >= nblkdev) { in vfs_setdevvp() 852 mp->mnt_devvp = devvp; in vfs_setdevvp()
|
| /xnu-11215/bsd/miscfs/routefs/ |
| H A D | routefs_ops.c | 50 static int routefs_mount(struct mount *mp, __unused vnode_t devvp, __unused user_addr_t data, vfs_c… 82 routefs_mount(struct mount *mp, __unused vnode_t devvp, user_addr_t data, vfs_context_t ctx) in routefs_mount() argument
|
| /xnu-11215/bsd/sys/ |
| H A D | mount.h | 594 int (*vfs_mount)(struct mount *mp, vnode_t devvp, user_addr_t data, vfs_context_t context); 903 int vfs_init_io_attributes(vnode_t devvp, mount_t mp);
|
| H A D | buf.h | 599 errno_t buf_strategy(vnode_t devvp, void *ap);
|
| /xnu-11215/bsd/miscfs/bindfs/ |
| H A D | bind_vfsops.c | 108 bindfs_mount(struct mount * mp, __unused vnode_t devvp, user_addr_t user_data, vfs_context_t ctx) in bindfs_mount() argument
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_sysctl.c | 3108 vnode_t devvp; local 3124 devvp = vnode_mount(imgsrc_rootvnodes[0])->mnt_devvp; 3125 result = vnode_getwithref(devvp); 3130 result = sysctl_io_number(req, vnode_specrdev(devvp), sizeof(dev_t), NULL, NULL); 3132 vnode_put(devvp); 3149 vnode_t rvp, devvp; local 3172 devvp = vnode_mount(rvp)->mnt_devvp; 3173 if (devvp == NULL) { 3178 error = vnode_getwithref(devvp); 3187 info[i].ii_dev = vnode_specrdev(devvp); [all …]
|
| /xnu-11215/bsd/miscfs/nullfs/ |
| H A D | null_vfsops.c | 108 nullfs_mount(struct mount * mp, __unused vnode_t devvp, user_addr_t user_data, vfs_context_t ctx) in nullfs_mount() argument
|