libkeymap  2.4.0
Library to manage the Linux keymaps
kernel.h
Go to the documentation of this file.
1 
5 #ifndef LK_KERNEL_H
6 #define LK_KERNEL_H
7 
8 #include <keymap/context.h>
9 
10 #ifndef __GNUC__
11 #undef __attribute__
12 #define __attribute__(x) /*NOTHING*/
13 #endif
14 
23 int lk_kernel_keymap(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)));
24 
32 int lk_kernel_keys(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)));
33 
41 int lk_kernel_funcs(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)));
42 
50 int lk_kernel_diacrs(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)));
51 
52 #endif /* LK_KERNEL_H */
Header contains flags, keywords and context structure.
int lk_kernel_diacrs(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)))
#define __attribute__(x)
Definition: kernel.h:12
int lk_kernel_keymap(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)))
int lk_kernel_keys(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)))
int lk_kernel_funcs(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)))