Defined in 4 files as a function:
- drivers/firmware/dmi-sysfs.c, line 88 (as a function)
- drivers/firmware/efi/esrt.c, line 80 (as a function)
- drivers/firmware/qemu_fw_cfg.c, line 348 (as a function)
- drivers/md/dm-cache-policy-smq.c, line 112 (as a function)
Referenced in 4 files:
- drivers/firmware/dmi-sysfs.c
- drivers/firmware/efi/esrt.c
- drivers/firmware/qemu_fw_cfg.c
- drivers/md/dm-cache-policy-smq.c
Smatch caller information:
drivers/firmware/efi/esrt.c esre_attr_show() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| DATA_SOURCE | 0 | kobj | $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/firmware/efi/esrt.c esre_release() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | kobj | 4096-ptr_max |
| DATA_SOURCE | 0 | kobj | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/firmware/qemu_fw_cfg.c fw_cfg_sysfs_attr_show() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| DATA_SOURCE | 0 | kobj | $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/firmware/qemu_fw_cfg.c fw_cfg_sysfs_read_raw() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| DATA_SOURCE | 0 | kobj | $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/firmware/qemu_fw_cfg.c fw_cfg_sysfs_release_entry() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | kobj | 4096-ptr_max |
| DATA_SOURCE | 0 | kobj | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/md/dm-cache-policy-smq.c h_head() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mq->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct smq_policy)->lock |
drivers/md/dm-cache-policy-smq.c h_next() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | kobj->end | 4097-u64max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mq->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct smq_policy)->lock |
drivers/md/dm-cache-policy-smq.c l_head() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | kobj | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mq->lock | ||
| HALF_LOCKED2 | flags |
drivers/md/dm-cache-policy-smq.c l_next() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | kobj | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mq->lock | ||
| HALF_LOCKED2 | flags |
drivers/md/dm-cache-policy-smq.c l_prev() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | kobj | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mq->lock | ||
| HALF_LOCKED2 | flags |
drivers/md/dm-cache-policy-smq.c l_tail() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | kobj | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mq->lock | ||
| HALF_LOCKED2 | flags |
drivers/firmware/dmi-sysfs.c dmi_entry_attr_show() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| 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/firmware/dmi-sysfs.c dmi_sysfs_attr_show() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| DATA_SOURCE | 0 | kobj | $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/firmware/dmi-sysfs.c dmi_sysfs_entry_release() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | kobj | 4096-ptr_max |
| DATA_SOURCE | 0 | kobj | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/firmware/dmi-sysfs.c raw_event_log_read() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| 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/firmware/dmi-sysfs.c raw_read() -> to_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| DATA_SOURCE | 0 | kobj | $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 |