plan 9 kernel history: overview | file list | diff list

2002/0109/port/portfns.h (diff list | history)

2002/0104/sys/src/9/port/portfns.h:25,302002/0109/sys/src/9/port/portfns.h:25,31 (short | long | prev | next)
Add shutdown, ksetenv flag for #ec, getconfenv, rebootcmd, reboot.
rsc Fri Mar 4 12:44:25 2005
1999/0302    
int		canrlock(RWlock*); 
1992/0622    
void		chandevinit(void); 
void		chandevreset(void); 
2002/0109    
void		chandevshutdown(void); 
1992/0622    
void		chanfree(Chan*); 
1993/0501    
void		chanrec(Mnt*); 
1992/0622    
void		checkalarms(void); 
2002/0104/sys/src/9/port/portfns.h:73,782002/0109/sys/src/9/port/portfns.h:74,80
2001/0905    
void		devpower(int); 
1997/0327    
void		devremove(Chan*); 
1997/0413    
void		devreset(void); 
2002/0109    
void		devshutdown(void); 
2001/0527    
int		devstat(Chan*, uchar*, int, Dirtab*, int, Devgen*); 
2002/0104    
Walkqid*	devwalk(Chan*, Chan*, char**, int, Dirtab*, int, Devgen*); 
2001/0527    
int		devwstat(Chan*, uchar*, int); 
2002/0104/sys/src/9/port/portfns.h:114,1192002/0109/sys/src/9/port/portfns.h:116,122
2000/0308    
ulong		getmalloctag(void*); 
ulong		getrealloctag(void*); 
1992/0622    
void		gotolabel(Label*); 
2002/0109    
char*		getconfenv(void); 
1993/0309    
int		haswaitq(void*); 
1993/0811    
long		hostdomainwrite(char*, int); 
long		hostownerwrite(char*, int); 
2002/0104/sys/src/9/port/portfns.h:142,1482002/0109/sys/src/9/port/portfns.h:145,151
1992/0622    
void		kproc(char*, void(*)(void*), void*); 
1993/0501    
void		kprocchild(Proc*, void (*)(void*), void*); 
1997/0327    
void		(*kproftimer)(ulong); 
1992/0622    
void		ksetenv(char*, char*); 
2002/0109    
void		ksetenv(char*, char*, int); 
2001/0527    
void		kstrcpy(char*, char*, int); 
void		kstrdup(char**, char*); 
1999/1005    
long		latin1(Rune*, int); 
2002/0104/sys/src/9/port/portfns.h:270,2752002/0109/sys/src/9/port/portfns.h:273,280
1992/0622    
int		readnum(ulong, char*, ulong, ulong, int); 
1992/0623    
int		readstr(ulong, char*, ulong, char*); 
1992/0622    
void		ready(Proc*); 
2002/0109    
void		rebootcmd(int, char**); 
void		reboot(void*, void*, ulong); 
1992/0622    
void		relocateseg(Segment*, ulong); 
1994/1027    
void		renameuser(char*, char*); 
1992/0622    
void		resched(char*); 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)