HelenOS sources

layout_t           44 uspace/srv/hid/input/layout.c layout_t *layout_create(layout_ops_t *ops)
layout_t           46 uspace/srv/hid/input/layout.c 	layout_t *layout;
layout_t           48 uspace/srv/hid/input/layout.c 	layout = calloc(1, sizeof(layout_t));
layout_t           64 uspace/srv/hid/input/layout.c void layout_destroy(layout_t *layout)
layout_t           71 uspace/srv/hid/input/layout.c char32_t layout_parse_ev(layout_t *layout, kbd_event_t *ev)
layout_t           53 uspace/srv/hid/input/layout.h 	errno_t (*create)(layout_t *);
layout_t           54 uspace/srv/hid/input/layout.h 	void (*destroy)(layout_t *);
layout_t           55 uspace/srv/hid/input/layout.h 	char32_t (*parse_ev)(layout_t *, kbd_event_t *);
layout_t           64 uspace/srv/hid/input/layout.h extern layout_t *layout_create(layout_ops_t *);
layout_t           65 uspace/srv/hid/input/layout.h extern void layout_destroy(layout_t *);
layout_t           66 uspace/srv/hid/input/layout.h extern char32_t layout_parse_ev(layout_t *, kbd_event_t *);
layout_t           44 uspace/srv/hid/input/layout/ar.c static errno_t ar_create(layout_t *);
layout_t           45 uspace/srv/hid/input/layout/ar.c static void ar_destroy(layout_t *);
layout_t           46 uspace/srv/hid/input/layout/ar.c static char32_t ar_parse_ev(layout_t *, kbd_event_t *ev);
layout_t          205 uspace/srv/hid/input/layout/ar.c static errno_t ar_create(layout_t *state)
layout_t          210 uspace/srv/hid/input/layout/ar.c static void ar_destroy(layout_t *state)
layout_t          214 uspace/srv/hid/input/layout/ar.c static char32_t ar_parse_ev(layout_t *state, kbd_event_t *ev)
layout_t           45 uspace/srv/hid/input/layout/cz.c static errno_t cz_create(layout_t *);
layout_t           46 uspace/srv/hid/input/layout/cz.c static void cz_destroy(layout_t *);
layout_t           47 uspace/srv/hid/input/layout/cz.c static char32_t cz_parse_ev(layout_t *, kbd_event_t *ev);
layout_t          386 uspace/srv/hid/input/layout/cz.c static errno_t cz_create(layout_t *state)
layout_t          402 uspace/srv/hid/input/layout/cz.c static void cz_destroy(layout_t *state)
layout_t          407 uspace/srv/hid/input/layout/cz.c static char32_t cz_parse_ev(layout_t *state, kbd_event_t *ev)
layout_t           43 uspace/srv/hid/input/layout/fr_azerty.c static errno_t fr_azerty_create (layout_t *);
layout_t           44 uspace/srv/hid/input/layout/fr_azerty.c static void fr_azerty_destroy (layout_t *);
layout_t           45 uspace/srv/hid/input/layout/fr_azerty.c static char32_t fr_azerty_parse_ev (layout_t *, kbd_event_t *);
layout_t          213 uspace/srv/hid/input/layout/fr_azerty.c static errno_t fr_azerty_create (layout_t *s)
layout_t          218 uspace/srv/hid/input/layout/fr_azerty.c static void fr_azerty_destroy (layout_t *s)
layout_t          223 uspace/srv/hid/input/layout/fr_azerty.c static char32_t fr_azerty_parse_ev (layout_t *s, kbd_event_t *e)
layout_t           43 uspace/srv/hid/input/layout/us_dvorak.c static errno_t us_dvorak_create(layout_t *);
layout_t           44 uspace/srv/hid/input/layout/us_dvorak.c static void us_dvorak_destroy(layout_t *);
layout_t           45 uspace/srv/hid/input/layout/us_dvorak.c static char32_t us_dvorak_parse_ev(layout_t *, kbd_event_t *ev);
layout_t          214 uspace/srv/hid/input/layout/us_dvorak.c static errno_t us_dvorak_create(layout_t *state)
layout_t          219 uspace/srv/hid/input/layout/us_dvorak.c static void us_dvorak_destroy(layout_t *state)
layout_t          223 uspace/srv/hid/input/layout/us_dvorak.c static char32_t us_dvorak_parse_ev(layout_t *state, kbd_event_t *ev)
layout_t           43 uspace/srv/hid/input/layout/us_qwerty.c static errno_t us_qwerty_create(layout_t *);
layout_t           44 uspace/srv/hid/input/layout/us_qwerty.c static void us_qwerty_destroy(layout_t *);
layout_t           45 uspace/srv/hid/input/layout/us_qwerty.c static char32_t us_qwerty_parse_ev(layout_t *, kbd_event_t *ev);
layout_t          208 uspace/srv/hid/input/layout/us_qwerty.c static errno_t us_qwerty_create(layout_t *state)
layout_t          213 uspace/srv/hid/input/layout/us_qwerty.c static void us_qwerty_destroy(layout_t *state)
layout_t          217 uspace/srv/hid/input/layout/us_qwerty.c static char32_t us_qwerty_parse_ev(layout_t *state, kbd_event_t *ev)
HelenOS homepage, sources at GitHub