Lines Matching refs:libinput

40 #include "libinput.h"
41 #include "libinput-private-config.h"
42 #include "libinput-util.h"
43 #include "libinput-version.h"
121 int (*resume)(struct libinput *libinput);
122 void (*suspend)(struct libinput *libinput);
123 void (*destroy)(struct libinput *libinput);
128 struct libinput {
178 struct libinput *libinput;
507 #define log_bug_libinput(li_, ...) log_msg((li_), LIBINPUT_LOG_PRIORITY_ERROR, "libinput bug: " __VA_ARGS__)
514 #define log_bug_libinput_ratelimit(li_, r_, ...) log_msg_ratelimit((li_), (r_), LIBINPUT_LOG_PRIORITY_ERROR, "libinput bug: " __VA_ARGS__)
518 is_logged(const struct libinput *libinput,
521 return libinput->log_handler &&
522 libinput->log_priority <= priority;
526 log_msg_ratelimit(struct libinput *libinput,
533 log_msg(struct libinput *libinput,
539 log_msg_va(struct libinput *libinput,
546 libinput_init(struct libinput *libinput,
552 libinput_init_quirks(struct libinput *libinput);
555 libinput_add_fd(struct libinput *libinput,
561 libinput_remove_source(struct libinput *libinput,
565 open_restricted(struct libinput *libinput,
569 close_restricted(struct libinput *libinput, int fd);
576 struct libinput *libinput,
586 libinput_device_group_create(struct libinput *libinput,
590 libinput_device_group_find_group(struct libinput *libinput,
803 libinput_now(struct libinput *libinput)
808 log_error(libinput, "clock_gettime failed: %s\n", strerror(errno));
972 libinput_libwacom_ref(struct libinput *li);
974 libinput_libwacom_unref(struct libinput *li);
976 static inline void *libinput_libwacom_ref(struct libinput *li) { return NULL; }
977 static inline void libinput_libwacom_unref(struct libinput *li) {}