freebsd-nq/sys/sys
Warner Losh 4c30b9ecd4 fix integer overflow bugs in *stosbt
68f57679d6 Fixed another class of integer overflows, but introduced a
boundary condition for 2-4s in ns conversion, 2-~4000s in us conversions
and 2-~4,000,000s in ms conversions. This was because we bogusly used
SBT_1S for the notion of 1 second, instead of the appropriate power of
10. To fix, just use the appropriate power of 10, which avoids these
overflows.

This caused some sleeps in ZFS to be on the order of an hour.

MFC:			1 day
PR:			263073
Sponsored by:		Netflix
Reviewed by:		asomers
Differential Revision:	https://reviews.freebsd.org/D34790
2022-04-05 21:36:59 -06:00
..
disk geom: Add HiFive boot partitions 2022-01-26 10:54:45 -05:00
_atomic64e.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
_atomic_subword.h Expand generic subword atomic primitives 2020-03-25 23:12:43 +00:00
_bitset.h sys/_bitset.h: Fix fall-out from commit 5e04571cf3 2021-12-08 08:52:56 +01:00
_blockcount.h Add a blocking counter KPI. 2020-02-28 16:05:18 +00:00
_bus_dma.h
_callout.h sys: make callout.h self-contained 2021-12-17 12:38:34 +01:00
_clock_id.h clock_id: These symbols weren't in 4.4BSD, adjust copyright 2021-08-02 15:50:32 -06:00
_cpuset.h sys/sys/cpuset.h 2021-12-30 13:14:43 +01:00
_domainset.h sys/bitset.h: reduce visibility of BIT_* macros 2021-12-05 23:00:25 +01:00
_endian.h Consolidate machine/endian.h definitions 2021-03-26 19:00:22 -03:00
_eventhandler.h Remove duplicated content from _eventhandler.h 2020-07-25 07:48:20 +00:00
_ffcounter.h
_iovec.h
_lock.h
_lockmgr.h lockmgr: shrink struct lock by 8 bytes on LP64 2021-02-15 13:57:25 +00:00
_mutex.h
_null.h
_pctrie.h
_pthreadtypes.h
_rangeset.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
_rmlock.h rms: several cleanups + debug read lockers handling 2020-11-07 16:57:53 +00:00
_rwlock.h
_semaphore.h
_seqc.h seqc: add a sleepable variant and convert some routines to macros 2020-07-25 10:29:48 +00:00
_sigset.h Fix undefined behavior: left-shifting into the sign bit. 2019-12-23 20:18:05 +00:00
_smr.h Move SMR pointer type definition and access macros to smr_types.h. 2020-03-07 00:55:46 +00:00
_sockaddr_storage.h
_stack.h
_stdarg.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
_stdint.h
_sx.h
_task.h Add flag to struct task to mark the task as requiring network epoch. 2020-02-11 18:48:07 +00:00
_termios.h termios: add more speeds 2021-03-18 10:44:01 +00:00
_timespec.h
_timeval.h
_tls_variant_i.h Add <machine/tls.h> header to hold MD constants and helpers for TLS. 2021-12-09 13:17:13 -08:00
_types.h sys: make callout.h self-contained 2021-12-17 12:38:34 +01:00
_ucontext.h
_uio.h
_umtx.h Revert most of ce42e79310 2021-07-28 13:21:12 +03:00
_unrhdr.h
_winsize.h Add tcgetwinsize(3) and tcsetwinsize(3) to termios 2020-12-25 20:43:09 +02:00
aac_ioctl.h
abi_compat.h Centralize compatability translation macros. 2020-04-14 20:30:48 +00:00
acct.h sys/acct.h: Add sys/types.h include 2021-11-24 11:26:44 -07:00
acl.h libc/posix1e: Add acl_extended_file_np() function. 2021-08-27 11:52:26 +03:00
agpio.h
aio.h lio_listio(2): Allow LIO_READV and LIO_WRITEV. 2021-08-22 23:00:42 +12:00
alq.h sys/alq.h: Kernel only file, mark as such 2021-11-24 11:26:45 -07:00
apm.h
arb.h Add copyrights that I forgot to add when splitting arb.h off from tree.h. 2019-10-15 19:44:43 +00:00
asan.h kasan: Use vm_offset_t for the first parameter to kasan_shadow_map() 2021-04-29 11:39:02 -04:00
assym.h genoffset: simplify and rewrite in sh 2021-07-28 13:50:09 -06:00
ata.h add and use defintions for ATA power modes 2022-01-11 15:41:38 +02:00
atomic_common.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
atomic_san.h Only define sanitizer wrappers for atomic fences once. 2021-09-15 09:03:17 -07:00
auxv.h
backlight.h sys/backlight.h: include sys/types.h 2021-11-24 11:26:45 -07:00
bio.h bio: make _bio_cflags match bio_cflags 2022-02-23 14:35:52 -07:00
bitset.h Make CPU_SET macros compliant with other implementations 2021-12-30 12:20:32 +01:00
bitstring.h <sys/bitstring.h>: Cast _BITSTR_BITS to int in a ternary operator. 2022-02-01 09:45:11 -08:00
blist.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
blockcount.h Handle PCATCH in blockcount_sleep() so it can be interrupted. 2020-04-21 17:13:06 +00:00
boot.h
boottrace.h boottrace: annotate init and shutdown utilities 2022-02-21 20:16:07 -04:00
buf_ring.h Minor style tidy: if( -> if ( 2021-04-18 11:19:15 -06:00
buf.h Add GB_NOWITNESS flag 2022-02-01 06:54:50 +02:00
bufobj.h bufcache: convert bo_numoutput from long to int 2020-11-09 00:04:58 +00:00
bus_dma_internal.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
bus_dma.h bus_dma: Deduplicate locking helper functions. 2022-01-05 13:50:40 -08:00
bus_san.h Only define sanitizer wrappers for unsized bus space operations once. 2021-09-15 09:03:17 -07:00
bus.h Extend device_get_property API 2022-03-10 12:11:32 +01:00
busdma_bufalloc.h
callout.h callout: Remove the CS_EXECUTING flag 2022-03-23 12:37:02 -04:00
caprights.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
capsicum.h capsicum: move global caps to caprights.h 2020-08-01 06:31:58 +00:00
cdefs.h cdefs.h: Remove redundant #ifdefs 2021-09-07 09:51:48 -06:00
cdio.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
cdrio.h
cfictl.h
chio.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
ck.h sys/ck.h: Add an include guard 2021-03-21 11:55:52 -07:00
clock.h
cnv.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
compressor.h
condvar.h
conf.h Add new vnode dumper to support live minidumps 2022-04-05 15:35:05 -03:00
cons.h Re-implement virtual console (constty). 2021-09-03 22:18:51 -04:00
consio.h Move font related data structured to sys/font.c and update vtfontcvt 2020-06-14 06:58:58 +00:00
copyright.h Welcome 2022, update copyrights. 2022-01-01 09:49:49 -07:00
counter.h Add COUNTER_U64_SYSINIT() and COUNTER_U64_DEFINE_EARLY(). 2020-03-06 19:09:01 +00:00
coverage.h
cpu.h cpufreq(4): Add support for Intel Speed Shift 2020-01-22 23:28:42 +00:00
cpuctl.h
cpuset.h sys/cpuset.h: fix macro definition 2021-12-31 14:09:44 +01:00
csan.h Port the NetBSD KCSAN runtime to FreeBSD. 2019-11-21 11:22:08 +00:00
ctf.h ctf: Add v3 support to CTF tools, ctf{convert,dump,merge} 2022-03-07 10:43:19 -05:00
ctype.h
devctl.h devctl.h: Spelling typo 2021-11-24 02:37:51 -07:00
devicestat.h Fix asymmetry in devstat(9) calls by GEOM. 2020-10-24 21:07:10 +00:00
devmap.h Generalize ARM specific comments in devmap 2019-10-15 23:21:52 +00:00
dirent.h
disk_zone.h
disk.h Remove frontstuff 2020-10-27 06:43:24 +00:00
disklabel.h
diskmbr.h
dkstat.h
dnv.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
domain.h domains: make domain_init() initialize only global state 2022-01-03 10:15:22 -08:00
domainset.h sys/bitset.h: reduce visibility of BIT_* macros 2021-12-05 23:00:25 +01:00
dtrace_bsd.h dtrace: stop using eventhandlers for the part compiled into the kernel 2020-11-23 18:27:21 +00:00
dvdio.h
efi.h EFI RT: resurrect EFIIOC_GET_TABLE 2021-07-03 20:06:48 +03:00
efiio.h EFI RT: resurrect EFIIOC_GET_TABLE 2021-07-03 20:06:48 +03:00
elf32.h sys: Add definitions for RELR relative relocation format 2021-10-17 02:37:13 +03:00
elf64.h sys: Add definitions for RELR relative relocation format 2021-10-17 02:37:13 +03:00
elf_common.h x86: Add a NT_X86_SEGBASES register set. 2022-03-24 11:36:19 -07:00
elf_generic.h sys: Add definitions for RELR relative relocation format 2021-10-17 02:37:13 +03:00
elf.h
endian.h endian.h: Use the __bswap* versions 2021-09-20 22:02:35 -06:00
epoch.h headers: make a few more headers self-contained 2022-01-03 10:12:30 +01:00
errno.h Allow the pseudo-errnos to be returned as well in boot loader 2020-08-28 17:49:56 +00:00
eui64.h
event.h kqueue: Define older kqueue event types better 2021-11-23 13:29:24 -07:00
eventfd.h Expose eventfd in the native API/ABI using a new __specialfd syscall 2020-12-27 12:57:26 +02:00
eventhandler.h Minor style cleanup 2021-04-18 11:14:17 -06:00
eventvar.h
exec.h exec: Reimplement stack address randomization 2022-01-17 16:12:36 -05:00
extattr.h
fail.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
fbio.h fb: Add new FBTYPE_EFIFB 2021-12-06 11:28:03 +01:00
fcntl.h fcntl(2): add F_KINFO operation 2021-12-06 22:18:09 +02:00
fdcio.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
file.h vfs: fix memory leak on lookup with fds with ioctl caps 2022-04-02 12:09:07 +00:00
filedesc.h file: Move FILEDESC_FOREACH macros to kern_descrip.c 2022-03-17 15:39:00 -04:00
filio.h Support for userspace non-transparent superpages (largepages). 2020-09-09 22:12:51 +00:00
firmware.h firmware(9): extend firmware_get() by a "no warn" flag. 2021-01-27 13:51:26 +00:00
fnv_hash.h
font.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
gmon.h
gpio.h Fix build of stand/usb . 2021-04-12 16:13:33 +02:00
gpt.h
gsb_crc32.h tests/sys/kern/crc32: Check for SSE4.2 before using it 2021-02-02 09:53:39 +00:00
gtaskqueue.h Import kernel WireGuard support 2020-11-29 19:38:03 +00:00
hash.h
hhook.h
iconv.h
imgact_aout.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
imgact_binmisc.h imgact_binmisc: limit the extent of match on incoming entries 2020-11-08 04:24:29 +00:00
imgact_elf.h exec: Remove the stack gap implementation 2022-01-17 16:11:54 -05:00
imgact.h exec: Reimplement stack address randomization 2022-01-17 16:12:36 -05:00
interrupt.h Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
intr.h intrng: Use less confusing return value for intr_pic_add_handler 2022-01-03 17:08:44 +00:00
ioccom.h ioccom: define ioctl cmd value that can never be valid 2021-04-30 17:43:45 +03:00
ioctl_compat.h
ioctl.h
iov_schema.h
iov.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
ipc.h
ipmi.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
jail.h jail: network epoch protection for IP address lists 2021-12-26 10:45:50 -08:00
joystick.h
kassert.h Introduce sys/kassert.h 2022-02-01 05:14:14 +02:00
kbio.h
kcov.h
kdb.h Introduce kdb-level watchpoint functions 2021-03-29 12:05:43 -03:00
kenv.h kenv: allow listing of static kernel environments 2021-07-18 23:06:19 -05:00
kern_prefetch.h
kernel.h Move KHELP_DECLARE_MOD_UMA later in the boot 2021-11-12 18:56:58 +00:00
kerneldump.h livedump: add event handler hooks 2022-04-05 15:35:05 -03:00
khelp.h
kobj.h newbus: style nit: use while<space>(0) 2021-04-17 23:46:18 -06:00
kpilite.h Use atomic_interrupt_fence() instead of bare __compiler_membar() 2021-02-28 01:27:29 +02:00
ksem.h
kthread.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
ktls.h ktls: Disallow transmitting empty frames outside of TLS 1.0/CBC mode 2022-02-08 12:40:41 -05:00
ktr_class.h Remove GEOM_SCHED class and gsched tool. 2019-12-29 21:16:03 +00:00
ktr.h Minor style cleanup 2021-04-18 11:14:17 -06:00
ktrace.h syscallarg_t: Add a type for system call arguments 2022-03-28 19:43:03 +01:00
libkern.h Revert "wpa: Import wpa_supplicant/hostapd commit 14ab4a816" 2021-12-02 14:45:04 -08:00
limits.h
link_aout.h
link_elf.h link_elf.h: cleanup struct link_map definition, remove mips-specific field 2022-01-06 06:14:17 +02:00
linker_set.h linker_set: Disable ASAN only in userspace 2021-05-07 14:31:08 -04:00
linker.h link_elf_obj: Invoke fini callbacks 2021-07-29 09:46:25 -04:00
lock_profile.h lockprof: pass lock type as an argument instead of reading the spin flag 2021-05-23 17:55:27 +00:00
lock.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
lockf.h Typo out->in. 2019-10-10 18:52:24 +00:00
lockmgr.h lockmgr: add adaptive spinning 2020-07-22 12:30:31 +00:00
lockstat.h lockprof: pass lock type as an argument instead of reading the spin flag 2021-05-23 17:55:27 +00:00
loginclass.h Drop "All rights reserved" from all my stuff. This includes 2020-10-28 13:46:11 +00:00
mac.h
malloc.h Remove bzero declaration 2021-08-23 18:38:05 +00:00
mbuf.h mbuf: make M_ASSERT_NO_SND_TAG() as strict as other similar asserts 2022-01-27 09:41:31 -08:00
mchain.h
md4.h
md5.h
mdioctl.h md: Add MD_MUSTDEALLOC support 2021-09-11 20:04:52 +08:00
memdesc.h
memrange.h Add new vnode dumper to support live minidumps 2022-04-05 15:35:05 -03:00
mman.h Support for userspace non-transparent superpages (largepages). 2020-09-09 22:12:51 +00:00
module_khelp.h Move KHELP_DECLARE_MOD_UMA later in the boot 2021-11-12 18:56:58 +00:00
module.h modules: increase MAXMODNAME and provide backward compat 2021-12-09 18:09:53 +00:00
mount.h vfs: replace VFS_NOTIFY_UPPER_* macros with an enum 2022-03-19 13:15:55 +00:00
mouse.h
mpt_ioctl.h
mqueue.h
msan.h kmsan: Export kmsan_mark_mbuf() and kmsan_mark_bio() 2021-08-11 16:33:41 -04:00
msg.h
msgbuf.h Make msgbuf_peekbytes() not return leading zeroes. 2021-12-10 23:35:53 -05:00
mtio.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
mutex.h Wrap mutex(9), rwlock(9) and sx(9) macros into __extension__ ({}) 2021-10-27 18:58:36 -07:00
namei.h vfs: fix memory leak on lookup with fds with ioctl caps 2022-04-02 12:09:07 +00:00
nlist_aout.h
nv.h
osd.h
param.h Bump __FreeBSD_version for zlib upgrade. 2022-03-31 07:30:42 -07:00
pciio.h pci: Add an ioctl to perform I/O to BARs 2021-08-14 10:59:03 -04:00
pcpu.h Minor style cleanup 2021-04-18 11:14:17 -06:00
pctrie.h Use SMR to provide safe unlocked lookup for pctries from SMR zones 2020-07-24 17:32:10 +00:00
physmem.h Convert arm's physmem interface to MI code 2020-04-19 00:12:30 +00:00
pidctrl.h
pipe.h Remove #define _KERNEL hacks from libprocstat 2021-02-21 11:38:21 +02:00
pmc.h hwpmc: Add IDs for Intel Comet/Ice/Tiger/Rocketlake CPUs. 2021-11-25 19:26:04 -05:00
pmckern.h
pmclog.h Add missing structs to pmclog_entry 2021-01-05 10:03:05 +00:00
poll.h poll(2): Add POLLRDHUP. 2021-04-28 23:00:31 +12:00
posix4.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
power.h Remove POWER_PM_TYPE_APM. It's now unused. 2021-10-18 08:41:17 -06:00
priority.h
priv.h Add PRIV_SCHED_IDPRIO 2021-12-10 04:54:48 +02:00
prng.h Add prng(9) API 2020-08-13 20:48:14 +00:00
proc.h syscallarg_t: Add a type for system call arguments 2022-03-28 19:43:03 +01:00
procctl.h procctl(2): Add PROC_WXMAP_CTL/STATUS 2021-09-17 15:42:01 +03:00
procdesc.h
procfs.h
protosw.h protocols: init with standard SYSINIT(9) or VNET_SYSINIT 2022-01-03 10:15:21 -08:00
ptio.h
ptrace.h syscallarg_t: Add a type for system call arguments 2022-03-28 19:43:03 +01:00
qmath.h Minor style cleanup 2021-04-18 11:14:17 -06:00
queue.h sys/queue.h: move trashing from SLIST_REMOVE to REMOVE_AFTER, REMOVE_HEAD 2021-12-15 13:28:33 +02:00
racct.h Drop "All rights reserved" from all my stuff. This includes 2020-10-28 13:46:11 +00:00
random.h Add support for getting early entropy from UEFI 2022-02-17 13:01:11 -08:00
rangelock.h
rangeset.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
rctl.h Drop "All rights reserved" from all my stuff. This includes 2020-10-28 13:46:11 +00:00
reboot.h
refcount.h Allow sys/refcount.h to be used by standalone builds. 2020-12-07 09:21:06 +00:00
reg.h <sys/reg.h>: Add ELF32_REGSET. 2022-03-23 13:33:06 -07:00
regression.h
resource.h
resourcevar.h Add lim_cowsync, similar to crcowsync 2022-02-11 11:44:07 +00:00
rman.h
rmlock.h rmlock(9): add an RM_DUPOK flag 2021-04-12 11:42:21 -03:00
rtprio.h Update to D25266, bin/ps: Make the rtprio option actually show 2020-07-14 18:57:31 +00:00
runq.h
rwlock.h Wrap mutex(9), rwlock(9) and sx(9) macros into __extension__ ({}) 2021-10-27 18:58:36 -07:00
sbuf.h Export sbuf_drain to orchestrate lock and drain action 2021-03-31 19:17:37 +02:00
sched.h sched: split sched_ap_entry() out of sched_throw() 2021-11-05 15:45:51 -05:00
sdt.h
select.h
selinfo.h
sem.h
sema.h
seqc.h seqc: rename seqc_consistent_nomb to seqc_consistent_no_fence 2022-02-15 17:51:07 +00:00
serial.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
sf_buf.h
sglist.h sglist: Add sglist_append_single_mbuf(). 2021-05-25 16:59:18 -07:00
shm.h
sigio.h
signal.h Pass the syscall number to capsicum permission-denied signals 2021-07-16 18:06:44 +01:00
signalvar.h signal: Add SIG_FOREACH and refactor issignal() 2021-10-18 09:56:58 -04:00
sleepqueue.h Allow sleepq_signal() to drop the lock. 2021-06-25 14:12:21 -04:00
slicer.h
smp.h smp.h: make sign conversion explicit 2022-01-02 08:59:21 +01:00
smr_types.h Move SMR pointer type definition and access macros to smr_types.h. 2020-03-07 00:55:46 +00:00
smr.h Move SMR pointer type definition and access macros to smr_types.h. 2020-03-07 00:55:46 +00:00
sndstat.h sndstat: nvlist schema and API definition changes 2021-04-21 16:19:15 +08:00
snoop.h
sockbuf.h socket: Synchronize soshutdown() with listen(2) and AIO 2021-09-17 14:19:06 -04:00
socket.h socket: Implement SO_RERROR 2021-07-28 09:35:09 -07:00
socketvar.h Don't require the socket lock for sorele(). 2021-11-09 10:50:12 -08:00
sockio.h Implement SIOCGIFALIAS. 2020-10-14 09:22:54 +00:00
sockopt.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
soundcard.h Fix a few typos in comments 2021-03-13 16:37:28 +01:00
specialfd.h Expose eventfd in the native API/ABI using a new __specialfd syscall 2020-12-27 12:57:26 +02:00
spigenio.h
stack.h Minor style cleanup 2021-04-18 11:14:17 -06:00
stat.h
stats.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
statvfs.h
stdatomic.h sys/stdatomic.h: be nicer to c++ 2022-03-28 03:16:02 +03:00
stddef.h Reduce code duplication in machine/_types.h 2021-06-14 16:30:16 +01:00
stdint.h
sx.h Wrap mutex(9), rwlock(9) and sx(9) macros into __extension__ ({}) 2021-10-27 18:58:36 -07:00
syscall.h Regen 2021-12-09 02:49:10 +02:00
syscall.mk Regen 2021-12-09 02:49:10 +02:00
syscallsubr.h fd: add close_range(..., CLOSE_RANGE_CLOEXEC) 2022-03-03 17:21:58 +00:00
sysctl.h proc: Add a sysctl to fetch virtual address space layout info 2022-01-17 16:12:43 -05:00
sysent.h Add PT_GETREGSET 2022-01-27 11:40:34 +00:00
syslimits.h Double the size of ARG_MAX on LP64 platforms. 2019-12-16 23:55:30 +00:00
syslog.h
sysproto.h sysent: regen for syscallarg_t 2022-03-28 19:43:03 +01:00
systm.h Revert "Expand __diagused to include the KTR kernel diagnostic option." 2022-03-03 20:26:59 +00:00
taskqueue.h taskqueue: Add missing comma to TASKQUEUE_FAST_DEFINE_THREAD 2021-05-24 20:37:55 -07:00
terminal.h teken: color #3 is yellow not brown - use TC_YELLOW as the name 2022-03-12 09:17:29 -05:00
termios.h
thr.h
tiio.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
tim_filter.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
time.h fix integer overflow bugs in *stosbt 2022-04-05 21:36:59 -06:00
timeb.h
timeet.h sys: clean up empty lines in .c and .h files 2020-09-01 22:12:58 +00:00
timeffc.h
timepps.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
timers.h itimers: strip unused bits from struct itimer and struct itimers 2021-12-28 03:02:53 +02:00
times.h
timespec.h
timetc.h x86: Speed up clock calibration 2022-01-12 12:34:07 -08:00
timex.h
tree.h Minor style tidy: if( -> if ( 2021-04-18 11:19:15 -06:00
tslog.h Add userland boot profiling to TSLOG 2021-10-16 11:47:34 -07:00
tty.h tty: convert tty_lock_assert to tty_assert_locked to hide lock type 2020-04-17 18:34:49 +00:00
ttycom.h Add tcgetwinsize(3) and tcsetwinsize(3) to termios 2020-12-25 20:43:09 +02:00
ttydefaults.h
ttydevsw.h tty: convert tty_lock_assert to tty_assert_locked to hide lock type 2020-04-17 18:34:49 +00:00
ttydisc.h tty: convert tty_lock_assert to tty_assert_locked to hide lock type 2020-04-17 18:34:49 +00:00
ttyhook.h tty: convert tty_lock_assert to tty_assert_locked to hide lock type 2020-04-17 18:34:49 +00:00
ttyqueue.h
turnstile.h
types.h syscallarg_t: Add a type for system call arguments 2022-03-28 19:43:03 +01:00
ucontext.h Move struct freebsd4_ucontext to sys/i386/include/ucontext.h. 2022-01-13 17:17:43 -08:00
ucred.h cred: fix minor nits in r367695 2020-11-19 04:28:39 +00:00
uio.h Remove copyinfrom() and copyinstrfrom(). 2020-05-20 20:58:17 +00:00
umtx.h umtx: Split umtx.h on two counterparts. 2021-07-29 12:41:29 +03:00
umtxvar.h umtx: Add new pi_futex type. 2021-07-29 12:48:34 +03:00
un.h unix(4): Add SOL_LOCAL:LOCAL_CREDS_PERSISTENT 2020-11-03 01:17:45 +00:00
unistd.h fd: add close_range(..., CLOSE_RANGE_CLOEXEC) 2022-03-03 17:21:58 +00:00
unpcb.h unix(4): Add SOL_LOCAL:LOCAL_CREDS_PERSISTENT 2020-11-03 01:17:45 +00:00
user.h proc: Add a sysctl to fetch virtual address space layout info 2022-01-17 16:12:43 -05:00
utsname.h
uuid.h sys/uuid.h: Include sys/types.h 2021-11-24 11:26:45 -07:00
vdso.h random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
vmem.h
vmmeter.h
vnode.h vfs: fixup WANTIOCTLCAPS on open 2022-04-02 20:49:01 +02:00
vtoc.h
wait.h
watchdog.h