Lines Matching defs:quirk

65 enum quirk {
117 * Returns a printable name for the quirk. This name is for developer
121 quirk_get_name(enum quirk q);
204 * Returns true if the given quirk applies is in this quirk list.
207 quirks_has_quirk(struct quirks *q, enum quirk which);
210 * Get the value of the given quirk, as unsigned integer.
211 * This function will assert if the quirk type does not match the
212 * requested type. If the quirk is not set for this device, val is
215 * @return true if the quirk value is valid, false otherwise.
219 enum quirk which,
223 * Get the value of the given quirk, as signed integer.
224 * This function will assert if the quirk type does not match the
225 * requested type. If the quirk is not set for this device, val is
228 * @return true if the quirk value is valid, false otherwise.
232 enum quirk which,
236 * Get the value of the given quirk, as double.
237 * This function will assert if the quirk type does not match the
238 * requested type. If the quirk is not set for this device, val is
241 * @return true if the quirk value is valid, false otherwise.
245 enum quirk which,
249 * Get the value of the given quirk, as string.
250 * This function will assert if the quirk type does not match the
251 * requested type. If the quirk is not set for this device, val is
255 * returned string is bound to the lifetime of the quirk.
257 * @return true if the quirk value is valid, false otherwise.
261 enum quirk which,
265 * Get the value of the given quirk, as bool.
266 * This function will assert if the quirk type does not match the
267 * requested type. If the quirk is not set for this device, val is
270 * @return true if the quirk value is valid, false otherwise.
274 enum quirk which,
278 * Get the value of the given quirk, as dimension.
279 * This function will assert if the quirk type does not match the
280 * requested type. If the quirk is not set for this device, val is
283 * @return true if the quirk value is valid, false otherwise.
287 enum quirk which,
291 * Get the value of the given quirk, as range.
292 * This function will assert if the quirk type does not match the
293 * requested type. If the quirk is not set for this device, val is
296 * @return true if the quirk value is valid, false otherwise.
300 enum quirk which,
304 * Get the tuples of the given quirk.
305 * This function will assert if the quirk type does not match the
306 * requested type. If the quirk is not set for this device, tuples is
309 * @return true if the quirk value is valid, false otherwise.
313 enum quirk which,
317 * Get the uint32 array of the given quirk.
318 * This function will assert if the quirk type does not match the
319 * requested type. If the quirk is not set for this device, tuples is
322 * @return true if the quirk value is valid, false otherwise.
326 enum quirk which,