| /src/sys/fs/udf/ |
| udf_subr.h | 37 int udf_update_trackinfo(struct udf_mount *ump, struct mmc_trackinfo *trackinfo); 38 int udf_update_discinfo(struct udf_mount *ump); 39 int udf_search_tracks(struct udf_mount *ump, struct udf_args *args, 41 int udf_search_writing_tracks(struct udf_mount *ump); 42 int udf_setup_writeparams(struct udf_mount *ump); 43 void udf_mmc_synchronise_caches(struct udf_mount *ump); 44 void udf_synchronise_caches(struct udf_mount *ump); 55 int udf_read_phys_sectors(struct udf_mount *ump, int what, void *blob, 57 int udf_write_phys_sectors(struct udf_mount *ump, int what, void *blob, 60 struct udf_mount *ump, [all...] |
| udf_vfsops.c | 234 struct udf_mount *ump; local 240 ump = VFSTOUDF(mp); 241 if (ump) { 244 MPFREE(ump->anchors[i], M_UDFVOLD); 245 MPFREE(ump->primary_vol, M_UDFVOLD); 246 MPFREE(ump->logical_vol, M_UDFVOLD); 247 MPFREE(ump->unallocated, M_UDFVOLD); 248 MPFREE(ump->implementation, M_UDFVOLD); 249 MPFREE(ump->logvol_integrity, M_UDFVOLD); 251 MPFREE(ump->partitions[i], M_UDFVOLD) 281 struct udf_mount *ump = VFSTOUDF(mp); local 307 struct udf_mount *ump; local 469 struct udf_mount *ump; local 571 struct udf_mount *ump; local 756 struct udf_mount *ump = VFSTOUDF(mp); local 781 struct udf_mount *ump = VFSTOUDF(mp); local 866 struct udf_mount *ump = VFSTOUDF(mp); local [all...] |
| udf_strat_sequential.c | 70 #define PRIV(ump) ((struct strat_private *) ump->strategy_private) 145 struct udf_mount *ump = args->ump; local 146 struct strat_private *priv = PRIV(ump); 149 lb_size = udf_rw32(ump->logical_vol->lb_size); 161 struct udf_mount *ump = args->ump; local 162 struct strat_private *priv = PRIV(ump); 173 struct udf_mount *ump = args->ump local 203 struct udf_mount *ump = args->ump; local 263 struct udf_mount *ump = args->ump; local 297 struct udf_mount *ump = args->ump; local 566 struct udf_mount *ump = (struct udf_mount *) arg; local 610 struct udf_mount *ump = args->ump; local 689 struct udf_mount *ump = args->ump; local [all...] |
| udf_strat_direct.c | 70 #define PRIV(ump) ((struct strat_private *) ump->strategy_private) 131 struct udf_mount *ump = args->ump; local 132 struct strat_private *priv = PRIV(ump); 135 lb_size = udf_rw32(ump->logical_vol->lb_size); 147 struct udf_mount *ump = args->ump; local 148 struct strat_private *priv = PRIV(ump); 159 struct udf_mount *ump = args->ump local 188 struct udf_mount *ump = args->ump; local 237 struct udf_mount *ump = args->ump; local 398 struct udf_mount *ump = args->ump; local 407 struct udf_mount *ump = args->ump; local 433 struct udf_mount *ump = args->ump; local [all...] |
| udf_readwrite.c | 180 udf_fixup_node_internals(struct udf_mount *ump, uint8_t *blob, int udf_c_type) 190 lb_size = udf_rw32(ump->logical_vol->lb_size); 234 if (udf_rw16(ump->logvol_info->min_udf_readver) <= 0x200) 285 udf_read_phys_sectors(struct udf_mount *ump, int what, void *blob, 291 int sector_size = ump->discinfo.sector_size; 298 buf = getiobuf(ump->devvp, true); 332 udf_discstrat_queuebuf(ump, nestbuf); 348 udf_read_phys_dscr(struct udf_mount *ump, uint32_t sector, 356 sector_size = ump->discinfo.sector_size; 363 error = udf_read_phys_sectors(ump, UDF_C_DSCR, dst, sector, 1) [all...] |
| udf_subr.c | 122 udf_dump_discinfo(struct udf_mount *ump) 125 struct mmc_discinfo *di = &ump->discinfo; 188 udf_update_discinfo(struct udf_mount *ump) 190 struct vnode *devvp = ump->devvp; 197 di = &ump->discinfo; 203 udf_dump_discinfo(ump); 235 udf_dump_discinfo(ump); 241 udf_update_trackinfo(struct udf_mount *ump, struct mmc_trackinfo *ti) 243 struct vnode *devvp = ump->devvp; 244 struct mmc_discinfo *di = &ump->discinfo 2208 struct udf_mount *ump = udf_node->ump; local 2593 struct udf_mount *ump; local 2660 struct udf_mount *ump; local 2721 struct udf_mount *ump = vat_node->ump; local 2733 struct udf_mount *ump = vat_node->ump; local 2904 struct udf_mount *ump; local 4030 struct udf_mount *ump = udf_node->ump; local 4443 struct udf_mount *ump = udf_node->ump; local 4475 struct udf_mount *ump = udf_node->ump; local 5356 struct udf_mount *ump; local 5825 struct udf_mount *ump = dir_node->ump; local 5975 struct udf_mount *ump = dir_node->ump; local 6012 struct udf_mount *ump = udf_node->ump; local 6217 struct udf_mount *ump = udf_node->ump; local 6291 struct udf_mount *ump = dir_node->ump; local 6564 struct udf_mount *ump; local 6608 struct udf_mount *ump; local 6649 struct udf_mount *ump = udf_node->ump; local 6778 struct udf_mount *ump = udf_node->ump; local [all...] |
| udf_strat_bootstrap.c | 69 #define PRIV(ump) ((struct strat_private *) ump->strategy_private) 107 struct udf_mount *ump = args->ump; local 110 KASSERT(ump); 115 VOP_STRATEGY(ump->devvp, buf);
|
| udf_strat_rmw.c | 70 #define PRIV(ump) ((struct strat_private *) (ump)->strategy_private) 97 struct udf_mount *ump; member in struct:udf_eccline 154 struct strat_private *priv = PRIV(eccline->ump); 193 struct strat_private *priv = PRIV(eccline->ump); 214 struct strat_private *priv = PRIV(eccline->ump); 241 struct strat_private *priv = PRIV(eccline->ump); 368 udf_geteccline(struct udf_mount *ump, uint32_t sector, int flags) 370 struct strat_private *priv = PRIV(ump); 380 line_offset = sector % ump->packet_size 490 struct udf_mount *ump = eccline->ump; local 540 struct udf_mount *ump = args->ump; local 579 struct udf_mount *ump = args->ump; local 611 struct udf_mount *ump = args->ump; local 705 struct udf_mount *ump = args->ump; local 771 struct udf_mount *ump = args->ump; local 1011 struct udf_mount *ump = args->ump; local 1022 struct udf_mount *ump = eccline->ump; local 1070 struct udf_mount *ump = eccline->ump; local 1106 struct udf_mount *ump = eccline->ump; local 1199 struct udf_mount *ump = (struct udf_mount *) arg; local 1398 struct udf_mount *ump = args->ump; local 1476 struct udf_mount *ump = args->ump; local [all...] |
| udf_allocation.c | 72 static void udf_record_allocation_in_node(struct udf_mount *ump, 76 static void udf_collect_free_space_for_vpart(struct udf_mount *ump, 104 lb_size = udf_rw32(udf_node->ump->logical_vol->lb_size); 162 udf_assert_allocated(struct udf_mount *ump, uint16_t vpart_num, 178 pdesc = ump->partitions[ump->vtop[vpart_num]]; 180 switch (ump->vtop_tp[vpart_num]) { 185 phys_part = ump->vtop[vpart_num]; 188 bitmap = &ump->part_unalloc_bits[phys_part]; 249 // KASSERT(mutex_owned(&udf_node->ump->allocate_mutex)) 649 struct udf_mount *ump; local 1120 struct udf_mount *ump = udf_node->ump; local 1917 struct udf_mount *ump = udf_node->ump; local 2597 struct udf_mount *ump = udf_node->ump; local 2870 struct udf_mount *ump = udf_node->ump; local [all...] |
| /src/sys/ufs/ufs/ |
| ufs_bmap.c | 62 ufs_issequential(const struct ufsmount *ump, daddr_t daddr0, daddr_t daddr1) 69 return (daddr0 + ump->um_seqinc == daddr1); 123 struct ufsmount *ump; local 132 ump = ip->i_ump; 150 if (ump->um_fstype == UFS1) 152 UFS_MPNEEDSWAP(ump)); 155 UFS_MPNEEDSWAP(ump)); 156 *bnp = blkptrtodb(ump, daddr); 167 daddr < ump->um_seqinc) { 172 *bnp = blkptrtodb(ump, bn * ump->um_seqinc) 342 struct ufsmount *ump; local [all...] |
| ufs_quota2.c | 140 getq2h(struct ufsmount *ump, int type, 143 const int needswap = UFS_MPNEEDSWAP(ump); 149 error = bread(ump->um_quotas[type], 0, ump->umq2_bsize, 166 getq2e(struct ufsmount *ump, int type, daddr_t lblkno, int blkoffset, 176 error = bread(ump->um_quotas[type], lblkno, ump->umq2_bsize, 193 quota2_walk_list(struct ufsmount *ump, struct buf *hbp, int type, 198 const int needswap = UFS_MPNEEDSWAP(ump); 208 lblkno = (off >> ump->um_mountp->mnt_fs_bshift) 270 struct ufsmount *ump = VFSTOUFS(mp); local 372 struct ufsmount *ump = ip->i_ump; local 447 struct ufsmount *ump = ip->i_ump; local [all...] |
| ufs_extattr.c | 88 static int ufs_extattr_enable_with_open(struct ufsmount *ump, 91 static int ufs_extattr_enable(struct ufsmount *ump, int attrnamespace, 94 static int ufs_extattr_disable(struct ufsmount *ump, int attrnamespace, 120 ufs_extattr_uepm_lock(struct ufsmount *ump) 130 if (mutex_owned(&ump->um_extattr.uepm_lock)) { 131 ump->um_extattr.uepm_lockcnt++; 134 mutex_enter(&ump->um_extattr.uepm_lock); 138 ufs_extattr_uepm_unlock(struct ufsmount *ump) 141 if (ump->um_extattr.uepm_lockcnt != 0) { 142 KASSERT(mutex_owned(&ump->um_extattr.uepm_lock)) 176 struct ufsmount *ump = VFSTOUFS(mp); local 374 struct ufsmount *ump; local 721 struct ufsmount *ump = VFSTOUFS(mp); local 887 struct ufsmount *ump = VFSTOUFS(mp); local 957 struct ufsmount *ump = VFSTOUFS(mp); local 1045 struct ufsmount *ump = VFSTOUFS(mp); local 1072 struct ufsmount *ump = VFSTOUFS(mp); local 1162 struct ufsmount *ump = VFSTOUFS(mp); local 1190 struct ufsmount *ump = VFSTOUFS(mp); local 1288 struct ufsmount *ump = VFSTOUFS(mp); local 1320 struct ufsmount *ump = VFSTOUFS(mp); local 1357 struct ufsmount *ump = VFSTOUFS(mp); local 1474 struct ufsmount *ump = VFSTOUFS(mp); local 1544 struct ufsmount *ump = VFSTOUFS(mp); local [all...] |
| ufs_quota.c | 234 struct ufsmount *ump = VFSTOUFS(mp); local 240 if ((ump->um_flags & (UFS_QUOTA|UFS_QUOTA2)) == 0) 244 if (ump->um_flags & UFS_QUOTA) { 256 if (ump->um_flags & UFS_QUOTA2) { 272 struct ufsmount *ump = VFSTOUFS(mp); local 281 if ((ump->um_flags & (UFS_QUOTA|UFS_QUOTA2)) == 0) 305 struct ufsmount *ump = VFSTOUFS(mp); local 315 if ((ump->um_flags & (UFS_QUOTA|UFS_QUOTA2)) == 0) 352 struct ufsmount *ump = VFSTOUFS(mp); local 361 if ((ump->um_flags & (UFS_QUOTA|UFS_QUOTA2)) == 0 389 struct ufsmount *ump = VFSTOUFS(mp); local 437 struct ufsmount *ump = VFSTOUFS(mp); local 480 struct ufsmount *ump = VFSTOUFS(mp); local 515 struct ufsmount *ump = VFSTOUFS(mp); local 542 struct ufsmount *ump = VFSTOUFS(mp); local 569 struct ufsmount *ump = VFSTOUFS(mp); local 592 struct ufsmount *ump = VFSTOUFS(mp); local 615 struct ufsmount *ump = VFSTOUFS(mp); local 636 struct ufsmount *ump = VFSTOUFS(mp); local 664 struct ufsmount *ump = VFSTOUFS(mp); local 752 struct ufsmount *ump = ip->i_ump; local 957 struct ufsmount *ump = VFSTOUFS(mp); local [all...] |
| ufs_bswap.h | 39 #define UFS_MPNEEDSWAP(ump) ((ump)->um_flags & UFS_NEEDSWAP) 43 #define UFS_MPNEEDSWAP(ump) ((void)(ump), 0)
|
| ufs_quota1.c | 282 struct ufsmount *ump = VFSTOUFS(mp); local 285 if ((ump->um_flags & UFS_QUOTA) == 0) 292 if (ump->um_quotas[i] != NULLVP) { 293 quota1_handle_cmd_quotaoff(l, ump, i); 307 quota1_handle_cmd_quotaon(struct lwp *l, struct ufsmount *ump, int type, 310 struct mount *mp = ump->um_mountp; 320 if (ump->um_flags & UFS_QUOTA2) { 332 vpp = &ump->um_quotas[type]; 351 quota1_handle_cmd_quotaoff(l, ump, type); 353 while ((ump->umq1_qflags[type] & (QTF_CLOSING | QTF_OPENING)) != 0 753 struct ufsmount *ump = VFSTOUFS(mp); local [all...] |
| ufsmount.h | 185 #define UFS_MPISAPPLEUFS(ump) ((ump)->um_flags & UFS_ISAPPLEUFS) 187 #define UFS_MPISAPPLEUFS(ump) (0) 194 #define MNINDIR(ump) ((ump)->um_nindir) 195 #define blkptrtodb(ump, b) ((b) << (ump)->um_bptrtodb)
|
| /src/sys/fs/unionfs/ |
| unionfs_vfsops.c | 72 struct unionfs_mount *ump; local 114 ump = MOUNTTOUNIONFSMOUNT(mp); 115 if (ump == NULL) 118 args->mntflags = ump->um_op; 191 ump = kmem_zalloc(sizeof(*ump), KM_SLEEP); 199 ump->um_lowervp = upperrootvp; 200 ump->um_uppervp = lowerrootvp; 202 ump->um_lowervp = lowerrootvp; 203 ump->um_uppervp = upperrootvp 312 struct unionfs_mount *ump; local 358 struct unionfs_mount *ump; local 378 struct unionfs_mount *ump; local 391 struct unionfs_mount *ump; local 448 struct unionfs_mount *ump; local [all...] |
| /src/sys/ufs/ffs/ |
| ffs_quota2.c | 49 struct ufsmount *ump = VFSTOUFS(mp); local 50 struct fs *fs = ump->um_fs; 58 ump->um_flags |= UFS_QUOTA2; 59 ump->umq2_bsize = fs->fs_bsize; 60 ump->umq2_bmask = fs->fs_qbmask; 80 ump->um_quotas[USRQUOTA] == NULLVP) { 88 ump->um_quotas[USRQUOTA] = vp; 89 ump->um_cred[USRQUOTA] = l->l_cred; 96 ump->um_quotas[GRPQUOTA] == NULLVP) { 100 vn_close(ump->um_quotas[USRQUOTA] [all...] |
| ffs_vfsops.c | 211 struct ufsmount *ump = VFSTOUFS(mp); local 213 int error = bread(ump->um_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)), 368 struct ufsmount *ump; local 390 ump = VFSTOUFS(mp); 391 fs = ump->um_fs; 403 struct ufsmount *ump; local 405 ump = VFSTOUFS(mp); 406 if (ump->um_fstype == UFS2 && (ump->um_flags & UFS_EA) == 0 && 468 struct ufsmount *ump = NULL local 822 struct ufsmount *ump; local 1170 struct ufsmount *ump = NULL; local 1765 struct ufsmount *ump = VFSTOUFS(mp); local 1842 struct ufsmount *ump; local 1902 struct ufsmount *ump; local 1982 struct ufsmount *ump = VFSTOUFS(mp); local 2160 struct ufsmount *ump; local 2214 struct ufsmount *ump; local [all...] |
| /src/sys/ufs/lfs/ |
| ulfs_extattr.c | 85 static int ulfs_extattr_enable_with_open(struct ulfsmount *ump, 88 static int ulfs_extattr_enable(struct ulfsmount *ump, int attrnamespace, 91 static int ulfs_extattr_disable(struct ulfsmount *ump, int attrnamespace, 116 ulfs_extattr_uepm_lock(struct ulfsmount *ump) 126 if (mutex_owned(&ump->um_extattr.uepm_lock)) { 127 ump->um_extattr.uepm_lockcnt++; 130 mutex_enter(&ump->um_extattr.uepm_lock); 134 ulfs_extattr_uepm_unlock(struct ulfsmount *ump) 137 if (ump->um_extattr.uepm_lockcnt != 0) { 138 KASSERT(mutex_owned(&ump->um_extattr.uepm_lock)) 172 struct ulfsmount *ump = VFSTOULFS(mp); local 374 struct ulfsmount *ump; local 716 struct ulfsmount *ump = VFSTOULFS(mp); local 883 struct ulfsmount *ump = VFSTOULFS(mp); local 965 struct ulfsmount *ump = VFSTOULFS(mp); local 1053 struct ulfsmount *ump = VFSTOULFS(mp); local 1080 struct ulfsmount *ump = VFSTOULFS(mp); local 1170 struct ulfsmount *ump = VFSTOULFS(mp); local 1198 struct ulfsmount *ump = VFSTOULFS(mp); local 1296 struct ulfsmount *ump = VFSTOULFS(mp); local 1328 struct ulfsmount *ump = VFSTOULFS(mp); local 1365 struct ulfsmount *ump = VFSTOULFS(mp); local 1482 struct ulfsmount *ump = VFSTOULFS(mp); local 1552 struct ulfsmount *ump = VFSTOULFS(mp); local [all...] |
| ulfs_quota2.c | 142 getq2h(struct ulfsmount *ump, int type, 145 struct lfs *fs = ump->um_lfs; 152 error = bread(ump->um_quotas[type], 0, ump->umq2_bsize, flags, &bp); 168 getq2e(struct ulfsmount *ump, int type, daddr_t lblkno, int blkoffset, 178 error = bread(ump->um_quotas[type], lblkno, ump->umq2_bsize, flags, &bp); 194 quota2_walk_list(struct ulfsmount *ump, struct buf *hbp, int type, 198 struct lfs *fs = ump->um_lfs; 209 lblkno = (off >> ump->um_mountp->mnt_fs_bshift) 271 struct ulfsmount *ump = VFSTOULFS(mp); local 375 struct ulfsmount *ump = ip->i_ump; local 447 struct ulfsmount *ump = ip->i_ump; local 1564 struct ulfsmount *ump = VFSTOULFS(mp); local [all...] |
| ulfs_quota1.c | 279 struct ulfsmount *ump = VFSTOULFS(mp); local 280 struct lfs *fs = ump->um_lfs; 290 if (ump->um_quotas[i] != NULLVP) { 291 lfsquota1_handle_cmd_quotaoff(l, ump, i); 305 lfsquota1_handle_cmd_quotaon(struct lwp *l, struct ulfsmount *ump, int type, 308 struct mount *mp = ump->um_mountp; 309 struct lfs *fs = ump->um_lfs; 322 vpp = &ump->um_quotas[type]; 341 lfsquota1_handle_cmd_quotaoff(l, ump, type); 343 while ((ump->umq1_qflags[type] & (QTF_CLOSING | QTF_OPENING)) != 0 740 struct ulfsmount *ump = VFSTOULFS(mp); local [all...] |
| ulfs_quota.c | 231 struct ulfsmount *ump = VFSTOULFS(mp); local 232 struct lfs *fs = ump->um_lfs; 270 struct ulfsmount *ump = VFSTOULFS(mp); local 271 struct lfs *fs = ump->um_lfs; 304 struct ulfsmount *ump = VFSTOULFS(mp); local 305 struct lfs *fs = ump->um_lfs; 352 struct ulfsmount *ump = VFSTOULFS(mp); local 353 struct lfs *fs = ump->um_lfs; 369 error = lfsquota1_handle_cmd_get(ump, qk, qv); 375 error = lfsquota2_handle_cmd_get(ump, qk, qv) 390 struct ulfsmount *ump = VFSTOULFS(mp); local 439 struct ulfsmount *ump = VFSTOULFS(mp); local 483 struct ulfsmount *ump = VFSTOULFS(mp); local 519 struct ulfsmount *ump = VFSTOULFS(mp); local 548 struct ulfsmount *ump = VFSTOULFS(mp); local 576 struct ulfsmount *ump = VFSTOULFS(mp); local 600 struct ulfsmount *ump = VFSTOULFS(mp); local 624 struct ulfsmount *ump = VFSTOULFS(mp); local 646 struct ulfsmount *ump = VFSTOULFS(mp); local 675 struct ulfsmount *ump = VFSTOULFS(mp); local 764 struct ulfsmount *ump = ip->i_ump; local 971 struct ulfsmount *ump = VFSTOULFS(mp); local [all...] |
| /src/sys/ufs/ext2fs/ |
| ext2fs_vfsops.c | 322 struct ufsmount *ump; local 339 ump = VFSTOUFS(mp); 340 fs = ump->um_e2fs; 359 struct ufsmount *ump = NULL; local 370 ump = VFSTOUFS(mp); 371 if (ump == NULL) 404 ump = VFSTOUFS(mp); 405 if (devvp != ump->um_devvp) { 406 if (devvp->v_rdev != ump->um_devvp->v_rdev) 410 devvp = ump->um_devvp 606 struct ufsmount *ump; local 704 struct ufsmount *ump; local 823 struct ufsmount *ump; local 876 struct ufsmount *ump; local 965 struct ufsmount *ump = VFSTOUFS(mp); local 1086 struct ufsmount *ump; local 1134 struct ufsmount *ump; local [all...] |
| /src/sys/fs/nilfs/ |
| nilfs_vfsops.c | 571 struct nilfs_mount *ump; local 575 STAILQ_FOREACH(ump, &nilfsdev->mounts, next_mount) { 576 if (ump->mount_args.cpno == args->cpno) 585 STAILQ_FOREACH(ump, &nilfsdev->mounts, next_mount) { 587 if ((ump->vfs_mountp->mnt_flag & MNT_RDONLY)==0) 590 last_cno = nilfs_rw64(ump->nilfsdev->super.s_last_cno); 591 if (ump->mount_args.cpno == last_cno) 707 nilfs_mount_checkpoint(struct nilfs_mount *ump) 719 "%"PRIu64"\n", ump->mount_args.cpno)); 721 cp_node = ump->nilfsdev->cp_node 826 struct nilfs_mount *ump = VFSTONILFS(mp); local 841 struct nilfs_mount *ump; local 978 struct nilfs_mount *ump; local 1056 struct nilfs_mount *ump = VFSTONILFS(mp); local 1117 struct nilfs_mount *ump; local [all...] |