summaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_event.c
Commit message (Expand)AuthorAgeFilesLines
* linux(4): Trace Linux l_sigset_t.Dmitry Chagin2022-07-061-3/+3
* linux(4): Add a helper intended for copying timespec's from the userspace.Dmitry Chagin2022-06-171-8/+2
* linux(4): Implement timerfd_gettime64 syscall.Dmitry Chagin2022-06-171-8/+36
* linux(4): Implement timerfd_settime64 syscall.Dmitry Chagin2022-06-171-24/+60
* linux(4): Add epoll_pwai2 syscall.Dmitry Chagin2022-06-171-0/+56
* linux(4): Add copyin_sigset() helper.Dmitry Chagin2022-06-171-11/+6
* linux(4): Add linux_epoll_pwait_ts() helper for future use.Dmitry Chagin2022-06-171-17/+26
* linux: plug set-but-not-unused varsMateusz Guzik2022-06-171-2/+0
* Drop rdivacky@ "All rights reserved" from linux_event.Dmitry Chagin2022-06-171-1/+0
* Drop "All rights reserved" from my copyright statements.Dmitry Chagin2022-06-171-1/+1
* linux: remove locks around callout_drain in timerfd_close()shu2022-02-131-2/+0
* epoll: Store epoll_event udata member in ext member of kevent.Vladimir Kondratyev2021-04-111-77/+11
* linux: make timerfd_settime(2) set expirations count to zeroshu2021-03-191-0/+1
* Convert remaining cap_rights_init users to cap_rights_init_oneMateusz Guzik2021-01-121-3/+4
* Expose eventfd in the native API/ABI using a new __specialfd syscallKonstantin Belousov2020-12-271-326/+40
* Remove useless ARGUSED annotations.Konstantin Belousov2020-12-271-10/+0
* Add SPDX tag.Konstantin Belousov2020-12-271-0/+2
* compat: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* Don't use newlines with linux_msg(). No functional changes.Edward Tomasz Napierala2020-06-111-1/+1
* Linux epoll: Allow passing of any negative timeout value to epoll_waitVladimir Kondratyev2019-11-241-9/+9
* Linux epoll: Register events with zero event maskVladimir Kondratyev2019-11-241-0/+5
* Linux epoll: Check both read and write kqueue events existence in EPOLL_CTL_ADDVladimir Kondratyev2019-11-241-31/+40
* Linux epoll: Don't deregister file descriptor after EPOLLONESHOT is firedVladimir Kondratyev2019-11-241-4/+5
* Pass malloc flags directly through kevent(2) subroutines.Mark Johnston2018-11-241-1/+1
* Make timespecadd(3) and friends publicAlan Somers2018-07-301-8/+8
* linuxulator: do not include legacy syscalls on arm64Ed Maste2018-06-151-0/+6
* Eliminate the overhead of gratuitous repeated reinitialization of cap_rightsMatt Macy2018-05-091-4/+2
* Linuxolator whitespace cleanupEd Maste2018-02-051-5/+5
* Linux epoll return EEXIST on case when op is EPOLL_CTL_ADD, and the suppliedDmitry Chagin2017-02-281-7/+21
* Linux epoll return ENOENT error in case when op is EPOLL_CTL_MOD orDmitry Chagin2017-02-281-16/+3
* FreeBSD does not have analgue for epill EPOLLPRI event type.Dmitry Chagin2017-02-281-2/+3
* Return EINVAL when an invalid file descriptor specified.Dmitry Chagin2017-02-271-3/+3
* Unify eventfd ioctl method and use it for other similar interfaces.Dmitry Chagin2017-02-271-9/+8
* Return EINVAL in case when an invalid size of signal mask specified.Dmitry Chagin2017-02-261-0/+2
* Restore signal mask in epoll_pwait.Dmitry Chagin2017-02-261-15/+21
* Return EINVAL when an invalid file descriptor is specified.Dmitry Chagin2017-02-261-1/+7
* Implement timerfd family syscalls.Dmitry Chagin2017-02-261-0/+406
* Nostly style(9) changes, replace unused eventfd_truncate()Dmitry Chagin2017-02-261-22/+12
* Catch up to sys/capability.h rename to sys/capsicum.h in r263232Ed Maste2016-09-191-1/+1
* When write(2) on eventfd object fails with the error EAGAIN do not returnDmitry Chagin2016-03-261-0/+2
* Implement O_NONBLOCK flag via fcntl(F_SETFL) for eventfd object.Dmitry Chagin2016-03-261-1/+18
* Allow the creation of kqueues with a restricted set of Capsicum rights.Ed Schouten2015-08-051-1/+1
* Add EPOLLRDHUP support.Dmitry Chagin2015-06-201-0/+4
* Implement epoll_pwait() system call.Dmitry Chagin2015-05-241-10/+54
* Add EPOLLERR flag handling to epoll.Dmitry Chagin2015-05-241-1/+5
* As fo_fill_kinfo() does not check fo_fill_kinfo to NULLDmitry Chagin2015-05-241-0/+12
* Implement eventfd system call.Dmitry Chagin2015-05-241-0/+330
* Implement epoll family system calls. This is a tiny wrapperDmitry Chagin2015-05-241-0/+500