Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 22 files:
- drivers/accel/habanalabs/common/sysfs.c
- drivers/auxdisplay/line-display.c, line 470
- drivers/base/bus.c, line 573
- drivers/base/core.c
- drivers/base/dd.c, line 725
- drivers/base/faux.c, line 57
- drivers/leds/led-triggers.c, line 226
- drivers/media/pci/mgb4/mgb4_core.c, line 591
- drivers/media/pci/mgb4/mgb4_vin.c, line 1035
- drivers/media/pci/mgb4/mgb4_vout.c, line 840
- drivers/platform/x86/dell/dell-laptop.c, line 2412
- drivers/platform/x86/lenovo/thinkpad_acpi.c, line 9981
- drivers/platform/x86/msi-ec.c, line 1354
- drivers/platform/x86/system76_acpi.c, line 271
- drivers/platform/x86/toshiba_acpi.c, line 3132
- drivers/rpmsg/qcom_glink_native.c, line 1924
- drivers/s390/cio/chp.c, line 231
- drivers/s390/net/qeth_l2_main.c, line 2301
- drivers/s390/net/qeth_l3_main.c, line 1944
- drivers/s390/scsi/zfcp_aux.c, line 414
- include/linux/device.h, line 1342
- sound/soc/soc-core.c, line 579
Smatch caller information:
drivers/base/faux.c faux_probe() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| BUF_SIZE | 1 | groups | 16,24 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/hid/hid-msi.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 0,4096-u64max |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->for_alloc | 0-1 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->force_bounce | 0-1 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->nslabs | 0-s64max |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->phys_limit | 0-s64max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | dev->msi.data | 1-u64max |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &accel_dev->state_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| TYPE_LOCK | (struct adf_accel_dev)->state_lock |
drivers/char/ipmi/ipmi_ssif.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &ssif_infos_mutex |
drivers/auxdisplay/line-display.c linedisp_attach() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | groups | 3655622518493913088 |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $1 |
drivers/media/pci/mgb4/mgb4_core.c mgb4_probe() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 1 | groups | 488425156387487744 |
| BUF_SIZE | 1 | groups | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/system76_acpi.c system76_battery_add() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 8789011481277616128 |
| BUF_SIZE | 1 | groups | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/lenovo/thinkpad_acpi.c tpacpi_battery_add() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 6431637032849453056 |
| BUF_SIZE | 1 | groups | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/dell/dell-laptop.c dell_battery_add() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 3599156411868721152 |
| BUF_SIZE | 1 | groups | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/leds/led-triggers.c led_trigger_set() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->for_alloc | 0-1 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->force_bounce | 0-1 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->nslabs | 0-s64max |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->phys_limit | 0-s64max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->power.wakeirq->status | 0-4294967295 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| BUF_SIZE | 0 | dev->driver_data | (-1),769-2020972 |
| BUF_SIZE | 0 | dev->groups | (-1),16 |
| BUF_SIZE | 0 | dev->parent | (-1),1616 |
| STR_LEN | 0 | dev->parent | (-1),20,23 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &led_cdev->trigger_lock | ||
| HALF_LOCKED2 | &led_cdev->led_access | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &triggers_list_lock | ||
| TYPE_LOCK | (struct led_classdev)->trigger_lock |
drivers/base/bus.c bus_add_device() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus->offline | 1-u64max |
| PARAM_VALUE | 0 | dev->bus->online | 1-u64max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->init_name | 0 |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->physical_location | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->physical_location->horizontal_position | 0-3 |
| PARAM_VALUE | 0 | dev->physical_location->panel | 0-7 |
| PARAM_VALUE | 0 | dev->physical_location->vertical_position | 0-3 |
| PARAM_VALUE | 0 | dev->pins->p | 0-s64max |
| PARAM_VALUE | 0 | dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | dev->type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->type->groups | 0,4096-ptr_max |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->bus | 1 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/base/bus.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus->driver_override | 1 |
| PARAM_VALUE | 0 | dev->bus->offline | 1-u64max |
| PARAM_VALUE | 0 | dev->bus->online | 1-u64max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->init_name | 0 |
| PARAM_VALUE | 0 | dev->kobj.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->physical_location | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->physical_location->horizontal_position | 0-3 |
| PARAM_VALUE | 0 | dev->physical_location->panel | 0-7 |
| PARAM_VALUE | 0 | dev->physical_location->vertical_position | 0-3 |
| PARAM_VALUE | 0 | dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | dev->type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->type->groups | 0,4096-ptr_max |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->bus | 1 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/nvmem/core.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/input/mouse/trackpoint.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &psmouse_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/media/pci/mgb4/mgb4_vout.c mgb4_vout_create() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->release | 6593789798798196736 |
| PARAM_VALUE | 1 | groups | 0,4327620204555595776,6112366206893862912,7161337273882980352 |
| BUF_SIZE | 1 | groups | (-1),16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/base/core.c device_add_attrs() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->init_name | 0 |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | dev->kobj.sd->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->pins->p | 0-s64max |
| PARAM_VALUE | 0 | dev->power.set_latency_tolerance | 5740181548905971712 |
| BUF_SIZE | 1 | groups | 16,24 |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->bus | 1 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/base/core.c device_add_attrs() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class->dev_groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->init_name | 0 |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | dev->kobj.sd->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->pins->p | 0-s64max |
| PARAM_VALUE | 0 | dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | dev->type | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 24-272 |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->bus | 1 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/base/core.c device_add_attrs() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class->dev_groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->init_name | 0 |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | dev->kobj.sd->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->pins->p | 0-s64max |
| PARAM_VALUE | 0 | dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | dev->type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->type->groups | 0,4096-ptr_max |
| BUF_SIZE | 1 | groups | 8,16-s32max |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->bus | 1 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/base/core.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus->offline | 1-u64max |
| PARAM_VALUE | 0 | dev->bus->online | 1-u64max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class->dev_groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->flags | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->fwnode->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->init_name | 0 |
| PARAM_VALUE | 0 | dev->kobj.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kset->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->physical_location | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->physical_location->horizontal_position | 0-3 |
| PARAM_VALUE | 0 | dev->physical_location->panel | 0-7 |
| PARAM_VALUE | 0 | dev->physical_location->vertical_position | 0-3 |
| PARAM_VALUE | 0 | dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | dev->type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->type->groups | 0,4096-ptr_max |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->bus | 1 |
| DATA_SOURCE | 0 | dev | $0 |
sound/soc/soc-core.c soc_new_pcm_runtime() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->defpool.rcu.func | 0 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->defpool.rcu.next | 0 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->defpool.transient | 0 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->dyn_alloc.data.counter | 9007199250546704 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->dyn_alloc.entry.prev | 1473117533515866344 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->dyn_alloc.func | 1583282886040592384 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->pools.prev | 1473117533515866320 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem->total_used.counter | 0 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->flags | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->fwnode->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | dev->fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->fwnode->suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | dev->p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | dev->p->knode_bus.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | dev->p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | dev->p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | dev->physical_location->horizontal_position | 0-3 |
| PARAM_VALUE | 0 | dev->physical_location->panel | 0-7 |
| PARAM_VALUE | 0 | dev->physical_location->vertical_position | 0-3 |
| PARAM_VALUE | 0 | dev->power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 4664083898275438592 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | groups | 24 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | r _kzalloc_noprof |
| MEM_ZERO | 0 | &dev->power.suspend_timer | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | &card->mutex | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
drivers/platform/x86/toshiba_acpi.c toshiba_acpi_battery_add() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 7799511511216418816 |
| BUF_SIZE | 1 | groups | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/base/dd.c really_probe() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->flags | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->parent->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent->power.request | 0-4 |
| PARAM_VALUE | 0 | dev->parent->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | dev->parent->power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent->type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->pins->p | 0,4096-u64max |
| PARAM_VALUE | 0 | dev->pm_domain | 0,4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1)-0,16,24,56,64,120,1616,7104 |
| BUF_SIZE | 0 | dev | (-1)-0,16,24,56,64,120,1616,7104 |
| BUF_SIZE | 1 | groups | 32 |
| CAPPED_DATA | 0 | &dev->devres_head | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/accel/qaic/qaic_ras.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/char/ipmi/ipmi_si_intf.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &smi_infos_lock |
drivers/media/pci/mgb4/mgb4_vin.c mgb4_vin_create() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->release | 6593789798798196736 |
| PARAM_VALUE | 1 | groups | 0,1347008265093095424,3678943327567429632,8158026863257587712 |
| BUF_SIZE | 1 | groups | (-1),16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &accel_dev->state_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| TYPE_LOCK | (struct adf_accel_dev)->state_lock |
drivers/crypto/intel/qat/qat_common/adf_sysfs_anti_rb.c device_add_group() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &accel_dev->state_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| TYPE_LOCK | (struct adf_accel_dev)->state_lock |
drivers/rpmsg/qcom_glink_native.c qcom_glink_native_probe() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node->properties | 0,4096-ptr_max |
| PARAM_VALUE | 1 | groups | 2353565540726149120 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | groups | 16 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/accel/habanalabs/common/sysfs.c hl_sysfs_init() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | groups | 2454371938178326528 |
| BUF_SIZE | 1 | groups | 32 |
| UNITS | 0 | dev | unit_byte |
drivers/accel/habanalabs/common/sysfs.c hl_sysfs_init() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 1 | groups | 5158500846592466944 |
| BUF_SIZE | 1 | groups | 16 |
| UNITS | 0 | dev | unit_byte |
drivers/platform/x86/msi-ec.c msi_battery_add() -> device_add_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 5487276824591183872 |
| BUF_SIZE | 1 | groups | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |