summaryrefslogtreecommitdiff
path: root/src/sys/ioctl
AgeCommit message (Expand)Author
2020-03-08Fix a lint on Rust nightly 1.43.0Alan Somers
2020-02-02Merge #1176bors[bot]
2020-01-23ioctl: Fix broken link to the kernel documentationSimon Chopin
2020-01-12Add RISC-V support on GNU/Linuxmsizanoen1
2019-05-24Allow import of Linux macros in Rust2018Bryant Mairs
2019-04-04export helper macros via `local_inner_macros`Andy Russell
2018-12-01Add ioctl definitions for sparc64-linuxBryant Mairs
2018-10-18Document ioctl_param_typeRukai
2018-04-10Correct the third argument to ioctl on appropriate platforms.Bryant Mairs
2018-04-10Implement equivalent for _IOWINT for FreeBSD-like targetsBryant Mairs
2018-04-10Refactor the ioctl API and documentationBryant Mairs
2017-12-20Use backticks around types/functions in docsBryant Mairs
2017-12-20Make numeric literals easier to readBryant Mairs
2017-12-04Stop reexporting `Errno` and its variantsJonas Schievink
2017-07-21Allow doc attributes in ioctl macroroblabla
2017-07-19Refactor ioctl! for buffersBryant Mairs
2017-07-19Add 'bad' prefixes for read, write_*, and readwrite ioctlsBryant Mairs
2017-07-19Split ioctl!(write ...) into write_ptr and write_intBryant Mairs
2017-07-19Unify argument names to generated ioctl functionsBryant Mairs
2017-07-19Remove unnecessary constantsBryant Mairs
2017-07-19Use the proper ioctl number type depending on targetBryant Mairs
2017-07-19Remove ioc_* functionsBryant Mairs
2017-07-19Revise ioctl module documentationBryant Mairs
2017-07-19Remove unnecessary path aliasingBryant Mairs
2017-07-19Hide internal macros/types within ioctlBryant Mairs
2017-07-19Add a "bad none" variant to the ioctl macroBryant Mairs
2017-07-19Re-add bad variant of ioctl!Bryant Mairs
2017-07-19Remove old workaroundBryant Mairs
2017-07-08Enable ioctl on mips64 and s390xBryant Mairs
2017-07-05We need to pass by value and not by pointer for writing ioctlsBastian Köcher
2017-06-19Support powerpc64Luca Barbato
2017-04-21remove test warningsking6cong
2016-12-10Add ioctl support for BSDConrad Kramer
2016-12-10Change the readwrite buf ioctl call to use a *mut pointerConrad Kramer
2016-12-10Fix typo in documentationConrad Kramer
2016-01-28Errno::result()arcnmx
2015-11-20netbsd supportJeremy Fitzhardinge
2015-09-15ioctl: only run ioctl doctest under linuxPaul Osborne
2015-09-15ioctl: correct documentation and add example ioctl! codePaul Osborne
2015-09-15ioctl: make ioctl functions publicPaul Osborne
2015-09-15ioctl: clean up source file for ioctlsPaul Osborne
2015-08-14ioctl: fix bugs with op generation for writesPaul Osborne
2015-08-14ioctl: do not make macro generated functions publicPaul Osborne
2015-08-12ioctl: remove defunct readme for ioctl subsystemPaul Osborne
2015-08-12ioctl: return result type rather than raw integerPaul Osborne
2015-08-12ioctl: reintroduce libc ioctl workaround until we can use updated liblibcPaul Osborne
2015-08-12ioctl: remove all but command encodingCorey Richardson
2015-08-12Merge mips into powerpc; rename Union_Unnamed16 to ff_effect_dataCorey Richardson
2015-08-12Update docsCorey Richardson
2015-08-12Completely revamp sys::ioctl to use cmr/ioctl's approachCorey Richardson