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
23int lk_kernel_keymap(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)));
24
32int lk_kernel_keys(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)));
33
41int lk_kernel_funcs(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)));
42
50int 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)))
int lk_kernel_keys(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)))
#define __attribute__(x)
Definition: kernel.h:12
int lk_kernel_funcs(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)))
int lk_kernel_keymap(struct lk_ctx *ctx, int console) __attribute__((nonnull(1)))