zephyr/include/misc
Paul Sokolovsky 13b38ed686 lib: fdtable: Change ioctl vmethod signature to take va_list
As extend fdtable usage to more cases, there regularly arises a need
to forward ioctl/fcntl arguments to another ioctl vmethod, which is
complicated because it defined as taking variadic arguments. The only
portable solution is to convert variadic arguments to va_list at the
first point of entry from client code, and then pass va_list around.

To facilitate calling ioctl with variadic arguments from system code,
z_fdtable_call_ioctl() helper function is added.

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2018-12-14 13:21:31 +02:00
..
__assert.h include: __assert: Fix output formatting of __ASSERT_NO_MSG() 2018-12-05 11:21:51 +01:00
byteorder.h
dlist.h misra: Fixes for MISRA-C rule 8.2 2018-12-07 09:06:34 -05:00
errno_private.h
fdtable.h lib: fdtable: Change ioctl vmethod signature to take va_list 2018-12-14 13:21:31 +02:00
libc-hooks.h
list_gen.h include: misc: list_gen: Fix possible undefined behavior 2018-12-07 09:06:34 -05:00
mempool_base.h
mempool.h
printk.h misra: Fixes for MISRA-C rule 8.2 2018-12-07 09:06:34 -05:00
rb.h misc: rb: Make an evaluation a boolean expression 2018-11-30 08:05:11 -08:00
reboot.h
ring_buffer.h
sflist.h include: misc: list_gen: Fix possible undefined behavior 2018-12-07 09:06:34 -05:00
slist.h include: misc: list_gen: Fix possible undefined behavior 2018-12-07 09:06:34 -05:00
stack.h
util.h include: misc: Do not mix comment characters 2018-11-06 16:20:15 -05:00