summaryrefslogtreecommitdiff
path: root/src/sys/ioctl
AgeCommit message (Expand)Author
2023-04-16Quiet Clippy::manual_slice_size_calculation lintsAlan Somers
2022-06-24Fix all formating problems to pass CI formating testCostin-Robert Sin
2022-05-14add haiku supportAl Hoang
2022-03-05linux.rs: Define consts for rv32 architectureKhem Raj
2021-05-13Use https instead of httpRyan Zoeller
2021-03-21illumos and Solaris supportJason King
2020-08-02`ioctl-number.rst` moved. Update the link.Solra Bizna
2020-05-31Convert the crate to edition 2018Alan Somers
2020-05-17Remove temporarily the failing tests for RedoxXavier L'Heureux
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