summaryrefslogtreecommitdiffstats
path: root/sys/sys
Commit message (Expand)AuthorAgeFilesLines
* Assign a global unit number for the tty slave devices (init/lock) usingphk2004-09-301-0/+1
* Forward declare struct kaioinfo to un-void a pointer in struct proc.alfred2004-09-301-1/+2
* Add a new API for allocating unit number (-like) resources.phk2004-09-301-0/+8
* Add an additional struct inpcb * argument to pfil(9) in order to enablemlaier2004-09-291-1/+1
* Add functions to create and free the "tty-ness" of a serial port in aphk2004-09-281-0/+7
* improve the mbuf m_print function.. Only pull length from pkthdr if therejmg2004-09-281-1/+1
* Give cluster_write() an explicit vnode argument.phk2004-09-271-1/+1
* Add cdevsw->d_purge() support.phk2004-09-271-2/+2
* Sort forward declared structures.jhb2004-09-241-2/+2
* Remove the cdevsw() function which is now unused.phk2004-09-241-1/+0
* Remove SI_ISDISK, I found a better solution.phk2004-09-241-1/+0
* Introduce dev_re[lf]thread() functions.phk2004-09-241-0/+3
* A modest collection of various and sundry style, spelling, and whitespacejhb2004-09-241-60/+62
* Add locking notes on the members of rusage. Note that these notes reflectjhb2004-09-231-16/+21
* Update locking notes on several fields to reflect locking already in thejhb2004-09-231-9/+8
* Eliminate DEV_STRATEGY() macro: call dev_strategy() directly.phk2004-09-231-2/+0
* Do not refcount the cdevsw, but rather maintain a cdev->si_threadcountphk2004-09-231-3/+3
* The zone from which proc structures are allocated is markeddas2004-09-191-1/+1
* Fix an issue with ng_tty which (ab)used the tty->t_sc field which isphk2004-09-171-0/+1
* forward declare struct cdev, not cdevsw;phk2004-09-171-1/+1
* Add various stuff to struct tty and surounding areas in preparationphk2004-09-172-0/+28
* Add ttyalloc() which in due time will be the successor to ttymalloc(),phk2004-09-171-0/+1
* - Make md(4) 64-bit clean.pjd2004-09-161-2/+2
* Add fields to struct tty for the initial/lock * tty/cua states.phk2004-09-161-0/+4
* whitespace changephk2004-09-161-5/+5
* Remove unused B_WRITEINPROG flagphk2004-09-151-2/+2
* Remove the last two global variables that are used to store packet state whileandre2004-09-151-0/+1
* whitespace fixjulian2004-09-131-1/+0
* Tidy a comment.jhb2004-09-131-1/+1
* Create struct snapdata which contains the snapshot fields from cdevphk2004-09-131-7/+3
* Revert the previous round of changes to td_pinned. The scheduler isn'tscottl2004-09-112-6/+15
* Add a threadcount field which we will need later for device removalphk2004-09-111-0/+1
* Add two spare fields to struct resource for some planned enhacenmentsimp2004-09-111-0/+2
* Whitespace fixjulian2004-09-111-1/+0
* Make up my mind if cpu pinning is stored in the thread structure or thejulian2004-09-102-15/+7
* Add some code to allow threads to nominat a sibling to run if theyu are going...julian2004-09-101-1/+1
* Add two spare elements for planned but not yet implemented stuff relatedphk2004-09-101-0/+5
* Re-add ifi_epoch, to struct if_data, this time replacing ifi_unusedbrooks2004-09-081-1/+1
* Create simple function init_va_filerev() for initializing a va_filerevphk2004-09-071-0/+1
* Refactor a bunch of scheduler code to give basically the same behaviourjulian2004-09-052-106/+31
* ooops finish last commit.julian2004-09-031-3/+4
* Move 4bsd specific experimental IP code into the 4bsd file.julian2004-09-031-1/+0
* Give the 4bsd scheduler the ability to wake up idle processorsjulian2004-09-011-1/+6
* Give setrunqueue() and sched_add() more of a clue as tojulian2004-09-012-2/+8
* Note free bit.. as per the flags word.julian2004-08-311-0/+1
* Remove TDP_USTATCLOCK, we no longer need it because we now alwaysdavidxu2004-08-311-1/+0
* Remove an unneeded argument..julian2004-08-311-1/+1
* Remove sched_free_thread() which was only usedjulian2004-08-311-3/+0
* Add more KASSERTS and checks.phk2004-08-301-0/+1
* Add a new variable, ifi_epoch, to struct if_data. It is set to the lastbrooks2004-08-301-1/+1
OpenPOWER on IntegriCloud