Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/i2c/i2c-core-base.c i2c_new_client_device() -> i2c_dev_irq_from_resources()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hdw->big_lock_mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &subdev->use.mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &__i2c_board_lock
HALF_LOCKED2 global &devlist

drivers/i2c/i2c-core-acpi.c i2c_acpi_add_irq_resource() -> i2c_dev_irq_from_resources()

Type Parameter Key Value
PARAM_VALUE 0 resources 8337997599022305280
PARAM_VALUE 0 resources->end 0-u32max
PARAM_VALUE 0 resources->flags 0,1024-u64max
PARAM_VALUE 0 resources->start 0-u32max
PARAM_VALUE 1 num_resources 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ctrl->lock
HALF_LOCKED2 global &acpi_link_lock
HALF_LOCKED2 global &ioapic_list_lock