aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/resourcevar.h
Commit message (Expand)AuthorAgeFilesLines
* Change kern.proc.rlimit sysctl to:Mikolaj Golub2012-01-221-0/+2
* - Export each thread's individual resource usage in in struct kinfo_proc'sJohn Baldwin2011-07-181-0/+1
* Add racct. It's an API to keep per-process, per-jail, per-loginclassEdward Tomasz Napierala2011-03-291-0/+5
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlyEdward Tomasz Napierala2010-07-181-1/+1
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrightEdward Tomasz Napierala2010-07-181-1/+1
* Remove outdated comment and move part of it into more applicable place.Edward Tomasz Napierala2010-07-181-1/+3
* Fix the double counting of the last process thread td_incruntimeKonstantin Belousov2010-05-241-1/+1
* Implement RUSAGE_THREAD. Add td_rux to keep extended runtime and ticksKonstantin Belousov2010-05-041-1/+1
* Implement global and per-uid accounting of the anonymous memory. AddKonstantin Belousov2009-06-231-0/+6
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.Ed Schouten2008-08-201-0/+2
* - Use wait-free method to manage ui_sbsize and ui_proccnt fields in thePawel Jakub Dawidek2008-03-161-7/+3
* rufetch and calcru sometimes should be called atomically together.Attilio Rao2007-06-091-1/+3
* - Change comments and asserts to reflect the removal of the globalJeff Roberson2007-06-041-1/+1
* - Move rusage from being per-process in struct pstats to per-thread inJeff Roberson2007-06-011-2/+5
* Change the addupc_*() functions to use the uintfptr_t type for pc ratherJohn Baldwin2005-12-161-2/+2
* Use the reference count API to manage the reference counts for processJohn Baldwin2005-09-271-5/+0
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Rework how we store process times in the kernel such that we always storeJohn Baldwin2004-10-051-3/+5
* Annotate locking strategy for 'struct uidinfo'.Robert Watson2004-08-041-6/+11
* Change named parameters from max (which conflicts with a macro in libkern.h)Alfred Perlstein2004-07-171-2/+2
* - Move TDF_OWEPREEMPT, TDF_OWEUPC, and TDF_USTATCLOCK over to td_pflagsJohn Baldwin2004-07-161-2/+0
* Tidy up uprof locking. Mostly the fields are protected by both the procJohn Baldwin2004-07-021-11/+17
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-071-4/+0
* - Convert the plimit lock to a pool mutex lock.John Baldwin2004-02-061-12/+6
* A few more style fixes from Bruce including a few I missed last time.John Baldwin2004-02-061-2/+1
* - A lot of style and whitespace fixes.John Baldwin2004-02-051-10/+10
* Locking for the per-process resource limits structure.John Baldwin2004-02-041-2/+20
* According to the submitter, POSIX mandates that all interval timers areJohn Baldwin2003-10-281-3/+2
* Use u_int for the struct uidinfo reference count rather than u_short;Robert Watson2003-04-201-1/+1
* Remove the PL_SHAREMOD flag from struct plimit, which could have beenTim J. Robbins2003-02-201-6/+1
* Move a bunch of flags from the KSE to the thread.Julian Elischer2003-02-171-2/+2
* Reversion of commit by Davidxu plus fixes since applied.Julian Elischer2003-02-011-2/+4
* Move UPCALL related data structure out of kse, introduce a newDavid Xu2003-01-261-4/+2
* - Move p_cpulimit to struct proc from struct plimit and protect it withJohn Baldwin2002-10-091-1/+0
* Change p_cpulimit to be in seconds instead of microseconds. SinceJohn Baldwin2002-09-301-1/+1
* Widen struct sockbuf's sb_timeo member to int from short. WithJohn Polstra2002-07-241-1/+1
* Remove __PAlfred Perlstein2002-03-191-15/+15
* remove trailing semi-colons from macro definitions.Alfred Perlstein2002-02-271-2/+2
* use mutex pool mutexes for uidinfo locking.Alfred Perlstein2002-01-201-1/+4
* KSE Milestone 2Julian Elischer2001-09-121-2/+4
* - Close races with signals and other AST's being triggered while we are inJohn Baldwin2001-08-101-1/+1
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-2/+4
* Catch up to header include changes:John Baldwin2001-03-281-0/+1
* Since the PC is a pointer to a code address, change the second parameter ofJohn Baldwin2001-02-221-2/+2
* use a oppurtunistic locking strategy with the uidinfo structures to avoidAlfred Perlstein2000-11-301-9/+4
* Make uidinfo subsystem mpsafeAlfred Perlstein2000-11-261-2/+10
* Remove uidinfo hash table lookup and maintenance out of chgproccnt() andDon Lewis2000-09-051-0/+20
* Fix a bug that could crash the system if you press ^T while a slowerBrian Feldman2000-01-281-3/+0
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1