Home
last modified time | relevance | path

Searched refs:devvp (Results 1 – 18 of 18) sorted by relevance

/xnu-11215/bsd/vm/
H A Dvm_compressor_backing_file.c286 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 Dvnode_pager.c112 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 Ddevfs_proto.h49 int devfs_mount(struct mount *mp, vnode_t devvp, user_addr_t data,
H A Ddevfs_vfsops.c172 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 Dvm_protos_internal.h116 struct vnode *devvp,
H A Dbsd_vm.c1382 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 Dvm_object_xnu.h557 struct vnode *devvp; member
H A Dvm_object.c7832 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 Dvfs_syscalls.c1449 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 Dvfs_subr.c4428 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 Dvfs_bio.c1316 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 Dkpi_vfs.c193 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 Droutefs_ops.c50 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 Dmount.h594 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 Dbuf.h599 errno_t buf_strategy(vnode_t devvp, void *ap);
/xnu-11215/bsd/miscfs/bindfs/
H A Dbind_vfsops.c108 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 Dkern_sysctl.c3108 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 Dnull_vfsops.c108 nullfs_mount(struct mount * mp, __unused vnode_t devvp, user_addr_t user_data, vfs_context_t ctx) in nullfs_mount() argument