summaryrefslogtreecommitdiff
path: root/drivers/iio/industrialio-buffer.c
Commit message (Expand)AuthorAgeFilesLines
* iio: buffer: fix coding style warningsNuno Sá2023-05-131-49/+49
* iio: buffer: make sure O_NONBLOCK is respectedNuno Sá2023-02-181-8/+11
* iio: buffer: correctly return bytes written in output buffersNuno Sá2023-02-181-1/+1
* iio: Don't silently expect attribute typesMatti Vaittinen2022-11-231-4/+7
* iio: core: move 'mlock' to 'struct iio_dev_opaque'Nuno Sá2022-11-231-12/+17
* iio: Fix indentation for multiline conditional.Joe Simmons-Talbott2022-08-151-2/+2
* iio: Add blank lines after declarations.Joe Simmons-Talbott2022-08-151-0/+1
* iio: Don't use bare "unsigned"Joe Simmons-Talbott2022-07-011-5/+5
* iio: Use octal permissions and DEVICE_ATTR_{RO,RW}.Joe Simmons-Talbott2022-06-151-35/+21
* iio: Replace strtobool() with kstrtobool()Lars-Peter Clausen2022-04-281-3/+3
* iio: core: Move the currentmode entry to the opaque structureMiquel Raynal2022-04-101-6/+6
* iio: core: Print error and fail iio_device_register() in case sample bits do ...Marek Vasut2022-04-041-0/+13
* iio: buffer: remove usage of list iterator variable for list_for_each_entry_c...Jakob Koschel2022-04-041-2/+5
* iio: core: fix a few code style issuesAlexander Vorwerk2022-04-041-2/+2
* Merge tag 'iio-for-5.18a' of https://git.kernel.org/pub/scm/linux/kernel/git/...Greg Kroah-Hartman2022-03-181-2/+2
|\
| * iio: core: Use sysfs_emit()Lars-Peter Clausen2022-01-231-2/+2
* | iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTLMathias Krause2022-02-111-3/+11
|/
* iio: buffer: Use dedicated variable in iio_buffers_alloc_sysfs_and_mask()Andy Shevchenko2021-11-201-12/+8
* Merge tag 'iio-for-5.16b' of https://git.kernel.org/pub/scm/linux/kernel/git/...Greg Kroah-Hartman2021-10-241-1/+1
|\
| * iio: buffer: Fix uninitialized variable retColin Ian King2021-10-201-1/+1
* | Merge tag 'iio-fixes-for-5.16a' of https://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman2021-10-241-11/+17
|\ \ | |/ |/|
| * iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_and_mask()Yang Yingliang2021-10-211-5/+7
| * iio: buffer: Fix memory leak in iio_buffer_register_legacy_sysfs_groups()Yang Yingliang2021-10-171-2/+2
| * iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_and_mask()Yang Yingliang2021-10-171-1/+1
| * iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_and_mask()Yang Yingliang2021-10-171-3/+2
| * iio: buffer: check return value of kstrdup_const()Yang Yingliang2021-10-171-0/+5
* | iio: Add output buffer supportMihail Chindris2021-10-191-2/+125
* | iio: core: Introduce iio_push_to_buffers_with_ts_unaligned()Jonathan Cameron2021-10-191-0/+46
|/
* iio: buffer: Move a sanity check at the beginning of 'iio_scan_mask_set()'Christophe JAILLET2021-07-171-4/+5
* iio: buffer: Save a few cycles in 'iio_scan_mask_set()'Christophe JAILLET2021-07-171-2/+2
* iio: buffer: Remove redundant assignment to in_locJiapeng Chong2021-06-031-1/+0
* iio: core: move @info_exist_lock to struct iio_dev_opaqueJonathan Cameron2021-05-171-2/+3
* iio: core: move @scan_index_timestamp to struct iio_dev_opaqueJonathan Cameron2021-05-171-2/+5
* iio: buffer: use sysfs_attr_init() on allocated attrsAlexandru Ardelean2021-04-071-0/+1
* iio: buffer: return 0 for buffer getfd ioctl handlerAlexandru Ardelean2021-04-071-1/+1
* iio: core: Use sysfs_emit() (trivial bits)Lars-Peter Clausen2021-03-291-10/+10
* iio: buffer: fix use-after-free for attached_buffers arrayAlexandru Ardelean2021-03-251-4/+5
* iio: buffer: add ioctl() to support opening extra buffers for IIO deviceAlexandru Ardelean2021-03-111-5/+139
* iio: buffer: introduce support for attaching more IIO buffersAlexandru Ardelean2021-03-111-19/+81
* iio: buffer: move __iio_buffer_free_sysfs_and_mask() before allocAlexandru Ardelean2021-03-111-8/+8
* iio: core: wrap iio device & buffer into struct for character devicesAlexandru Ardelean2021-03-111-4/+6
* iio: buffer: wrap all buffer attributes into iio_dev_attrAlexandru Ardelean2021-03-111-26/+51
* iio: add reference to iio buffer on iio_dev_attrAlexandru Ardelean2021-03-111-0/+4
* iio: core: merge buffer/ & scan_elements/ attributesAlexandru Ardelean2021-03-111-27/+88
* iio: buffer: group attr count and attr allocAlexandru Ardelean2021-03-111-34/+37
* iio: core: rework iio device group creationAlexandru Ardelean2021-03-111-2/+10
* iio: buffer: Fix demux updateNuno Sá2020-12-031-3/+3
* iio: buffer: remove iio_buffer_set_attrs() helperAlexandru Ardelean2020-11-211-12/+0
* iio: buffer: split buffer sysfs creation to take buffer as primary argAlexandru Ardelean2020-09-171-16/+30
* iio: buffer: fix attach/detach pollfunc orderAlexandru Ardelean2020-07-151-13/+18