Searched refs:devvp (Results 1 - 12 of 12) sorted by relevance

/darwin-on-arm/xnu/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.c164 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 Dvnode_pager.c184 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 Dhfs_vfsops.c156 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 Dhfs_vfsutils.c2117 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 Dvfs_syscalls.c429 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 Dvfs_subr.c2942 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 Dvfs_journal.c1538 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 Dvfs_bio.c1091 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 Dkpi_vfs.c221 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 Dkern_sysctl.c2544 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 Dmount.h528 @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.

Completed in 80 milliseconds