Lines Matching refs:quirks
36 * Handle to the quirks context.
41 * Contains all quirks set for a single device.
43 struct quirks;
136 * libinput log handler. This will cause the quirks to reduce the noise and
148 * Initialize the quirks subsystem. This function must be called
171 * as the last call to the quirks subsystem.
173 * All quirks returned to the caller in quirks_fetch_for_device() must be
185 * Fetch the quirks for a given device. If no quirks are defined, this
188 * @return A new quirks struct, use quirks_unref() to release
190 struct quirks *
200 struct quirks *
201 quirks_unref(struct quirks *q);
207 quirks_has_quirk(struct quirks *q, enum quirk which);
218 quirks_get_uint32(struct quirks *q,
231 quirks_get_int32(struct quirks *q,
244 quirks_get_double(struct quirks *q,
260 quirks_get_string(struct quirks *q,
273 quirks_get_bool(struct quirks *q,
286 quirks_get_dimensions(struct quirks *q,
299 quirks_get_range(struct quirks *q,
312 quirks_get_tuples(struct quirks *q,
325 quirks_get_uint32_array(struct quirks *q,