Messages in this thread | | | Subject | Re: outb.2: What to do with prototypes? | From | "Alejandro Colomar (man-pages)" <> | Date | Thu, 4 Feb 2021 14:24:47 +0100 |
| |
On 2/4/21 1:59 PM, Alejandro Colomar (man-pages) wrote: > Hi Michael, > > What would you do with the prototypes in outb.2? > They are different in glibc and the kernel. > However, since these are functions to be called mostly withing the > kernel, the kernel prototype is more important. Would you use the glibc > one in SYNOPSIS, and then a C library / kernel differences with the > kernel prototypes? > > Thanks, > > Alex >
BTW, the declarations of those functions in the kernel are a bit different from the rest. My grep_syscall function couldn't find them. There's no sys_inb, nor does it use SYSCALL_DEFINE?().
There are a lot of different declarations like plain 'inb' (some static, some extern). Where is the actual syscall defined?
Thanks,
Alex
-- Alejandro Colomar Linux man-pages comaintainer; https://www.kernel.org/doc/man-pages/ http://www.alejandro-colomar.es/
| |