/netbsd/usr.sbin/makefs/msdos/ |
H A D | msdosfs_vfsops.c | 121 pmp = ecalloc(1, sizeof *pmp); in msdosfs_mount() 140 __func__, pmp->pm_BytesPerSec, pmp->pm_ResSectors, pmp->pm_FATs, in msdosfs_mount() 141 pmp->pm_RootDirEnts, pmp->pm_Sectors, pmp->pm_FATsecs, in msdosfs_mount() 142 pmp->pm_SecPerTrack, pmp->pm_Heads, pmp->pm_Media)); in msdosfs_mount() 254 (pmp->pm_FATs * pmp->pm_FATsecs); in msdosfs_mount() 258 pmp->pm_firstcluster = pmp->pm_rootdirblk + pmp->pm_rootdirsize; in msdosfs_mount() 264 pmp->pm_fatsize = pmp->pm_FATsecs * pmp->pm_BytesPerSec; in msdosfs_mount() 298 pmp->pm_fatblocksec = pmp->pm_fatblocksize / pmp->pm_BytesPerSec; in msdosfs_mount() 312 __func__, pmp->pm_fatmask, pmp->pm_fatmult, pmp->pm_fatdiv, in msdosfs_mount() 313 pmp->pm_fatblocksize, pmp->pm_fatblocksec, pmp->pm_bnshift, in msdosfs_mount() [all …]
|
H A D | msdosfs_denode.c | 104 dirclust = pmp->pm_rootdirblk; in msdosfs_deget() 111 ldep->de_dev = pmp->pm_dev; in msdosfs_deget() 114 ldep->de_pmp = pmp; in msdosfs_deget() 115 ldep->de_devvp = pmp->pm_devvp; in msdosfs_deget() 122 || (FAT32(pmp) && dirclust == pmp->pm_rootdirblk)) in msdosfs_deget() 134 if (FAT32(pmp)) in msdosfs_deget() 139 ldep->de_FileSize = pmp->pm_rootdirsize * pmp->pm_BytesPerSec; in msdosfs_deget() 262 bn = cntobn(pmp, eofentry); in msdosfs_detrunc() 263 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), in msdosfs_detrunc() 272 pmp->pm_bpcluster - boff); in msdosfs_detrunc() [all …]
|
H A D | msdosfs_vnops.c | 149 struct msdosfsmount *pmp; in msdosfs_findslot() local 157 pmp = dp->de_pmp; in msdosfs_findslot() 206 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, in msdosfs_findslot() 487 bn = cntobn(pmp, cn); in msdosfs_wfile() 499 if ((error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, in msdosfs_wfile() 578 ndirent.de_pmp = pmp; in msdosfs_mkdire() 588 lbn = de_bn2kb(pmp, bn); in msdosfs_mkdire() 592 bp = getblk(pmp->pm_devvp, lbn, pmp->pm_bpcluster, 0, 0); in msdosfs_mkdire() 605 pmp->pm_rootdirblk)); in msdosfs_mkdire() 606 if (FAT32(pmp) && pcl == pmp->pm_rootdirblk) in msdosfs_mkdire() [all …]
|
/netbsd/sys/fs/msdosfs/ |
H A D | msdosfs_vfsops.c | 574 pmp->pm_HugeSectors = pmp->pm_Sectors; in msdosfs_mountfs() 675 pmp->pm_fatblk = pmp->pm_ResSectors; in msdosfs_mountfs() 683 pmp->pm_firstcluster = pmp->pm_fatblk in msdosfs_mountfs() 684 + (pmp->pm_FATs * pmp->pm_FATsecs); in msdosfs_mountfs() 687 pmp->pm_rootdirblk = pmp->pm_fatblk + in msdosfs_mountfs() 688 (pmp->pm_FATs * pmp->pm_FATsecs); in msdosfs_mountfs() 692 pmp->pm_firstcluster = pmp->pm_rootdirblk + pmp->pm_rootdirsize; in msdosfs_mountfs() 695 pmp->pm_nmbrofclusters = (pmp->pm_HugeSectors - pmp->pm_firstcluster) / in msdosfs_mountfs() 698 pmp->pm_fatsize = pmp->pm_FATsecs * pmp->pm_BytesPerSec; in msdosfs_mountfs() 729 if ((pmp->pm_maxcluster & pmp->pm_fatmask) != pmp->pm_maxcluster) { in msdosfs_mountfs() [all …]
|
H A D | msdosfs_fat.c | 146 bn = ofs / pmp->pm_fatblocksize * pmp->pm_fatblocksec; in fatblock() 147 size = uimin(pmp->pm_fatblocksec, pmp->pm_FATsecs - bn) in fatblock() 149 bn += pmp->pm_fatblk + pmp->pm_curfat * pmp->pm_FATsecs; in fatblock() 221 *cnp = de_bn2cn(pmp, pmp->pm_rootdirsize); in msdosfs_pcbmap() 227 *bnp = pmp->pm_rootdirblk + de_cn2bn(pmp, findcn); in msdosfs_pcbmap() 234 pmp->pm_rootdirblk + de_cn2bn(pmp, findcn), in msdosfs_pcbmap() 294 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), bsize, in msdosfs_pcbmap() 430 if (bread(pmp->pm_devvp, de_bn2kb(pmp, pmp->pm_fsinfo), in updatefats() 462 bpn = getblk(pmp->pm_devvp, de_bn2kb(pmp, fatbn), in updatefats() 685 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), bsize, in fatchain() [all …]
|
H A D | msdosfsmount.h | 146 #define FATOFS(pmp, cn) ((cn) * (pmp)->pm_fatmult / (pmp)->pm_fatdiv) argument 177 #define de_bn2cn(pmp, bn) \ argument 178 ((bn) >> ((pmp)->pm_cnshift - (pmp)->pm_bnshift)) 183 #define de_cn2bn(pmp, cn) \ argument 184 ((cn) << ((pmp)->pm_cnshift - (pmp)->pm_bnshift)) 208 (((size) + (pmp)->pm_bpcluster - 1) >> (pmp)->pm_cnshift) 213 #define de_blk(pmp, off) \ argument 214 (de_cn2bn(pmp, de_cluster((pmp), (off)))) 230 #define cntobn(pmp, cn) \ argument 231 (de_cn2bn((pmp), (cn)-CLUST_FIRST) + (pmp)->pm_firstcluster) [all …]
|
H A D | msdosfs_lookup.c | 239 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, in msdosfs_lookup() 617 if ((error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, in msdosfs_createde() 654 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), in msdosfs_createde() 686 if (FAT32(pmp) && dirclust == pmp->pm_rootdirblk) in msdosfs_createde() 747 rberror = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), in msdosfs_createde() 795 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, in msdosfs_dosdirempty() 853 blsize = de_bn2off(pmp, pmp->pm_rootdirsize) & pmp->pm_crbomask; in msdosfs_readep() 855 if ((error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, in msdosfs_readep() 931 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, in msdosfs_removede() 1005 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, in msdosfs_uniqdosname() [all …]
|
H A D | msdosfs_denode.c | 215 struct msdosfsmount *pmp; in msdosfs_loadvnode() local 225 pmp = VFSTOMSDOSFS(mp); in msdosfs_loadvnode() 227 (FAT32(pmp) && dkey.dk_dirclust == pmp->pm_rootdirblk)) && in msdosfs_loadvnode() 243 ldep->de_pmp = pmp; in msdosfs_loadvnode() 260 if (FAT32(pmp)) in msdosfs_loadvnode() 411 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), in msdosfs_detrunc() 503 count = de_clcount(pmp, length) - de_clcount(pmp, dep->de_FileSize); in msdosfs_deextend() 654 fhkey.fhk_mount = pmp; in msdosfs_fh_enter() 680 fhkey.fhk_mount = pmp; in msdosfs_fh_remove() 703 fhkey.fhk_mount = pmp; in msdosfs_fh_lookup() [all …]
|
H A D | msdosfs_vnops.c | 218 file_mode &= (vp->v_type == VDIR ? pmp->pm_dirmask : pmp->pm_mask); in msdosfs_check_permitted() 222 pmp->pm_uid, pmp->pm_gid, file_mode, NULL, accmode)); in msdosfs_check_permitted() 284 mode & (ap->a_vp->v_type == VDIR ? pmp->pm_dirmask : pmp->pm_mask); in msdosfs_getattr() 309 (dep->de_FileSize + pmp->pm_crbomask) & ~pmp->pm_crbomask; in msdosfs_getattr() 515 error = bread(pmp->pm_devvp, de_bn2kb(pmp, lbn), blsize, in msdosfs_read() 825 bp = getblk(pmp->pm_devvp, lbn, pmp->pm_bpcluster, 0, 0); in msdosfs_mkdir() 837 if (FAT32(pmp) && pcl == pmp->pm_rootdirblk) in msdosfs_mkdir() 846 if (FAT32(pmp)) { in msdosfs_mkdir() 1037 if (FAT32(pmp)) in msdosfs_readdir() 1084 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, in msdosfs_readdir() [all …]
|
H A D | msdosfs_rename.c | 229 KASSERT(pmp != NULL); in msdosfs_vnode_mode() 239 mask = pmp->pm_mask; in msdosfs_vnode_mode() 310 KASSERT(pmp != NULL); in msdosfs_gro_rename_check_permitted() 314 fvp, pmp->pm_uid, in msdosfs_gro_rename_check_permitted() 359 KASSERT(pmp != NULL); in msdosfs_gro_remove_check_permitted() 362 dvp, msdosfs_vnode_mode(dvp), pmp->pm_uid, vp, pmp->pm_uid); in msdosfs_gro_remove_check_permitted() 655 KASSERT(pmp != NULL); in msdosfs_gro_genealogy() 739 error = bread(pmp->pm_devvp, de_bn2kb(pmp, cntobn(pmp, start_cn)), in msdosfs_read_dotdot() 748 if (FAT32(pmp)) in msdosfs_read_dotdot() 786 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), in msdosfs_rename_replace_dotdot() [all …]
|
H A D | fat.h | 82 #define FAT12(pmp) (pmp->pm_fatmask == FAT12_MASK) argument 83 #define FAT16(pmp) (pmp->pm_fatmask == FAT16_MASK) argument 84 #define FAT32(pmp) (pmp->pm_fatmask == FAT32_MASK) argument
|
/netbsd/sys/fs/puffs/ |
H A D | puffs_vfsops.c | 109 pmp = MPTOPUFFSMP(mp); in puffs_vfsop_mount() 232 mp->mnt_data = pmp; in puffs_vfsop_mount() 260 pmp->pmp_mp = mp; in puffs_vfsop_mount() 262 pmp->pmp_args = *args; in puffs_vfsop_mount() 269 if ((pmp->pmp_pi in puffs_vfsop_mount() 318 if (error && pmp && pmp->pmp_pi) in puffs_vfsop_mount() 320 if (error && pmp) in puffs_vfsop_mount() 395 puffs_userdead(pmp); in puffs_vfsop_unmount() 407 cv_wait(&pmp->pmp_refcount_cv, &pmp->pmp_lock); in puffs_vfsop_unmount() 429 cv_wait(&pmp->pmp_sopcv, &pmp->pmp_sopmtx); in puffs_vfsop_unmount() [all …]
|
H A D | puffs_msgif.c | 355 if (pmp->pmp_docompat) { in puffs_msg_enqueue() 478 puffs_mp_reference(pmp); in puffs_msg_wait() 547 puffs_mp_release(pmp); in puffs_msg_wait() 642 &pmp->pmp_lock); in puffs_msgif_getout() 701 puffs_mp_release(pmp); in puffs_msgif_getout() 1084 cv_timedwait(&pmp->pmp_sopcv, &pmp->pmp_sopmtx, timeo); in puffs_sop_thread() 1136 pmp->pmp_sopthrcount--; in puffs_sop_thread() 1170 puffs_userdead(pmp); in puffs_msgif_close() 1185 cv_wait(&pmp->pmp_unmounting_cv, &pmp->pmp_lock); in puffs_msgif_close() 1186 puffs_mp_release(pmp); in puffs_msgif_close() [all …]
|
H A D | puffs_sys.h | 78 #define PMPTOMP(pmp) (pmp->pmp_mp) argument 87 #define ALLOPS(pmp) (pmp->pmp_flags & PUFFS_KFLAG_ALLOPS) argument 88 #define EXISTSOP(pmp, op) \ argument 89 (ALLOPS(pmp) || ((pmp)->pmp_vnopmask[PUFFS_VN_##op])) 91 #define PUFFS_USE_NAMECACHE(pmp) \ argument 93 #define PUFFS_USE_PAGECACHE(pmp) \ argument 95 #define PUFFS_USE_FULLPNBUF(pmp) \ argument 97 #define PUFFS_USE_FS_TTL(pmp) \ argument 101 #define PUFFS_USE_METAFLUSH(pmp) \ argument 104 #define PUFFS_WCACHEINFO(pmp) (__USE(pmp), 0) argument [all …]
|
H A D | puffs_vnops.c | 309 struct puffs_mount *pmp; in puffs_vnop_checkop() local 324 if (!ALLOPS(pmp)) { in puffs_vnop_checkop() 409 callinactive(pmp, ck, 0); in puffs_abortbutton() 410 callreclaim(pmp, ck, 1); in puffs_abortbutton() 443 struct puffs_mount *pmp; in puffs_vnop_lookup() local 851 if (!EXISTSOP(pmp, OPEN)) in puffs_vnop_open() 1421 pmp->pmp_root = NULL; in puffs_vnop_reclaim() 1675 struct puffs_mount *pmp; in puffs_vnop_fsync() local 2953 struct puffs_mount *pmp; in puffs_vnop_bmap() local 2963 = (PUFFS_TOMOVE(pmp->pmp_msg_maxsize, pmp)>>DEV_BSHIFT) - 1; in puffs_vnop_bmap() [all …]
|
H A D | puffs_node.c | 60 struct puffs_mount *pmp; in puffs_getvnode1() local 65 pmp = MPTOPUFFSMP(mp); in puffs_getvnode1() 178 if (PUFFS_USE_NAMECACHE(pmp)) in puffs_newnode() 223 rv = puffs_getvnode(pmp->pmp_mp, pmp->pmp_root_cookie, in puffs_makeroot() 224 pmp->pmp_root_vtype, pmp->pmp_root_vsize, pmp->pmp_root_rdev, &vp); in puffs_makeroot() 228 mutex_enter(&pmp->pmp_lock); in puffs_makeroot() 229 if (pmp->pmp_root == NULL) in puffs_makeroot() 230 pmp->pmp_root = vp; in puffs_makeroot() 231 mutex_exit(&pmp->pmp_lock); in puffs_makeroot() 255 if ((rv = puffs_makeroot(pmp))) in puffs_cookie2vnode() [all …]
|
H A D | puffs_subr.c | 102 puffs_senderr(pmp, PUFFS_ERR_READ, E2BIG, in puffs_parkdone_asyncbioread() 128 puffs_senderr(pmp, PUFFS_ERR_WRITE, E2BIG, in puffs_parkdone_asyncbiowrite() 147 error = checkerr(pmp, preq->preq_rv, __func__); in puffs_parkdone_poll() 163 puffs_mp_reference(struct puffs_mount *pmp) in puffs_mp_reference() argument 166 KASSERT(mutex_owned(&pmp->pmp_lock)); in puffs_mp_reference() 167 pmp->pmp_refcount++; in puffs_mp_reference() 171 puffs_mp_release(struct puffs_mount *pmp) in puffs_mp_release() argument 174 KASSERT(mutex_owned(&pmp->pmp_lock)); in puffs_mp_release() 175 if (--pmp->pmp_refcount == 0) in puffs_mp_release() 176 cv_broadcast(&pmp->pmp_refcount_cv); in puffs_mp_release() [all …]
|
/netbsd/external/cddl/osnet/dist/lib/libdtrace/common/ |
H A D | dt_pid.c | 411 return (dt_pid_per_mod(pp, pmp, obj)); in dt_pid_mod_filt() 425 return (dt_pid_per_mod(pp, pmp, obj)); in dt_pid_mod_filt() 434 return (dt_pid_per_mod(pp, pmp, obj)); in dt_pid_mod_filt() 445 const prmap_t *pmp; in dt_pid_fix_mod() local 468 if ((pmp = Plmid_to_map(P, lmid, obj)) == NULL) in dt_pid_fix_mod() 478 (void) Plmid(P, pmp->pr_vaddr, &lmid); in dt_pid_fix_mod() 483 return (pmp); in dt_pid_fix_mod() 517 const prmap_t *aout, *pmp; in dt_pid_create_pid_probes() local 525 aout->pr_vaddr != pmp->pr_vaddr) { in dt_pid_create_pid_probes() 546 const prmap_t *pmp; in dt_pid_create_pid_probes() local [all …]
|
H A D | dt_module.c | 874 dt_module_t *pmp; in dt_module_getctf() local 914 if ((pmp = dt_module_create(dtp, parent)) == NULL || in dt_module_getctf() 915 (pfp = dt_module_getctf(dtp, pmp)) == NULL) { in dt_module_getctf() 916 if (pmp == NULL) in dt_module_getctf()
|
/netbsd/usr.sbin/makefs/ |
H A D | msdos.c | 152 struct msdosfsmount *pmp; in msdos_makefs() local 190 if ((pmp = msdosfs_mount(&vp, flags)) == NULL) in msdos_makefs() 193 if (msdosfs_root(pmp, &rootvp) != 0) in msdos_makefs()
|
/netbsd/external/gpl3/binutils/dist/gprofng/src/ |
H A D | DbeFile.cc | 401 pathmap_t *pmp = pathmaps->fetch (i); in find_in_pathmap() local 402 size_t len = strlen (pmp->old_prefix); in find_in_pathmap() 403 if (strncmp (pmp->old_prefix, filename, len) == 0 in find_in_pathmap() 407 if (find_in_directory (filename + len, pmp->new_prefix)) in find_in_pathmap()
|
H A D | Settings.cc | 1460 pathmap_t *pmp = v->get (i); in add_pathmap() local 1461 if ((strcmp (pmp->old_prefix, old_prefix) == 0) &&(strcmp (pmp->new_prefix, new_prefix) == 0)) in add_pathmap()
|
H A D | Dbe.cc | 1057 Vector<pathmap_t*> *pmp = dbeSession->get_pathmaps (); in dbeAddPathmap() local 1058 char *err = Settings::add_pathmap (pmp, from, to); in dbeAddPathmap()
|
/netbsd/external/bsd/openldap/dist/servers/slapd/back-monitor/ |
H A D | cache.c | 220 *pmp = (monitor_entry_t *)pmc->mc_e->e_private; in monitor_cache_remove() local 229 for ( entryp = &pmp->mp_children; *entryp != NULL; ) { in monitor_cache_remove()
|
/netbsd/usr.bin/mail/ |
H A D | list.c | 471 regmatch_t *pmp; in regexcmp() local 482 pmp = NULL; in regexcmp() 488 pmp = pmatch; in regexcmp() 492 switch ((rval = regexec(preg, line, 0, pmp, eflags))) { in regexcmp()
|