/darwin-on-arm/xnu/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 | 164 devfs_mount(struct mount *mp, __unused vnode_t devvp, __unused user_addr_t data, vfs_context_t ctx) argument
|
/darwin-on-arm/xnu/bsd/vm/ |
H A D | vnode_pager.c | 184 struct vnode *devvp; local 190 devvp = vp->v_mount->mnt_devvp; 193 error = VNOP_IOCTL(devvp, DKIOCGETBLOCKSIZE, (caddr_t)&blocksize, 0, vfs_context_kernel()); 226 error = VNOP_IOCTL(devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel());
|
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_vfsops.c | 156 static int hfs_journal_replay(vnode_t devvp, vfs_context_t context); 164 int hfs_mount(struct mount *mp, vnode_t devvp, user_addr_t data, vfs_context_t context); 165 int hfs_mountfs(struct vnode *devvp, struct mount *mp, struct hfs_mount_args *args, int journal_replay_only, vfs_context_t context); 220 hfs_mount(struct mount *mp, vnode_t devvp, user_addr_t data, vfs_context_t context) argument 343 printf("hfs_mount: FSYNC on devvp returned %d for fs %s\n", retval, hfsmp->vcbVN); 522 retval = hfs_mountfs(devvp, mp, &args, 0, context); 856 register struct vnode *devvp; local 876 devvp = hfsmp->hfs_devvp; 877 if (buf_invalidateblks(devvp, 0, 0, 0)) 1277 hfs_mountfs(struct vnode *devvp, struc argument 3142 vnode_t devvp = NULL; local 3961 struct vnode *devvp; local 7711 hfs_journal_replay(vnode_t devvp, vfs_context_t context) argument [all...] |
H A D | hfs_vfsutils.c | 2117 struct vnode *devvp; local 2124 devvp = hfsmp->hfs_devvp; 2125 dev_name = vnode_name(devvp); 2138 retval = (int)buf_meta_bread(devvp, 2200 devvp, 2208 const char *name = vnode_getname(devvp); 2224 devvp, 2247 devvp, 2270 retval = (int)buf_meta_bread(devvp, 2322 struct vnode *devvp; local [all...] |
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_syscalls.c | 429 struct vnode *devvp = NULLVP; local 674 devvp = nd.ni_vp; 678 if (devvp->v_type != VBLK) { 682 if (major(devvp->v_rdev) >= nblkdev) { 695 if ((error = vnode_authorize(devvp, NULL, accessmode, ctx)) != 0) 701 if ( (error = vnode_ref(devvp)) ) 709 if ( (error = vfs_mountedon(devvp)) ) 712 if (vcount(devvp) > 1 && !(vfs_flags(mp) & MNT_ROOTFS)) { 716 if ( (error = VNOP_FSYNC(devvp, MNT_WAIT, ctx)) ) { 720 if ( (error = buf_invalidateblks(devvp, BUF_WRITE_DAT 1300 vnode_t devvp = NULLVP; local 1772 struct vnode *devvp = NULLVP; local [all...] |
H A D | vfs_subr.c | 2942 vfs_init_io_attributes(vnode_t devvp, mount_t mp) argument 2963 VNOP_IOCTL(devvp, DKIOCGETTHROTTLEMASK, (caddr_t)&mp->mnt_throttle_mask, 0, NULL); 2970 if (devvp == rootvp) 2986 set_fsblocksize(devvp); 2989 if ((error = VNOP_IOCTL(devvp, DKIOCGETBLOCKSIZE, 3005 if (VNOP_IOCTL(devvp, DKIOCISVIRTUAL, (caddr_t)&isvirtual, 0, ctx) == 0) { 3009 if (VNOP_IOCTL(devvp, DKIOCISSOLIDSTATE, (caddr_t)&isssd, 0, ctx) == 0) { 3013 if ((error = VNOP_IOCTL(devvp, DKIOCGETFEATURES, 3017 if ((error = VNOP_IOCTL(devvp, DKIOCGETMAXBLOCKCOUNTREAD, 3021 if ((error = VNOP_IOCTL(devvp, DKIOCGETMAXBLOCKCOUNTWRIT [all...] |
H A D | vfs_journal.c | 1538 get_io_info(struct vnode *devvp, size_t phys_blksz, journal *jnl, struct vfs_context *context) argument 1547 if (VNOP_IOCTL(devvp, DKIOCGETFEATURES, (caddr_t)&features, 0, context) == 0) { 1549 const char *name = vnode_name(devvp); 1561 VNOP_IOCTL(devvp, DKIOCGETMAXBYTECOUNTREAD, (caddr_t)&readmaxcnt, 0, context); 1563 if (VNOP_IOCTL(devvp, DKIOCGETMAXBLOCKCOUNTREAD, (caddr_t)&readblockcnt, 0, context) == 0) { 1570 if (VNOP_IOCTL(devvp, DKIOCGETMAXSEGMENTCOUNTREAD, (caddr_t)&readsegcnt, 0, context)) { 1588 VNOP_IOCTL(devvp, DKIOCGETMAXBYTECOUNTWRITE, (caddr_t)&writemaxcnt, 0, context); 1590 if (VNOP_IOCTL(devvp, DKIOCGETMAXBLOCKCOUNTWRITE, (caddr_t)&writeblockcnt, 0, context) == 0) { 1597 if (VNOP_IOCTL(devvp, DKIOCGETMAXSEGMENTCOUNTWRITE, (caddr_t)&writesegcnt, 0, context)) {
|
H A D | vfs_bio.c | 1091 buf_strategy_fragmented(vnode_t devvp, buf_t bp, off_t f_offset, size_t contig_bytes) argument 1117 io_bp = alloc_io_buf(devvp, 0); 1149 OSAddAtomic(1, &devvp->v_numoutput); 1191 buf_strategy(vnode_t devvp, void *ap) argument 1212 bp->b_dev = devvp->v_rdev; 1262 return (buf_strategy_fragmented(devvp, bp, f_offset, contig_bytes)); 1319 return (VOCALL(devvp->v_op, VOFFSET(vnop_strategy), ap));
|
H A D | kpi_vfs.c | 221 VFS_MOUNT(mount_t mp, vnode_t devvp, user_addr_t data, vfs_context_t ctx) argument 241 error = (*mp->mnt_op->vfs_mount)(mp, devvp, data, ctx); 248 error = (*mp->mnt_op->vfs_mount)(mp, devvp, data, ctx);
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_sysctl.c | 2544 vnode_t devvp; local 2560 devvp = vnode_mount(imgsrc_rootvnodes[0])->mnt_devvp; 2561 result = vnode_getwithref(devvp); 2566 result = sysctl_io_number(req, vnode_specrdev(devvp), sizeof(dev_t), NULL, NULL); 2568 vnode_put(devvp); 2585 vnode_t rvp, devvp; local 2608 devvp = vnode_mount(rvp)->mnt_devvp; 2609 if (devvp == NULL) { 2614 error = vnode_getwithref(devvp); 2623 info[i].ii_dev = vnode_specrdev(devvp); [all...] |
/darwin-on-arm/xnu/bsd/sys/ |
H A D | mount.h | 528 @param devvp Device that the filesystem is mounted from. 534 int (*vfs_mount)(struct mount *mp, vnode_t devvp, user_addr_t data, vfs_context_t context); 756 @param devvp Block device vnode from which a filesystem is being mounted.
|