iio_backend_data_source_set(9)
β¨ NAME β¨
iio_backend_data_source_set β Select data source π
okay bestie, this page comes from the Kernel API Manual, and the full page name is iio_backend_data_source_set(9). it's literally about picking a data source, and the vibes are immaculate. π¦
πΈ SYNOPSIS πΈ
int iio_backend_data_source_set (struct iio_backend *back , unsigned int
chan , enum iio_backend_data_source data );
π ARGUMENTS π
backβ Backend device. the backend device in question, main character energy.chanβ Channel number. which channel number we're talking about, bestie.dataβ Data source. the data source you're choosing. slay.
π DESCRIPTION π
okay so a given backend may have different sources to stream/sync data. This function allows you to choose that source. literally choosing the source. periodt. β¨
π₯ RETURN π₯
0 on success, and a negative error number on failure. no cap. if it's 0, it ate; if it's negative, that's a failure number. π
π SEE ALSO π
Kernel file: ./drivers/iio/industrialio-backend.c β yep, that exact path, bestie. π«Ά
the whole squad:
iio_backend_debugfs_add(9)iio_backend_debugfs_print_chan_status(9)iio_backend_chan_enable(9)iio_backend_chan_disable(9)iio_backend_disable(9)iio_backend_enable(9)devm_iio_backend_enable(9)iio_backend_data_format_set(9)iio_backend_data_source_get(9)iio_backend_set_sampling_freq(9)iio_backend_test_pattern_set(9)iio_backend_chan_status(9)iio_backend_iodelay_set(9)iio_backend_data_sample_trigger(9)devm_iio_backend_request_buffer(9)iio_backend_read_raw(9)iio_backend_ext_info_get(9)iio_backend_ext_info_set(9)iio_backend_interface_type_get(9)iio_backend_data_size_set(9)iio_backend_oversampling_ratio_set(9)iio_backend_extend_chan_spec(9)iio_backend_has_caps(9)iio_backend_filter_type_set(9)iio_backend_interface_data_align(9)iio_backend_num_lanes_set(9)iio_backend_ddr_enable(9)iio_backend_ddr_disable(9)iio_backend_data_stream_enable(9)iio_backend_data_stream_disable(9)iio_backend_data_transfer_addr(9)devm_iio_backend_get(9)devm_iio_backend_get_by_index(9)devm_iio_backend_fwnode_get(9)__devm_iio_backend_get_from_fwnode_lookup(9)iio_backend_get_priv(9)devm_iio_backend_register(9)
mwah π β signing off from source/version ./drivers/iio, dated October 2026, as iio_backend_data_source_set(9). π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms