summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_mqueue.c
Commit message (Expand)AuthorAgeFilesLines
* Create a global thread hash table to speed up thread lookup, usedavidxu2010-10-091-3/+11
* Use ISO C99 integer types in sys/kern where possible.ed2010-06-211-1/+1
* Rename st_*timespec fields to st_*tim for POSIX 2008 compliance.ed2010-03-281-4/+4
* Implement compat32 shims for mqueuefs.kib2010-03-191-62/+303
* Use C99 initialization for struct filterops.rwatson2009-09-121-4/+10
* Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. Usekib2009-06-101-2/+2
* Fix r193923 by noting that type of a_fp is struct file *, not int.kib2009-06-101-1/+1
* s/a_fdidx/a_fp/ for VOP_OPEN comments that inline struct vop_open_argskib2009-06-101-1/+1
* Remove the thread argument from the FSD (File-System Dependent) parts ofattilio2009-05-111-5/+6
* Fix matching of message queues by name.ed2008-11-281-1/+2
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessarytrasz2008-10-281-6/+6
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-4/+4
* fdescfs, devfs, mqueuefs, nfs, portalfs, pseudofs, tmpfs and xfskib2008-09-201-1/+0
* Initialize va_rdev to NODEV instead of 0 or VNOVAL in VOP_GETATTR().kib2008-09-201-1/+1
* Initialize va_flags and va_filerev properly in VOP_GETATTR(). Don'tkib2008-09-201-1/+0
* Fix LOR between vnode lock and internal mqueue locks.davidxu2008-09-051-41/+72
* Fix lock name conflict.davidxu2008-09-051-1/+1
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-8/+8
* - Use vget() to lock the vnode rather than refing without a lock andjeff2008-03-291-6/+3
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-1/+1
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-4/+3
* Make ftruncate a 'struct file' operation rather than a vnode operation.jhb2008-01-071-0/+9
* Remove explicit locking of struct file.jeff2007-12-301-12/+11
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inrwatson2007-06-121-6/+3
* Remove duplicate includes.cognet2007-05-231-1/+0
* Remove now-obsolete comment regarding mqueue privileges in jail.rwatson2007-04-111-4/+0
* Do allow POSIX mqueue unlink privilege inside a jail, as we all allrwatson2007-04-101-1/+2
* Replace custom file descriptor array sleep lock constructed using a mutexrwatson2007-04-041-11/+10
* Make insmntque() externally visibile and allow it to fail (e.g. duringtegge2007-03-131-1/+6
* Further system call comment cleanup:rwatson2007-03-051-15/+3
* Merge posix4/* into normal kernel hierarchy.trhodes2006-11-111-1/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-4/+16
* Use mount interlock to protect all changes to mnt_flag and mnt_kern_flag.tegge2006-09-261-0/+2
* Change msleep() and tsleep() to not alter the calling thread's priorityjhb2006-04-171-2/+2
* Let kernel POSIX timer code and mqueue code to use integer as a resourcedavidxu2006-03-011-12/+12
* Abstract function mqfs_create_node() to create a mqueue node.davidxu2006-02-221-67/+76
* Replace selwakeuppri with selwakeup, let scheduler figure outdavidxu2005-12-161-4/+4
* Stop fiddling thread priority with msleep, eliminating unnecessarydavidxu2005-12-121-2/+2
* Comment out mqfs_create_link. Inline some small functions.davidxu2005-12-091-4/+4
* o Turn on MPSAFE flag for mqueuefs.davidxu2005-12-061-4/+3
* After reading some documents, I realized SIGEV_NONE != NULL, alsodavidxu2005-12-051-6/+8
* Handle SIGEV_NONE, if notification is SIGEV_NONE, error status anddavidxu2005-12-051-3/+4
* 1. Cleanup including.davidxu2005-12-021-5/+4
* 1. Check if message priority is less than MQ_PRIO_MAX.davidxu2005-12-021-3/+4
* Last step to make mq_notify conform to POSIX standard, If the processdavidxu2005-11-301-106/+219
* Fix a stupid compiler warining, remove a redundant line.davidxu2005-11-271-1/+1
* Change filesystem name from mqueue to mqueuefs for style consistent.davidxu2005-11-271-2/+2
* Bring in experimental kernel support for POSIX message queue.davidxu2005-11-261-0/+2358
OpenPOWER on IntegriCloud