iio_dma_buf...quest_update(9)
iio_dma_buffer_request_update(9) πβ¨
okay bestie, this is from the Kernel API Manual, and the header/footer label it iio_dma_buf...quest_update(9) β the NAME section gives the full callback name: iio_dma_buffer_request_update. no cap, we're getting into DMA buffer callback territory π«Ά
πΈ NAME πΈ
iio_dma_buffer_request_update β the DMA buffer request_update callback. that's the whole vibe π
β¨ SYNOPSIS β¨
int iio_dma_buffer_request_update (struct iio_buffer *buffer );
literally the signature, character for character π
π ARGUMENTS π
bufferβ the buffer to request an update for. that's the one you're handing over, bestie π
π¦ DESCRIPTION π¦
okay so this function should be used as the iio_dma_buffer_request_update callback for the iio_buffer_access_ops struct for DMA buffers. that's it, that's the assignment β plug it into that callback slot and slay β¨
π SEE ALSO π
- kernel file:
./drivers/iio/buffer/industrialio-buffer-dma.c iio_dma_buffer_block_done(9)iio_dma_buffer_block_list_abort(9)iio_dma_buffer_enable(9)iio_dma_buffer_disable(9)iio_dma_buffer_read(9)iio_dma_buffer_write(9)iio_dma_buffer_usage(9)iio_dma_buffer_set_bytes_per_datum(9)iio_dma_buffer_set_length(9)iio_dma_buffer_init(9)iio_dma_buffer_exit(9)iio_dma_buffer_release(9)
mwah π that's the page! source/version: ./drivers/iio/buffer; date: October 2026; page label: iio_dma_buf...quest_update(9). go be iconic with your DMA buffers ππ
π¦ 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