Lines Matching refs:ctx
34 ATTR_PRINTF(3, 0) void (*log_fn)(struct xkb_context *ctx,
56 xkb_context_num_failed_include_paths(struct xkb_context *ctx);
59 xkb_context_failed_include_path_get(struct xkb_context *ctx,
67 xkb_atom_lookup(struct xkb_context *ctx, const char *string);
70 xkb_atom_intern(struct xkb_context *ctx, const char *string, size_t len);
72 #define xkb_atom_intern_literal(ctx, literal) \
73 xkb_atom_intern((ctx), (literal), sizeof(literal) - 1)
82 xkb_atom_steal(struct xkb_context *ctx, char *string);
85 xkb_atom_text(struct xkb_context *ctx, xkb_atom_t atom);
88 xkb_context_get_buffer(struct xkb_context *ctx, size_t size);
91 xkb_log(struct xkb_context *ctx, enum xkb_log_level level, int verbosity,
95 xkb_context_sanitize_rule_names(struct xkb_context *ctx,
104 #define log_dbg(ctx, ...) \
105 xkb_log((ctx), XKB_LOG_LEVEL_DEBUG, 0, __VA_ARGS__)
106 #define log_info(ctx, ...) \
107 xkb_log((ctx), XKB_LOG_LEVEL_INFO, 0, __VA_ARGS__)
108 #define log_warn(ctx, ...) \
109 xkb_log((ctx), XKB_LOG_LEVEL_WARNING, 0, __VA_ARGS__)
110 #define log_err(ctx, ...) \
111 xkb_log((ctx), XKB_LOG_LEVEL_ERROR, 0, __VA_ARGS__)
112 #define log_wsgo(ctx, ...) \
113 xkb_log((ctx), XKB_LOG_LEVEL_CRITICAL, 0, __VA_ARGS__)
114 #define log_vrb(ctx, vrb, ...) \
115 xkb_log((ctx), XKB_LOG_LEVEL_WARNING, (vrb), __VA_ARGS__)
122 #define log_err_func(ctx, fmt, ...) \
123 log_err(ctx, "%s: " fmt, __func__, __VA_ARGS__)
124 #define log_err_func1(ctx, fmt) \
125 log_err(ctx, "%s: " fmt, __func__)