iio_backend...ream_disable(9)
π iio_backend_data_stream_disable β the Kernel API Manual (section 9) β¨
okay bestie, welcome to the group chat π this is a page straight out of the Kernel API Manual, section 9, and it's about one tiny little function that turns a data stream off. no cap, that's literally it. let's get into it π
πΈ NAME πΈ
iio_backend_data_stream_disable β Disable data stream π
that's the whole vibe. it disables a data stream. periodt.
β¨ SYNOPSIS β¨
int iio_backend_data_stream_disable (struct iio_backend *back );
like, look at her. one argument, returns an int. lowkey iconic π
(copy it exactly, bestie, don't you dare retype it from memory π)
π¦ ARGUMENTS π¦
backβ the Backend device π«Ά that's your backend device, the main character of this whole operation.
π DESCRIPTION π
Disable data stream over the bus interface. π
that's it, that's the whole function. she goes over the bus interface and shuts the data stream down. not me being obsessed with how clean that is π
β RETURN β
0on success π₯³ slay- a negative error number on failure π (negative, bestie β not "false", not "one", a negative error number. iykyk)
π SEE ALSO π
Kernel file ./drivers/iio/industrialio-backend.c β that's where the source lives, go peek π§
and here's the whole extended fam, fr fr π:
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_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_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)
bestie note π«Ά: if you ever get confused, remember iio_backend_data_stream_enable(9) is her twin sister. one turns it on, this one turns it off. balance π
okay that's the whole page, you ate that π΄π
this cutie came from the source tree at ./drivers/iio, dated October 2026, so likeβ¦ future vibes only πβ go forth and disable those data streams responsibly, mwah π
π¦ 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