Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/iio/industrialio-buffer.c
- drivers/iio/industrialio-core.c, line 1651
- drivers/iio/industrialio-event.c, line 624
- drivers/iio/industrialio-trigger.c, line 761
Smatch caller information:
drivers/iio/industrialio-buffer.c __iio_buffer_alloc_sysfs_and_mask() -> iio_device_register_sysfs_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | indio_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->dev.fwnode | 0,4096-u64max |
| PARAM_VALUE | 0 | indio_dev->dev.of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->info | 4096-ptr_max |
| PARAM_VALUE | 1 | group | 4096-ptr_max |
| PARAM_VALUE | 1 | group->attrs | 16,4096-ptr_max |
| PARAM_VALUE | 1 | group->attrs_const | 16,4096-ptr_max |
| PARAM_VALUE | 1 | group->name | 1-u64max |
| DATA_SOURCE | 0 | indio_dev | $1 |
drivers/iio/industrialio-buffer.c iio_buffer_register_legacy_sysfs_groups() -> iio_device_register_sysfs_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | indio_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->dev.fwnode | 0,4096-u64max |
| PARAM_VALUE | 0 | indio_dev->dev.of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->info | 4096-ptr_max |
| PARAM_VALUE | 1 | group | 4096-ptr_max |
| PARAM_VALUE | 1 | group->attrs | 16,4096-ptr_max |
| PARAM_VALUE | 1 | group->attrs_const | 16,4096-ptr_max |
| PARAM_VALUE | 1 | group->name | 394068833648533504 |
| BUF_SIZE | 1 | group | 48 |
| BUF_SIZE | 1 | group->attrs | 0-u64max |
| BUF_SIZE | 1 | group->name | 7 |
| DATA_SOURCE | 0 | indio_dev | $0 |
| STR_LEN | 1 | group->name | 6 |
| TERMINATED | 1 | group->name | 1 |
drivers/iio/industrialio-buffer.c iio_buffer_register_legacy_sysfs_groups() -> iio_device_register_sysfs_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | indio_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->dev.fwnode | 0,4096-u64max |
| PARAM_VALUE | 0 | indio_dev->dev.of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->info | 4096-ptr_max |
| PARAM_VALUE | 1 | group | 4096-ptr_max |
| PARAM_VALUE | 1 | group->attrs | 4096-ptr_max |
| PARAM_VALUE | 1 | group->attrs_const | 4096-ptr_max |
| PARAM_VALUE | 1 | group->name | 8319732781692502016 |
| BUF_SIZE | 1 | group | 48 |
| BUF_SIZE | 1 | group->attrs | 8 |
| BUF_SIZE | 1 | group->name | 14 |
| DATA_SOURCE | 0 | indio_dev | $0 |
| STR_LEN | 1 | group->name | 13 |
| TERMINATED | 1 | group->name | 1 |
drivers/iio/industrialio-event.c iio_device_register_eventset() -> iio_device_register_sysfs_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | indio_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->dev.fwnode | 0,4096-u64max |
| PARAM_VALUE | 0 | indio_dev->dev.of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->info | 4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->info->attrs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->info->event_attrs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->masklength | 0-s32max |
| PARAM_VALUE | 1 | group | 4096-ptr_max |
| PARAM_VALUE | 1 | group->attrs | 16,4096-ptr_max |
| PARAM_VALUE | 1 | group->attrs_const | 0,16,4096-ptr_max |
| PARAM_VALUE | 1 | group->name | 2693599219936100352 |
| CAPPED_DATA | 0 | indio_dev->masklength | 1 |
| DATA_SOURCE | 0 | indio_dev | $0 |
drivers/iio/industrialio-trigger.c iio_device_register_trigger_consumer() -> iio_device_register_sysfs_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | indio_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->dev.fwnode | 0,4096-u64max |
| PARAM_VALUE | 0 | indio_dev->dev.of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->info | 4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->info->attrs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->masklength | 0-s32max |
| PARAM_VALUE | 0 | indio_dev->modes | s32min-(-1),2-s32max |
| PARAM_VALUE | 1 | group | 8037977546585305088 |
| CAPPED_DATA | 0 | indio_dev->masklength | 1 |
| DATA_SOURCE | 0 | indio_dev | $0 |
drivers/iio/industrialio-core.c iio_device_register_sysfs() -> iio_device_register_sysfs_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | indio_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->dev.fwnode | 0,4096-u64max |
| PARAM_VALUE | 0 | indio_dev->dev.of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->info | 4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->info->attrs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | indio_dev->masklength | 0-s32max |
| PARAM_VALUE | 1 | group | 4096-ptr_max |
| PARAM_VALUE | 1 | group->attrs | 16,4096-ptr_max |
| PARAM_VALUE | 1 | group->attrs_const | 0,16,4096-ptr_max |
| CAPPED_DATA | 0 | indio_dev->masklength | 1 |
| DATA_SOURCE | 0 | indio_dev | $0 |