Lines Matching refs:kernel
4 Bionic comes with a processed set of all of the uapi Linux kernel headers that
8 in the 'bionic/kernel/tools' directory. The tools process the original
9 unmodified kernel headers in order to get rid of many annoying
19 Description of the directories involved in generating the parsed kernel headers:
21 * 'external/kernel-headers/original/'
22 Contains the uapi kernel headers found in the android kernel. Note this
23 also includes the header files that are generated by building the kernel
26 * 'bionic/libc/kernel/uapi'
27 Contains the cleaned kernel headers and mirrors the directory structure
28 in 'external/kernel-headers/original/uapi/'.
30 * 'bionic/libc/kernel/tools'
37 Checks out the android kernel and generates all uapi header files.
38 copies all the changed files into external/kernel-headers.
41 Prints the clean version of a given kernel header. With the -u option,
47 'external/kernel-headers/original'.
58 Download the Linux kernel source code:
62 kernel_src> git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
64 Then checkout the stable tag for the new kernel headers to import:
76 bionic/libc/kernel/tools/generate_uapi_headers.sh --use-kernel-dir kernel_src
78 Next, run this command to copy the parsed files to bionic/libc/kernel/uapi:
80 bionic/libc/kernel/tools/update_all.py