Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 20 files:
- drivers/accel/habanalabs/common/sysfs.c
- drivers/auxdisplay/line-display.c, line 501
- drivers/base/bus.c
- drivers/base/core.c
- drivers/base/dd.c, line 613
- drivers/base/faux.c, line 70
- drivers/leds/led-triggers.c, line 190
- drivers/media/pci/mgb4/mgb4_core.c, line 681
- drivers/media/pci/mgb4/mgb4_vin.c, line 1071
- drivers/media/pci/mgb4/mgb4_vout.c, line 867
- drivers/platform/x86/dell/dell-laptop.c, line 2421
- drivers/platform/x86/lenovo/thinkpad_acpi.c, line 9988
- drivers/platform/x86/msi-ec.c, line 1360
- drivers/platform/x86/system76_acpi.c, line 279
- drivers/platform/x86/toshiba_acpi.c, line 3139
- drivers/s390/cio/chp.c, line 226
- drivers/s390/net/qeth_l2_main.c, line 2318
- drivers/s390/net/qeth_l3_main.c, line 1962
- drivers/s390/scsi/zfcp_aux.c, line 456
- include/linux/device.h, line 1350
Smatch caller information:
drivers/base/faux.c faux_remove() -> device_remove_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->remove | 1-u64max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->dev_groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| 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 |
| CAPPED_DATA | 0 | dev->bus | 1 |
| CAPPED_DATA | 0 | dev->driver | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/hid/hid-msi.c device_remove_group() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c device_remove_group() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| 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_remove_group() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &ssif_infos_mutex |
drivers/auxdisplay/line-display.c linedisp_detach() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | groups | 3655622518493913088 |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/media/pci/mgb4/mgb4_core.c mgb4_remove() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 488425156387487744 |
| BUF_SIZE | 1 | groups | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/system76_acpi.c system76_battery_remove() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/lenovo/thinkpad_acpi.c tpacpi_battery_remove() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/dell/dell-laptop.c dell_battery_remove() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/leds/led-triggers.c led_trigger_set() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| LOCK2 | &led_cdev->trigger_lock | ||
| HALF_LOCKED2 | &led_cdev->led_access | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &leds_list_lock | ||
| HALF_LOCKED2 | global &triggers_list_lock | ||
| TYPE_LOCK | (struct led_classdev)->trigger_lock |
drivers/base/bus.c bus_add_device() -> device_remove_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->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 |
| PARAM_VALUE | 1 | groups | 0,4096-ptr_max |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->bus | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/base/bus.c bus_remove_device() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->pins->p | 0-s64max |
| 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 |
| CAPPED_DATA | 0 | dev->physical_location | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/base/bus.c device_remove_group() -> device_remove_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->groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| 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 |
| CAPPED_DATA | 0 | dev->physical_location | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/input/mouse/trackpoint.c device_remove_group() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &psmouse_mutex |
drivers/media/pci/mgb4/mgb4_vout.c mgb4_vout_free() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 0,4327620204555595776,6112366206893862912,7161337273882980352 |
| BUF_SIZE | 1 | groups | (-1),16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/base/core.c device_add_attrs() -> device_remove_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->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.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 | 0,4096-ptr_max |
| 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->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 |
| PARAM_VALUE | 1 | 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 |
| NOCHECK_CALL |
drivers/base/core.c device_add_attrs() -> device_remove_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->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.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 | 0,4096-ptr_max |
| 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->pins->p | 0-s64max |
| PARAM_VALUE | 0 | dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | dev->type | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->type->groups | 0,4096-ptr_max |
| PARAM_VALUE | 1 | groups | 0,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 |
| NOCHECK_CALL |
drivers/base/core.c device_add_attrs() -> device_remove_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 | 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->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.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 | 0,4096-ptr_max |
| 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->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 |
| PARAM_VALUE | 1 | groups | 0,4096-ptr_max |
| BUF_SIZE | 1 | groups | 16,24 |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->bus | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/base/core.c device_remove_attrs() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->__parent | 0 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->pins->p | 0-s64max |
| BUF_SIZE | 1 | groups | 8,16-s32max |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->physical_location | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/base/core.c device_remove_attrs() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->pins->p | 0-s64max |
| BUF_SIZE | 1 | groups | 24-272 |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->physical_location | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/base/core.c device_remove_attrs() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->groups | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->pins->p | 0-s64max |
| BUF_SIZE | 1 | groups | 16,24 |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->physical_location | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/base/core.c device_remove_group() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->p | 1-u64max |
| PARAM_VALUE | 0 | dev->physical_location | 1-u64max |
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/platform/x86/toshiba_acpi.c toshiba_acpi_battery_remove() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/base/dd.c device_remove() -> device_remove_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->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->__parent | 0 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->pins->p | 0,4096-u64max |
| 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 | 1 |
| CAPPED_DATA | 0 | dev->bus | 1 |
| CAPPED_DATA | 0 | dev->driver | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/accel/qaic/qaic_ras.c device_remove_group() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/char/ipmi/ipmi_si_intf.c device_remove_group() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | groups | 4096-ptr_max |
| BUF_SIZE | 1 | groups | 16 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &ipmi_interfaces_mutex | ||
| HALF_LOCKED2 | global &smi_infos_lock | ||
| HALF_LOCKED2 | global &smi_watchers_mutex | ||
| HALF_LOCKED2 | global &ssif_infos_mutex |
drivers/media/pci/mgb4/mgb4_vin.c mgb4_vin_free() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | groups | 0,1347008265093095424,3678943327567429632,8158026863257587712 |
| BUF_SIZE | 1 | groups | (-1),16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c device_remove_group() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| LOCK2 | &accel_dev->state_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| 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_remove_group() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| LOCK2 | &accel_dev->state_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| 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/accel/habanalabs/common/sysfs.c hl_sysfs_fini() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 0,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->driver | 0,4096-ptr_max |
| PARAM_VALUE | 1 | groups | 2454371938178326528 |
| BUF_SIZE | 1 | groups | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &dev->mutex |
drivers/accel/habanalabs/common/sysfs.c hl_sysfs_fini() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 0,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->driver | 0,4096-ptr_max |
| PARAM_VALUE | 1 | groups | 5158500846592466944 |
| BUF_SIZE | 1 | groups | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &dev->mutex |
drivers/accel/habanalabs/common/sysfs.c hl_sysfs_init() -> device_remove_groups()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 0,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->driver | 0,4096-ptr_max |
| PARAM_VALUE | 1 | groups | 2454371938178326528 |
| BUF_SIZE | 1 | groups | 32 |
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
drivers/platform/x86/msi-ec.c msi_battery_remove() -> device_remove_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 | |||
| NOCHECK_CALL | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |