Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 28 files:
- arch/sparc/kernel/vio.c, line 447
- drivers/base/core.c, line 4212
- drivers/block/sunvdc.c, line 956
- drivers/bus/fsl-mc/dprc-driver.c, line 128
- drivers/cxl/core/pci.c, line 432
- drivers/cxl/core/pmem.c, line 67
- drivers/cxl/core/region.c
- drivers/firewire/core-device.c, line 1113
- drivers/firewire/ohci.c, line 1433
- drivers/firmware/arm_scmi/bus.c, line 271
- drivers/firmware/efi/dev-path-parser.c, line 69
- drivers/gpio/gpio-sim.c, line 503
- drivers/gpu/drm/mediatek/mtk_drm_drv.c, line 397
- drivers/hwmon/hwmon.c, line 365
- drivers/leds/leds-turris-omnia.c, line 457
- drivers/media/pci/mgb4/mgb4_core.c
- drivers/nvdimm/bus.c, line 1220
- drivers/pwm/core.c
- drivers/rpmsg/rpmsg_core.c, line 338
- drivers/scsi/scsi_transport_iscsi.c
- drivers/slimbus/core.c
- drivers/thunderbolt/retimer.c, line 491
- drivers/thunderbolt/xdomain.c, line 1241
- drivers/tty/serial/serial_core.c
- drivers/usb/typec/class.c
- include/linux/device.h
- net/dsa/dsa.c, line 1399
- tools/testing/cxl/test/cxl.c
Smatch caller information:
drivers/media/pci/intel/ipu-bridge.c device_find_child_by_name() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 6605847289217851392 |
| PARAM_VALUE | 2 | match | 5305996316824461312 |
| BUF_SIZE | 1 | data | 64 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| STR_LEN | 0 | parent | 63 |
| STR_LEN | 0 | parent | 63 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/dax/bus.c device_find_child_by_name() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 5305996316824461312 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/tty/serial/serial_core.c uart_resume_port() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 4342708895247409152 |
| PARAM_VALUE | 2 | match | 8844940303667666944 |
| BUF_SIZE | 1 | data | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/tty/serial/serial_core.c uart_suspend_port() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 7842881365893279744 |
| PARAM_VALUE | 2 | match | 8844940303667666944 |
| BUF_SIZE | 1 | data | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
net/dsa/dsa.c dev_find_class() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->class | 0,4096-ptr_max |
| PARAM_VALUE | 1 | data | 7057139119945957376 |
| PARAM_VALUE | 2 | match | 4410866116217417728 |
| BUF_SIZE | 1 | data | 4 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| STR_LEN | 0 | parent | 3 |
| STR_LEN | 0 | parent | 3 |
| TERMINATED | 1 | data | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &dsa2_mutex | ||
| LOCK2 | global &rtnl_mutex |
net/bluetooth/hci_sysfs.c device_find_any_child() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->kobj.state_in_sysfs | 1 |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 2344467964778438656 |
| DATA_SOURCE | 0 | parent | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdev->lock | ||
| HALF_LOCKED2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/media/pci/mgb4/mgb4_core.c get_i2c_adap() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | parent->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | parent->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 7932632235596574720 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/media/pci/mgb4/mgb4_core.c get_spi_adap() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | parent->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | parent->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 8580738949665685504 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/rpmsg/rpmsg_core.c rpmsg_find_device() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 6889088132330954752 |
| BUF_SIZE | 0 | parent | (-1),1616 |
| BUF_SIZE | 0 | parent | (-1),1616 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/leds/leds-turris-omnia.c omnia_find_mcu_and_get_features() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 5213719059410096128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | parent | unit_byte |
drivers/nvdimm/claim.c device_find_child_by_name() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 5305996316824461312 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | parent | unit_byte |
| LOCK2 | &dev->mutex | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct device)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpio/gpio-sim.c gpio_sim_add_bank() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 7623036581393580032 |
| BUF_SIZE | 0 | parent | 1616 |
| BUF_SIZE | 1 | data | (-1)-0,64 |
| DATA_SOURCE | 0 | parent | $1 |
| DATA_SOURCE | 1 | data | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/cxl/core/region.c cxl_find_region_by_range() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 296,4096-ptr_max |
| PARAM_VALUE | 1 | data | 7949928698902257672 |
| PARAM_VALUE | 2 | match | 5141693203017392128 |
| DATA_SOURCE | 1 | data | $1 |
| LOCK2 | _T->lock |
drivers/cxl/core/region.c cxl_memdev_attach_region() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent->driver | 1-u64max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 5569195925842132992 |
| LOCK2 | &endpoint->dev.mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/cxl/core/region.c cxl_port_pick_region_decoder() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 2215625614612836352 |
| BUF_SIZE | 1 | data | 184 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/cxl/core/region.c cxl_port_pick_region_decoder() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 6165072123874332672 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/cxl/core/region.c find_pos_and_ways() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 1-u64max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 7420778162499407872 |
| DATA_SOURCE | 1 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/cxl/core/region.c get_cxl_root_decoder() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 7949928698902257672 |
| PARAM_VALUE | 2 | match | 2048340343102316544 |
| BUF_SIZE | 1 | data | 16 |
drivers/firmware/efi/dev-path-parser.c parse_pci_path() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 2923378200201900032 |
| PARAM_VALUE | 1 | *data | 0-255 |
| PARAM_VALUE | 2 | match | 435300348930777088 |
| BUF_SIZE | 0 | parent | 0 |
| BUF_SIZE | 1 | data | 4 |
| DATA_SOURCE | 0 | parent | $1 |
drivers/thunderbolt/retimer.c tb_port_find_retimer() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 6864191127162667008 |
| PARAM_VALUE | 2 | match | 7813718387276259328 |
| BUF_SIZE | 1 | data | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &tb->lock |
drivers/scsi/scsi_transport_iscsi.c iscsi_find_flashnode_conn() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 8067866334133022720 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
drivers/scsi/scsi_transport_iscsi.c iscsi_find_flashnode_sess() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 5450223212583268352 |
| DATA_SOURCE | 1 | data | $1 |
| DATA_SOURCE | 2 | match | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/scsi/scsi_transport_iscsi.c iscsi_get_flashnode_by_index() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 271196096381591552 |
| BUF_SIZE | 1 | data | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/cxl/core/pci.c cxl_hdm_decode_init() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 8770913568423907328 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/slimbus/core.c find_slim_device() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | parent->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | parent->power.request | 0-4 |
| PARAM_VALUE | 0 | parent->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | parent->power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | parent->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | parent->type | 0,4096-ptr_max |
| PARAM_VALUE | 2 | match | 5575950621255307264 |
| DATA_SOURCE | 1 | data | $1 |
drivers/slimbus/core.c of_slim_get_device() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | data | 1-u64max |
| PARAM_VALUE | 2 | match | 1932243151317438464 |
| DATA_SOURCE | 1 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hwmon/hwmon.c pec_store() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 1250546578780626944 |
| DATA_SOURCE | 0 | parent | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/thunderbolt/xdomain.c enumerate_services() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 3599214142758170624 |
| HALF_LOCKED2 | &pool->lock |
drivers/ptp/ptp_ocp.c device_find_any_child() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 2344467964778438656 |
| BUF_SIZE | 0 | parent | (-1)-0,1616 |
| BUF_SIZE | 0 | parent | (-1)-0,1616 |
| DATA_SOURCE | 0 | parent | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/ptp/ptp_ocp.c device_find_child_by_name() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 5181617013936934912 |
| PARAM_VALUE | 2 | match | 5305996316824461312 |
| BUF_SIZE | 0 | parent | 1616 |
| BUF_SIZE | 1 | data | 32 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/cxl/core/pmem.c cxl_find_nvdimm_bridge() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 2367994338704973824 |
| PARAM_VALUE | 2 | match | 6048069152637124608 |
| BUF_SIZE | 1 | data | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/spi/spi.c device_find_any_child() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 2344467964778438656 |
| DATA_SOURCE | 0 | parent | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/media/pci/intel/ivsc/mei_ace.c device_find_child_by_name() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4732979807608754176 |
| PARAM_VALUE | 2 | match | 5305996316824461312 |
| BUF_SIZE | 1 | data | 64 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| STR_LEN | 0 | parent | 63 |
| STR_LEN | 0 | parent | 63 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | parent | unit_byte |
drivers/platform/x86/x86-android-tablets/core.c device_find_child_by_name() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 9001640187895488512 |
| PARAM_VALUE | 2 | match | 5305996316824461312 |
| BUF_SIZE | 1 | data | 32 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| STR_LEN | 0 | parent | (-1),31 |
| STR_LEN | 0 | parent | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/firewire/core-device.c fw_device_init() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 1-u64max |
| PARAM_VALUE | 2 | match | 3742023615842013184 |
| BUF_SIZE | 1 | data | 20-67108860 |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpio/gpio-mockup.c device_find_any_child() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 2344467964778438656 |
| BUF_SIZE | 0 | parent | 1616 |
| DATA_SOURCE | 0 | parent | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/of/unittest.c device_find_any_child() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->of_node | 1-u64max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 2344467964778438656 |
| DATA_SOURCE | 0 | parent | $0 |
drivers/firewire/ohci.c handle_at_packet() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 1558998055700680704 |
| BUF_SIZE | 1 | data | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/bus/fsl-mc/dprc-driver.c fsl_mc_device_lookup() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 8116729109429473280 |
| DATA_SOURCE | 1 | data | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/mediatek/mtk_drm_drv.c mtk_drm_get_all_drm_priv() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 5774604574214377472 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &component_mutex |
drivers/firmware/arm_scmi/bus.c scmi_child_dev_find_get() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 9195465771641647104 |
| PARAM_VALUE | 2 | match | 5067722137930739712 |
| BUF_SIZE | 0 | parent | (-1),1616 |
| BUF_SIZE | 0 | parent | (-1),1616 |
| BUF_SIZE | 1 | data | 32 |
| DATA_SOURCE | 0 | parent | $0 |
| STR_LEN | 0 | parent | (-1),31 |
| STR_LEN | 0 | parent | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | parent | unit_byte |
| HALF_LOCKED2 | &info->devreq_mtx |
drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c device_find_child_by_name() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 7630357235954036736 |
| PARAM_VALUE | 2 | match | 5305996316824461312 |
| BUF_SIZE | 1 | data | 32 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| STR_LEN | 0 | parent | (-1),7 |
| STR_LEN | 0 | parent | (-1),7 |
| STR_LEN | 1 | data | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/base/power/main.c device_find_any_child() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->power.completion.done | 0 |
| PARAM_VALUE | 0 | parent->power.work_in_progress | 0 |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 2344467964778438656 |
| DATA_SOURCE | 0 | parent | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &dpm_list_mtx | ||
| LOCK2 | global &system_transition_mutex | ||
| HALF_LOCKED2 | global &device_hotplug_lock |
drivers/platform/x86/dell/dell-uart-backlight.c device_find_child_by_name() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 7419546970435690496 |
| PARAM_VALUE | 2 | match | 5305996316824461312 |
| BUF_SIZE | 1 | data | 32 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| STR_LEN | 0 | parent | (-1),31 |
| STR_LEN | 0 | parent | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/typec/class.c typec_altmode_set_partner() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 8,4096-ptr_max |
| PARAM_VALUE | 1 | data | 9097532813098672128 |
| PARAM_VALUE | 2 | match | 2041925754213711872 |
| BUF_SIZE | 1 | data | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->lock |
drivers/usb/typec/class.c typec_cable_get() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 8,4096-ptr_max |
| PARAM_VALUE | 1 | data | 9067091435973738496 |
| PARAM_VALUE | 2 | match | 6048069152637124608 |
| BUF_SIZE | 1 | data | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/typec/class.c typec_get_cable_svdm_version() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 9067091435973738496 |
| PARAM_VALUE | 2 | match | 6048069152637124608 |
| BUF_SIZE | 1 | data | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dp->lock | ||
| HALF_LOCKED2 | &port->lock |
drivers/usb/typec/class.c typec_get_negotiated_svdm_version() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 2634731212512182272 |
| PARAM_VALUE | 2 | match | 6048069152637124608 |
| BUF_SIZE | 1 | data | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dp->lock | ||
| HALF_LOCKED2 | &port->lock |
drivers/usb/typec/class.c typec_get_partner() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 2634731212512182272 |
| PARAM_VALUE | 2 | match | 6048069152637124608 |
| BUF_SIZE | 1 | data | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &port->partner_link_lock |
drivers/usb/typec/class.c typec_set_pwr_opmode() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 2634731212512182272 |
| PARAM_VALUE | 2 | match | 6048069152637124608 |
| BUF_SIZE | 1 | data | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/pwm/core.c pwm_class_get_state() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 9169582010539913216 |
| BUF_SIZE | 0 | parent | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | parent | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &parent->mutex |
drivers/pwm/core.c pwm_unexport_child() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 9169582010539913216 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/nvdimm/bus.c nd_ioctl() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | match | 7717810067499843584 |
| BUF_SIZE | 1 | data | s32min-(-2),1-s32max |
| LOCK2 | global &nvdimm_bus_list_mutex |
drivers/net/wwan/wwan_core.c device_find_any_child() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | match | 2344467964778438656 |
| DATA_SOURCE | 0 | parent | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &wwan_register_lock |
drivers/net/wwan/wwan_core.c device_find_child_by_name() -> device_find_child()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 8903024907989336064 |
| PARAM_VALUE | 2 | match | 5305996316824461312 |
| BUF_SIZE | 1 | data | 32 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | data | $1 |
| STR_LEN | 0 | parent | 31 |
| STR_LEN | 0 | parent | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | parent | unit_byte |
| LOCK2 | global &wwan_register_lock | ||
| HALF_LOCKED2 | &pool->lock |