freebsd-dev/sys/sys
Pedro F. Giffuni 0e5e31a6c6 Cleanup a bit the clang attributes for type safety checking.
Cleanup r281861 by moving the definitions to their own section but
still leave the definitions out of lint.

In addition to the 'argument_with_type_tag' attribute, bring
'type_tag_for_datatype' which is necessary for annotating the
data types.
2015-04-25 18:17:08 +00:00
..
_bitset.h
_bus_dma.h
_callout.h Change the c_iflags and c_flags fields to short rather then int. This 2015-03-31 00:15:27 +00:00
_cpuset.h
_ffcounter.h
_iovec.h
_kstack_cache.h
_lock.h
_lockmgr.h
_mutex.h
_null.h
_pctrie.h
_pthreadtypes.h
_rmlock.h
_rwlock.h
_semaphore.h
_sigset.h
_sockaddr_storage.h
_stack.h
_stdint.h
_sx.h
_task.h
_termios.h
_timespec.h
_timeval.h
_types.h
_umtx.h
_unrhdr.h
aac_ioctl.h
acct.h
acl.h
agpio.h
aio.h
alq.h
apm.h
assym.h
ata.h
bio.h
bitset.h Expand the bitcount* API to support 64-bit integers, plain ints and longs 2015-03-20 10:27:06 +00:00
bitstring.h
blist.h
boot.h
buf_ring.h
buf.h Add B_KVAALLOC and B_UNMAPPED to the buf flag name list. 2015-04-07 19:37:49 +00:00
bufobj.h
bus_dma.h
bus.h Fix SR-IOV passthrough devices to allow ppt to attach 2015-03-10 23:27:13 +00:00
busdma_bufalloc.h Fix integer truncation bug in malloc(9) 2015-04-01 12:42:26 +00:00
callout.h Adopt jhb's suggested changes, updated comments and callout_migration() moving 2015-03-31 00:18:00 +00:00
capability.h
caprights.h
capsicum.h Introduce a cap_ioctl_t used for the 'cmds' arguments to cap_ioctls_limit() 2015-03-16 17:42:53 +00:00
cdefs.h Cleanup a bit the clang attributes for type safety checking. 2015-04-25 18:17:08 +00:00
cdio.h
cdrio.h
cfictl.h
chio.h
clock.h
condvar.h
conf.h
cons.h
consio.h
copyright.h
counter.h
cpu.h Add support to get the cpu ID from its device driver in a generic way. 2015-02-19 12:47:48 +00:00
cpuctl.h
cpuset.h
ctype.h
dataacq.h
devicestat.h
digiio.h
dir.h
dirent.h
disk.h
disklabel.h
diskmbr.h
diskpc98.h
dkstat.h
dnv.h Move libnv into the kernel and hook it into the kernel build 2015-03-01 00:34:27 +00:00
domain.h
dtrace_bsd.h
dvdio.h
efi.h
elf32.h
elf64.h
elf_common.h Add R_AARCH64_NONE, the null relocation. 2015-04-09 10:28:05 +00:00
elf_generic.h
elf.h
endian.h
errno.h
eui64.h
event.h
eventhandler.h
eventvar.h
exec.h
extattr.h
fail.h
fbio.h vt(4): Add support to "downgrade" from eg. vt_fb to vt_vga 2015-03-01 12:54:22 +00:00
fcntl.h Support file verification in MAC. 2015-04-22 01:54:25 +00:00
fdcio.h
file.h filedesc: simplify fget_unlocked & friends 2015-02-17 23:54:06 +00:00
filedesc.h fd: remove filedesc argument from fdclose 2015-04-11 15:40:28 +00:00
filio.h
firmware.h
fnv_hash.h
gmon.h
gpio.h Add a new ioctl to allow the setting of GPIO pin names. 2015-03-08 00:47:50 +00:00
gpt.h Add GUID and alias for Apple Core Storage partition. 2015-03-12 18:51:31 +00:00
gzio.h Reimplement support for userland core dump compression using a new interface 2015-03-09 03:50:53 +00:00
hash.h
hhook.h
iconv.h
imgact_aout.h
imgact_binmisc.h
imgact_elf.h
imgact.h Implement support for binary to requesting specific stack size for the 2015-04-15 08:13:53 +00:00
inflate.h
interrupt.h
ioccom.h
ioctl_compat.h
ioctl.h
iov_schema.h Add infrastructure for exporting config schema from PF drivers 2015-03-01 00:40:42 +00:00
iov.h Pass SR-IOV configuration to kernel using an nvlist 2015-03-01 00:40:57 +00:00
ipc.h
ipmi.h
jail.h Allow the kern.osrelease and kern.osreldate sysctl values to be set in a 2015-02-27 16:28:55 +00:00
joystick.h
kbio.h
kdb.h
kenv.h
kernel.h
kerneldump.h Bring in the start of the arm64 kernel. 2015-04-13 14:43:10 +00:00
khelp.h
kobj.h
ksem.h
ksyms.h
kthread.h
ktr_class.h give others fair warning that _SPARE2 isn't just cxgb, but used by large 2015-03-02 20:05:16 +00:00
ktr.h
ktrace.h
libkern.h Expand the bitcount* API to support 64-bit integers, plain ints and longs 2015-03-20 10:27:06 +00:00
limits.h
link_aout.h
link_elf.h
linker_set.h
linker.h
lock_profile.h
lock.h
lockf.h
lockmgr.h
lockstat.h
loginclass.h
mac.h
malloc.h Make use of allocation attributes in system headers. 2015-04-07 14:47:27 +00:00
mbpool.h
mbuf.h Quiet compiler warnings in mbuf.h 2015-04-22 01:35:29 +00:00
mchain.h
md4.h
md5.h
mdioctl.h
memdesc.h
memrange.h
mman.h
module_khelp.h
module.h Fix a very minor typo. 2015-04-12 11:23:59 +00:00
mount.h File systems that do not use the buffer cache (such as ZFS) must 2015-04-15 20:16:31 +00:00
mouse.h Improve Synaptics support for newer touchpads. 2015-04-11 18:44:07 +00:00
mpt_ioctl.h
mqueue.h
msg.h
msgbuf.h
mtio.h Significant upgrades to sa(4) and mt(1). 2015-02-23 21:59:30 +00:00
mutex.h
namei.h
nlist_aout.h
nv_impl.h Move libnv into the kernel and hook it into the kernel build 2015-03-01 00:34:27 +00:00
nv.h Move libnv into the kernel and hook it into the kernel build 2015-03-01 00:34:27 +00:00
nvlist_impl.h Move libnv into the kernel and hook it into the kernel build 2015-03-01 00:34:27 +00:00
nvpair_impl.h Move libnv into the kernel and hook it into the kernel build 2015-03-01 00:34:27 +00:00
osd.h
param.h MAXBSIZE defines both the largest UFS block size and the 2015-04-25 00:52:01 +00:00
pciio.h
pcpu.h
pctrie.h
pioctl.h
pipe.h
pmc.h Fix the build. Commit the last part of e500 PMC. 2015-04-19 00:33:21 +00:00
pmckern.h
pmclog.h
poll.h
posix4.h
power.h
priority.h
priv.h
proc.h
procctl.h Reassign copyright statements on several files from Advanced 2015-04-23 14:22:20 +00:00
procdesc.h
procfs.h Remove THRMISC_VERSION. The thrmisc structure doesn't include a version 2015-04-16 12:58:51 +00:00
protosw.h
ptio.h
ptrace.h
queue.h Pass macro arguments properly. 2015-02-24 17:36:44 +00:00
racct.h
random.h
rangelock.h
rctl.h
reboot.h
refcount.h
regression.h
resource.h
resourcevar.h
rman.h
rmlock.h
rtprio.h
runq.h
rwlock.h
sbuf.h Add a new flag, SBUF_INCLUDENUL, and new get/set/clear functions for flags. 2015-03-14 16:02:11 +00:00
sched.h
sdt.h
select.h
selinfo.h
sem.h
sema.h
seq.h
serial.h
sf_buf.h
sglist.h
shm.h
sigio.h
signal.h
signalvar.h
sleepqueue.h
slicer.h
smp.h
snoop.h
sockbuf.h
socket.h
socketvar.h Replace struct filedesc argument in getsock_cap with struct thread 2015-04-11 16:00:33 +00:00
sockio.h ifmedia changes: 2015-04-07 21:31:17 +00:00
sockopt.h
sockstate.h
soundcard.h
stack.h
stat.h
statvfs.h
stdatomic.h
stddef.h
stdint.h
sun_disklabel.h
sx.h
syscall.h Regen. 2015-04-18 21:50:53 +00:00
syscall.mk Regen. 2015-04-18 21:50:53 +00:00
syscallsubr.h Modify kern___getcwd() to take max pathlen limit as an additional 2015-04-21 13:55:24 +00:00
sysctl.h Define a convenience macro, SYSCTL_OUT_STR() for handling strings the 2015-03-14 21:38:51 +00:00
sysent.h
syslimits.h
syslog.h
sysproto.h Regen. 2015-04-18 21:50:53 +00:00
systm.h Make vpanic() externally visible so that it can be called as part of the 2015-04-24 03:17:21 +00:00
taskqueue.h Remove taskqueue_start_threads_pinned(); there's noa generic cpuset version of this. 2015-02-25 21:59:03 +00:00
terminal.h
termios.h
thr.h
tiio.h
time.h
timeb.h
timeet.h
timeffc.h
timepps.h Add mutex support to the pps_ioctl() API in the kernel. 2015-03-07 18:23:32 +00:00
timers.h
times.h
timespec.h
timetc.h
timex.h
tree.h
tty.h
ttycom.h
ttydefaults.h
ttydevsw.h
ttydisc.h
ttyhook.h
ttyqueue.h
turnstile.h
types.h Expand the bitcount* API to support 64-bit integers, plain ints and longs 2015-03-20 10:27:06 +00:00
ucontext.h
ucred.h cred: add proc_set_cred_init helper 2015-03-21 20:24:54 +00:00
uio.h
umtx.h
un.h
unistd.h
unpcb.h
user.h
utsname.h
uuid.h
vdso.h
vmem.h Make ZFS ARC track both KVA usage and fragmentation. 2015-04-03 14:45:48 +00:00
vmmeter.h
vnode.h Support file verification in MAC. 2015-04-22 01:54:25 +00:00
vtoc.h
wait.h
watchdog.h
zlib.h Move zlib.c from net to libkern. 2015-04-22 14:38:58 +00:00
zutil.h Move zlib.c from net to libkern. 2015-04-22 14:38:58 +00:00