Lines Matching refs:pcfs

84 static int pc_syncfsnodes(struct pcfs *);
89 static int pc_readfat(struct pcfs *fsp, uchar_t *fatp);
90 static int pc_writefat(struct pcfs *fsp, daddr_t start);
92 static int pc_getfattype(struct pcfs *fsp);
93 static void pcfs_parse_mntopts(struct pcfs *fsp);
97 * pcfs mount options table
134 * pcfs_lock: (inside per filesystem structure "pcfs")
142 * pcfs state from a former mount hanging around. With
157 "pcfs",
253 error = vn_make_ops("pcfs", pcfs_fvnodeops_template, &pcfs_fvnodeops);
274 static struct pcfs *pc_mounttab = NULL;
453 struct pcfs *fsp;
485 * of the way pcfs opens fdisk partitons (the :c and :d
547 pcfs_parse_mntopts(struct pcfs *fsp)
573 cmn_err(CE_WARN, "!pcfs: invalid use of "
579 cmn_err(CE_WARN, "!pcfs: invalid use of "
602 cmn_err(CE_WARN, "!pcfs: invalid use of "
608 cmn_err(CE_WARN, "!pcfs: invalid use of "
632 struct pcfs *fsp;
661 cmn_err(CE_WARN, "!pcfs: deprecated use of mount(2) with "
816 struct pcfs *fsp, *fsp1;
870 * find root of pcfs
877 struct pcfs *fsp;
900 struct pcfs *fsp;
927 pc_syncfsnodes(struct pcfs *fsp)
967 struct pcfs *fsp;
1002 pc_lockfs(struct pcfs *fsp, int diskchanged, int releasing)
1035 pc_unlockfs(struct pcfs *fsp)
1050 pc_syncfat(struct pcfs *fsp)
1103 pc_invalfat(struct pcfs *fsp)
1105 struct pcfs *xfsp;
1136 pc_badfs(struct pcfs *fsp)
1159 struct pcfs *fsp;
1280 pc_readfat(struct pcfs *fsp, uchar_t *fatp)
1322 pc_writefat(struct pcfs *fsp, daddr_t start)
1358 pc_mark_fat_updated(struct pcfs *fsp, pc_cluster32_t cn)
1393 pc_fat_is_changed(struct pcfs *fsp, pc_cluster32_t bn)
1407 struct pcfs *fsp = VFSTOPCFS(vfsp);
1492 cmn_err(CE_NOTE, "!pcfs: no boot partition");
1494 cmn_err(CE_NOTE, "!pcfs: %d: no such logical drive", ldrive);
1515 findTheDrive(struct pcfs *fsp, buf_t **bp)
1557 cmn_err(CE_NOTE, "!pcfs: request for logical partition zero");
1572 cmn_err(CE_NOTE, "!pcfs: MBR partition table signature err, "
1598 DTRACE_PROBE4(primarypart, struct pcfs *, fsp,
1644 cmn_err(CE_NOTE, "!pcfs: no extended dos partition");
1681 cmn_err(CE_NOTE, "!pcfs: "
1698 struct pcfs *, fsp,
1711 "!pcfs: ignoring unexpected"
1737 cmn_err(CE_NOTE, "!pcfs: extended partition "
1807 "!pcfs: partition size (LBA start %u, %lld bytes, "
1825 secondaryBPBChecks(struct pcfs *fsp, uchar_t *bpb, size_t secsize)
1920 parseBPB(struct pcfs *fsp, uchar_t *bpb, int *valid)
1953 PC_DPRINTF3(3, "!pcfs: parseBPB, device (%x.%x):%d:\n",
1968 "!pcfs: Using autodetected secsize %d\n",
1980 "!pcfs: Using BPB secsize %d\n", (int)secsize);
1992 PC_DPRINTF4(3, "!pcfs: parseBPB: mediasize autodetect failed "
1998 "!pcfs: autodetected mediasize (%lld Bytes) smaller than "
2160 struct pcfs *, fsp, unsigned char *, bpb,
2268 struct pcfs *, fsp, unsigned char *, bpb,
2296 pcfs_device_getinfo(struct pcfs *fsp)
2357 PC_DPRINTF4(1, "!pcfs: autodetected media block size "
2365 PC_DPRINTF3(1, "!pcfs: autodetected media block size "
2435 PC_DPRINTF3(1, "!pcfs: media block size autodetection "
2458 pc_getfattype(struct pcfs *fsp)
2493 PC_DPRINTF3(5, "!pcfs: pc_getfattype: using FDISK table on "
2513 PC_DPRINTF4(1, "!pcfs: pc_getfattype: No FAT BPB on "
2538 pc_getfat(struct pcfs *fsp)
2592 cmn_err(CE_NOTE, "!pcfs: FAT signature mismatch, "
2595 cmn_err(CE_NOTE, "!pcfs: Enforcing alternate FAT validation\n");
2622 "!pcfs: alternate FAT #%d (start LBA %p)"
2637 "!pcfs: alternate FAT #%d (start LBA %p)"
2675 "!pcfs: error reading fat32 fsinfo from "
2703 cmn_err(CE_NOTE, "!pcfs: illegal disk format");