Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/base/core.c device_move() -> device_move_class_links()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 1-u64max |
| PARAM_VALUE | 0 | dev->kobj.parent->ktype | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->__parent | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | dev->kobj.sd->hash | 2-2147483646 |
| PARAM_VALUE | 0 | dev->kobj.sd->name | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->ns | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->rb.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | dev->kobj.sd->rb.rb_left | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->rb.rb_right | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent | 0,4096-ptr_max |
| PARAM_VALUE | 2 | new_parent | 0,4096-ptr_max |
| PARAM_VALUE | 2 | new_parent->p | 4096-ptr_max |
| PARAM_VALUE | 2 | new_parent->p->klist_children.k_list.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | new_parent->p->klist_children.k_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 2 | new_parent->p->klist_children.k_list.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),8,96,1296,1616 |
| BUF_SIZE | 0 | dev | (-1),8,96,1296,1616 |
| DATA_SOURCE | 0 | dev | $0 [m] |
| DATA_SOURCE | 2 | new_parent | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | old_parent | unit_byte |
| LOCK2 | global &dpm_list_mtx | ||
| HALF_LOCKED2 | &hdev->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/base/core.c device_move() -> device_move_class_links()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 1-u64max |
| PARAM_VALUE | 0 | dev->kobj.parent->ktype | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->__parent | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | dev->kobj.sd->hash | 2-2147483646 |
| PARAM_VALUE | 0 | dev->kobj.sd->name | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->ns | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->rb.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | dev->kobj.sd->rb.rb_left | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd->rb.rb_right | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->p | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->p->knode_parent.n_klist | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->p->knode_parent.n_node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | dev->parent | 4096-ptr_max |
| PARAM_VALUE | 1 | old_parent | 4096-ptr_max |
| PARAM_VALUE | 1 | old_parent->p | 4096-ptr_max |
| PARAM_VALUE | 1 | old_parent->p->klist_children.k_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | old_parent->p->klist_children.k_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | old_parent->p->klist_children.k_list.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),8,96,1296,1616 |
| BUF_SIZE | 0 | dev | (-1),8,96,1296,1616 |
| DATA_SOURCE | 0 | dev | $0 [m] |
| DATA_SOURCE | 1 | old_parent | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | new_parent | unit_byte |
| LOCK2 | global &dpm_list_mtx | ||
| HALF_LOCKED2 | &hdev->lock | ||
| HALF_LOCKED2 | _T->lock |