Lines Matching full:tables

140  * iio_gts_purge_avail_scale_table - free-up the available scale tables
283 * Sort the tables for nice output and for easier finding of
329 /* Convert the gains to scales and populate the scale tables */
365 * iio_gts_build_avail_scale_table - create tables of available scales
368 * Build the tables which can represent the available scales based on the
369 * originally given gain and time tables. When both time and gain tables are
371 * 1. A set of tables representing available scales for each supported
376 * NOTE: Space allocated for the tables must be freed using
377 * iio_gts_purge_avail_scale_table() when the tables are no longer needed.
423 * NOTE: Space allocated for the tables must be freed using
424 * iio_gts_purge_avail_time_table() when the tables are no longer needed.
439 /* Sort times from all tables to one and remove duplicates */
498 * iio_gts_build_avail_tables - create tables of available scales and int times
501 * Build the tables which can represent the available scales and available
502 * integration times. Availability tables are built based on the originally
503 * given gain and given time tables.
505 * When both time and gain tables are
507 * 1. A set of sorted tables representing available scales for each supported
513 * After these tables are built one can use the iio_gts_all_avail_scales(),
517 * NOTE: Space allocated for the tables must be freed using
518 * iio_gts_purge_avail_tables() when the tables are no longer needed.
538 * iio_gts_purge_avail_tables - free-up the availability tables
542 * integration time and scale tables.
556 * devm_iio_gts_build_avail_tables - manged add availability tables
557 * @dev: Pointer to the device whose lifetime tables are bound
560 * Build the tables which can represent the available scales and available
561 * integration times. Availability tables are built based on the originally
562 * given gain and given time tables.
564 * When both time and gain tables are given this results:
565 * 1. A set of sorted tables representing available scales for each supported
571 * After these tables are built one can use the iio_gts_all_avail_scales(),
575 * The tables are automatically released upon device detach.
827 * Return: The smallest HW-gain -EINVAL if no HW-gains were in the tables.
930 * gain and time tables may use this helper to retrieve the gain.