Home
last modified time | relevance | path

Searched refs:disk (Results 1 – 25 of 163) sorted by relevance

1234567

/plan9/sys/src/cmd/fossil/
H A Ddisk.c49 Disk *disk; in diskAlloc() local
61 disk = vtMemAllocZ(sizeof(Disk)); in diskAlloc()
62 disk->lk = vtLockAlloc(); in diskAlloc()
63 disk->starve = vtRendezAlloc(disk->lk); in diskAlloc()
64 disk->flow = vtRendezAlloc(disk->lk); in diskAlloc()
65 disk->flush = vtRendezAlloc(disk->lk); in diskAlloc()
66 disk->fd = fd; in diskAlloc()
67 disk->h = h; in diskAlloc()
69 disk->ref = 2; in diskAlloc()
70 vtThread(diskThread, disk); in diskAlloc()
[all …]
H A Dconf.rc30 disk=$1
31 if(! test -f $disk){
50 dd -quiet 1 -bs 1024 -count 1 -if $disk -iseek 127 \
54 -trunc 0 -of $disk -oseek 127 || exit dd2
58 dd -quiet 1 -bs 1024 -count 1 -if $disk -iseek 127 |
/plan9/sys/src/libdisk/
H A Ddisk.c8 mkwidth(Disk *disk) in mkwidth() argument
12 snprint(buf, sizeof buf, "%lld", disk->size); in mkwidth()
13 disk->width = strlen(buf); in mkwidth()
14 return disk; in mkwidth()
59 partitiongeometry(Disk *disk) in partitiongeometry() argument
66 if(disk->c == 0 || disk->h == 0 || disk->s == 0) in partitiongeometry()
75 rawname = malloc(strlen(disk->prefix) + 5); /* prefix + "data" + nul */ in partitiongeometry()
79 strcpy(rawname, disk->prefix); in partitiongeometry()
92 if(seek(disk->fd, 0, 0) < 0 in partitiongeometry()
93 || readn(disk->fd, buf, 512) != 512 in partitiongeometry()
[all …]
H A Dtest.c9 Disk *disk; in main() local
12 disk = opendisk(argv[1], 0, 0); in main()
13 print("%d %d %d from %s\n", disk->c, disk->h, disk->s, src[disk->chssrc]); in main()
/plan9/sys/src/cmd/disk/
H A Dmbr.c86 writechs(Disk *disk, uchar *p, vlong lba) in writechs() argument
90 s = lba % disk->s; in writechs()
91 h = (lba / disk->s) % disk->h; in writechs()
92 c = lba / (disk->s * disk->h); in writechs()
96 h = disk->h - 1; in writechs()
97 s = disk->s - 1; in writechs()
106 wrtentry(Disk *disk, Tentry *tp, int type, u32int base, u32int lba, u32int end) in wrtentry() argument
110 writechs(disk, &tp->starth, lba); in wrtentry()
111 writechs(disk, &tp->endh, end-1); in wrtentry()
119 Disk *disk; in main() local
[all …]
H A Dformat.c174 Disk *disk; in main() local
224 disk = opendisk(argv[0], 0, 0); in main()
225 if(disk == nil) { in main()
230 disk = opendisk(argv[0], 0, 0); in main()
234 if(disk == nil) in main()
237 if(disk->type == Tfile) in main()
241 switch(disk->type){ in main()
246 seek(disk->ctlfd, 0, 0); in main()
247 n = read(disk->ctlfd, buf, 10); in main()
264 if(!fflag && disk->type == Tfloppy) in main()
[all …]
/plan9/sys/src/cmd/disk/prep/
H A Dprep.c97 Disk *disk; in main() local
152 disk = opendisk(argv[0], rdonly, file); in main()
153 if(disk == nil) in main()
157 disk->secsize = secsize; in main()
158 disk->secs = disk->size / secsize; in main()
160 edit.end = disk->secs; in main()
162 checkfat(disk); in main()
164 secbuf = emalloc(disk->secsize+1); in main()
165 osecbuf = emalloc(disk->secsize+1); in main()
166 edit.disk = disk; in main()
[all …]
H A Dfdisk.c135 edit.disk = opendisk(argv[0], rdonly, file); in main()
136 if(edit.disk == nil) { in main()
142 edit.disk->secsize = secsize; in main()
143 edit.disk->secs = edit.disk->size / secsize; in main()
146 sec2cyl = edit.disk->h * edit.disk->s; in main()
147 edit.end = edit.disk->secs / sec2cyl; in main()
168 fprint(2, "cylinder = %lld bytes\n", sec2cyl*edit.disk->secsize); in main()
371 diskread(Disk *disk, void *data, int ndata, u32int sec, u32int off) in diskread() argument
373 if(seek(disk->fd, (vlong)sec*disk->secsize+off, 0) != (vlong)sec*disk->secsize+off) in diskread()
375 if(readn(disk->fd, data, ndata) != ndata) in diskread()
[all …]
/plan9/rc/bin/pc/
H A Dsetup.disk10 disk=$1
12 if(! test -d $disk) {
13 echo disk directory not found >[1=2]
22 disk/fdisk -wa $disk/data
23 if(! test -f $disk/plan9) {
28 disk/prep -cwa $disk/plan9
29 if(! test -f $disk/fs) {
34 disk/kfs -rb4096 -f $disk/fs
35 pc/setup.9fat $disk/9fat $ini
H A Dbootplan913 disk=$1
16 if(! test -f $disk/$1) {
17 echo 'could not find '$disk/$1
18 exit disk
26 diskbase=`{basename `{cleanname $disk}}
34 p9offset=`{disk/fdisk -p $disk/data |grep '^part plan9 ' | awk '{print $4}'}
58 disk/mbr -m /386/mbr $disk/data
62 p9part=`{disk/fdisk $disk/data >[2]/dev/null </dev/null |
65 { echo 'A '^$p9part; echo w } | disk/fdisk $disk/data >[2]/dev/null >/dev/null
/plan9/sys/lib/dist/pc/inst/
H A Dpartdisk20 echo e | disk/fdisk -r /dev/$i/data >[2]/dev/null | grep -v '^ mbr'
32 disk=$rd
34 if(! hasmbr /dev/$disk/data) {
43 disk/mbr -m /386/mbr /dev/$disk/data
52 disk/fdisk -a /dev/$disk/data
53 disk/fdisk -p /dev/$disk/data >/dev/$disk/ctl >[2]/dev/null
57 disk/prep -p $i >$d/ctl >[2]/dev/null
65 for(disk in $disks) {
66 if(hasmbr /dev/$disk/data)
H A Dbootplan94 if(! ~ $first $disk) {
9 p9offset=`{grep '^part 9fat ' /dev/$disk/ctl |awk '{print $3}'}
37 disk/mbr -m /386/mbr /dev/$disk/data
41 p9part=`{disk/fdisk /dev/$disk/data >[2]/dev/null </dev/null |
48 { echo 'A '^$p9part; echo w } | disk/fdisk /dev/$disk/data >[2]/dev/null >/dev/null
H A Dprepdisk26 echo q | disk/prep -r $i >[2]/dev/null
34 disk=$rd
40 disk/prep `{autotype} $disk
41 disk/prep -p $disk >`{basename -d $disk}^/ctl >[2]/dev/null
H A Dbootsetup14 disk=`{echo $fat | sed 's:/dev/::;s:/9fat::'}
17 if(! test -f /dev/$disk/9fat) {
51 if(! isfat /dev/$disk/9fat)
53 if not if(! mount -c /srv/dos /n/9fat /dev/$disk/9fat >[2]/dev/null)
62 disk/format -r 2 -d -b /386/pbs \
63 /dev/$disk/9fat /n/newfs/386/9load
72 9fatoffset=`{grep '^part 9fat ' /dev/$disk/ctl | awk '{print $4}'}
79 disk/format -b /386/pbslba /dev/$disk/9fat
81 mount -c /srv/dos /n/9fat /dev/$disk/9fat
/plan9/rc/bin/
H A Ddiskparts9 bind -a /bin/disk /bin >[2]/dev/null # work with /boot too
17 for(disk) {
18 if(test -f $disk/data && test -f $disk/ctl)
19 { fdisk -p $disk/data |
20 grep -v '^delpart ' >$disk/ctl } >[2]/dev/null
21 if(test -f $disk/plan9)
22 parts=($disk/plan9*)
24 parts=($disk/data)
28 grep -v '^delpart ' >$disk/ctl } >[2]/dev/null
H A Dusbeject5 disk = ()
28 disk=`{ls -pd /n/^$*^*}
30 disk=$a
31 disks=($disks $disk)
36 for (disk in $disks) {
37 unmount /n/$disk >[2]/dev/null && echo $disk unmounted
39 echo del $disk^parts/^'*' >/dev/fs/ctl >[2]/dev/null
/plan9/sys/src/cmd/cfs/
H A Dmkfile5 disk.$O\
16 disk.h\
32 cfs.$O: cformat.h inode.h bcache.h disk.h lru.h file.h
33 file.$O: cformat.h inode.h bcache.h disk.h lru.h file.h
34 disk.$O: cformat.h inode.h bcache.h disk.h lru.h
36 main.$O: cformat.h bcache.h disk.h lru.h
37 inode.$O: cformat.h inode.h bcache.h disk.h lru.h
/plan9/sys/src/9/boot/
H A Dlocal.c6 static char *disk; variable
21 disk = sys; in configlocal()
30 disk = diskname; in configlocal()
35 disk = mp->arg; in configlocal()
38 disk = inibootdisk; in configlocal()
45 disk = bootdisk; in configlocal()
49 if(disk) { in configlocal()
50 bootdisk = disk; in configlocal()
67 dev = disk ? disk : bootdisk; in connectlocalkfs()
195 dev = disk ? disk : bootdisk; in connectlocalfossil()
/plan9/sys/lib/sysconfig/auth/
H A Dmkfile24 disk/mbr -m /386/mbr /dev/sdC0/data
25 disk/fdisk -baw /dev/sdC0/data
26 disk/prep -banw /dev/sdC0/plan9
27 disk/format -b /386/pbslba -d -r 2 /dev/sdC0/9fat\
34 disk/kfs -rb16384 -B 4096 -f /dev/sdC0/fs
39 disk/kfscmd allow
40 disk/kfscmd 'create /adm sys sys 775 d'
41 disk/kfscmd 'create /adm/users adm adm 664'
43 disk/kfscmd user
44 disk/mkfs -u /adm/users -s /n/$fileserver ./authproto
[all …]
/plan9/386/bin/venti/
H A Dconf33 disk=$1
34 if(! test -f $disk){
53 dd -quiet 1 -bs 1024 -count 8 -if $disk -iseek 248 \
57 -of $disk -trunc 0 -oseek 248 || exit dd2
61 dd -quiet 1 -bs 1024 -count 8 -if $disk -iseek 248 |
/plan9/386/bin/fossil/
H A Dconf33 disk=$1
34 if(! test -f $disk){
53 dd -quiet 1 -bs 1024 -count 1 -if $disk -iseek 127 \
57 -trunc 0 -of $disk -oseek 127 || exit dd2
61 dd -quiet 1 -bs 1024 -count 1 -if $disk -iseek 127 |
/plan9/sys/src/cmd/venti/srv/
H A Dconf.rc30 disk=$1
31 if(! test -f $disk){
50 dd -quiet 1 -bs 1024 -count 8 -if $disk -iseek 248 \
54 -of $disk -trunc 0 -oseek 248 || exit dd2
58 dd -quiet 1 -bs 1024 -count 8 -if $disk -iseek 248 |
/plan9/sys/src/9/pc/
H A Dboot.fs6 for(disk in /dev/sd*) {
7 if(test -f $disk/data && test -f $disk/ctl)
8 fdisk -p $disk/data >$disk/ctl >[2]/dev/null
9 if(test -f $disk/plan9)
10 parts=($disk/plan9*)
12 parts=($disk/data)
15 prep -p $part >$disk/ctl >[2]/dev/null
/plan9/sys/lib/dist/pc/sub/
H A Dtermrc18 for(disk in /dev/sd??) {
19 if(test -f $disk/data && test -f $disk/ctl){
20 disk/fdisk -p $disk/data >$disk/ctl >[2]/dev/null
/plan9/sys/src/9/pcboot/
H A Ddiskload.c126 char ctl[64], disk[64]; in addsdev() local
159 snprint(disk, sizeof disk, "#S/%s", dirp->name); in addsdev()
160 readparts(disk); in addsdev()
237 char *disk, *part, *file, *bootcopy; in trybootfile() local
250 disk = fields[0]; in trybootfile()
263 snprint(fat, sizeof fat, "#S/%s/%s", disk, part); in trybootfile()
291 trydiskboot(char *disk) in trydiskboot() argument
299 snprint(fat, sizeof fat, "#S/%s/9fat", disk); in trydiskboot()
333 snprint(fat, sizeof fat, "%s!9fat!%s", disk, bootfile); in trydiskboot()
338 snprint(fat, sizeof fat, "#S/%s/kernel", disk); in trydiskboot()

1234567