|
|
|
1992/0627/sys/src/9/port/devconc.c:283,289 –
1992/0711/sys/src/9/port/devconc.c:283,289
(short | long | prev | next)
|
|
1992/0609
| |
q->ptr = 0;
q->other->ptr = 0;
dp->rq = 0;
|
|
1992/0627
| |
streamexit(cp->s, 1);
|
|
1992/0711
| |
streamexit(cp->s);
|
|
1992/0609
| |
qunlock(cp);
}
|
|
1992/0627/sys/src/9/port/devconc.c:376,381 –
1992/0711/sys/src/9/port/devconc.c:376,382
|
|
1992/0609
| |
Conc *cp;
char buf[16];
|
|
1992/0711
| |
USED(tab, ntab);
|
|
1992/0609
| |
cp = &concs[c->dev];
switch(c->qid.path){
case CHDIR:
|
|
1992/0627/sys/src/9/port/devconc.c:445,451 –
1992/0711/sys/src/9/port/devconc.c:446,452
|
|
1992/0609
| |
void
conccreate(Chan *c, char *name, int omode, ulong perm)
{
USED(c);
|
|
1992/0711
| |
USED(c, name, omode, perm);
|
|
1992/0609
| |
error(Eperm);
}
|
|
1992/0627/sys/src/9/port/devconc.c:459,464 –
1992/0711/sys/src/9/port/devconc.c:460,466
|
|
1992/0609
| |
long
concread(Chan *c, void *a, long n, ulong offset)
{
|
|
1992/0711
| |
USED(offset);
|
|
1992/0609
| |
if(c->stream)
return streamread(c, a, n);
if(c->qid.path & CHDIR)
|
|
1992/0627/sys/src/9/port/devconc.c:470,475 –
1992/0711/sys/src/9/port/devconc.c:472,478
|
|
1992/0609
| |
long
concwrite(Chan *c, void *a, long n, ulong offset)
{
|
|
1992/0711
| |
USED(offset);
|
|
1992/0609
| |
return streamwrite(c, a, n, 0);
}
|
|
1992/0627/sys/src/9/port/devconc.c:483,488 –
1992/0711/sys/src/9/port/devconc.c:486,491
|
|
1992/0609
| |
void
concwstat(Chan *c, char *dp)
{
USED(c);
|
|
1992/0711
| |
USED(c, dp);
|
|
1992/0609
| |
error(Eperm);
}
|