summaryrefslogtreecommitdiff
path: root/sys/miscfs/procfs/procfs.h
AgeCommit message (Expand)Author
2003-12-10a little bit more namespace sanitydrochner
2003-10-03terminate snprintb 'new' format strings correctly.yamt
2003-09-27Put pfsnode in the #ifdef _KERNEL too, so this actually compiles.mycroft
2003-09-27Changes as discussed with itojun on tech-kern. I have modified the enumsdarcy
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29Undo part of the ktrace/lwp changes. In particular:thorpej
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-05-28Add /proc/<pid>/stat for linux compat. j2sdk1.4.2 depends on it.christos
2003-04-18change PROCFS_FILENO() to use 5 bits for 'type', since there are more thanjdolecek
2003-04-17use fd_getfile() in procfs_getfp(), and FILE_USE()/FILE_UNUSE() thejdolecek
2003-02-25This addresses PR kerm/19989. Thanks to hamajima@nagoya.ydc.co.jp for submitt...jrf
2003-01-18Merge the nathanw_sa branch.thorpej
2003-01-03Implement /proc/<pid>/fd/<n>. This is work in progress. Questionable things:christos
2002-09-21MNT_GETARGS supportchristos
2002-05-09Move code shared by procfs and the kernel proper out of procfs andthorpej
2001-12-05* Allow machine-dependent code to specify hooks for ptrace(2)thorpej
2001-09-15add a new VFS op, vfs_reinit, which is called when desiredvnodes ischs
2001-03-29For -o linux mounts, add some code to emulate /proc/#/maps.fvdl
2001-01-25g/c pmnt_mp in struct procfs_argsjdolecek
2001-01-18constifyjdolecek
2001-01-17Add a few linux-style files, only enabled when -o linux is specifiedfvdl
2000-11-24remove dead code and other misc cleanup.chs
2000-03-16Add new VFS op routine - vfs_done and call it on filesystem detachjdolecek
2000-01-25At mount/unmount time, add an exec hook to revoke all vnodes iff thefvdl
1999-09-02Make /proc/self a symlink to /proc/curproc. I've observed Linux programsthorpej
1999-03-24completely remove Mach VM support. all that is left is the all themrg
1999-03-13Expose procfs_rwmem(). (This function will go away entirely when wethorpej
1999-03-12PR/7143: Jaromir Docelek: Add procfs/cmdline from Linux emulationchristos
1999-01-25Add /proc/#/map. From FreeBSD.msaitoh
1998-08-09bzero->memset, bcopy->memcpy, bcmp->memcmpperry
1998-03-01Merge with Lite2 + local changesfvdl
1997-08-27Fix a reversed argument which caused procfs_checkioperm() to always returnthorpej
1997-08-12Fix the procfs hole described on current-users, similar to a fix forthorpej
1997-05-08Pass the vnode type to vaccess(), and use it when checking VEXEC. Make suremycroft
1996-02-12close PR/2063: procfs_rw prototyped twice with different prototypeschristos
1996-02-09miscfs prototype changeschristos
1996-02-09Fix vop_link, vop_symlink, and vop_remove semantics in several ways:mycroft
1995-10-09Add support for cookies, mostly from Greg Hudson.mycroft
1995-03-29KERNEL -> _KERNELbriggs
1994-10-29light clean; make sure headers are properly included, types are OK, etc.cgd
1994-06-29New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'cgd
1994-06-15Minor update from JSP after merging my changes.mycroft
1994-06-08Update to 4.4-Lite fs code, with local changes.mycroft
1994-04-12be a bit smarter about determining if files shouldn't be seen by the user.cgd
1994-02-06If you add files, be sure to have enough bits to encode an inode number!ws
1994-01-28make a fpregs file.cgd
1994-01-20Make procfs really work for debugging.ws
1994-01-11Fix ugliness left over from my last modws
1994-01-09Bug fixes and enhancements:ws