Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/thunderbolt/property.c tb_property_add_data() -> tb_property_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1-u64max |
| PARAM_VALUE | 1 | type | 100 |
| DATA_SOURCE | 0 | key | $1 |
drivers/thunderbolt/property.c tb_property_add_dir() -> tb_property_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1-u64max |
| PARAM_VALUE | 1 | type | 68 |
| BUF_SIZE | 0 | key | 1-s32max |
| BUF_SIZE | 0 | key | 1-s32max |
| DATA_SOURCE | 0 | key | $1 |
| STR_LEN | 0 | key | (-1),8 |
| STR_LEN | 0 | key | (-1),8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &xdomain_lock |
drivers/thunderbolt/property.c tb_property_add_immediate() -> tb_property_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 4096-ptr_max |
| PARAM_VALUE | 1 | type | 118 |
| BUF_SIZE | 0 | key | 7-9 |
| BUF_SIZE | 0 | key | 7-9 |
| DATA_SOURCE | 0 | key | $1 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &xd->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &xdomain_lock |
drivers/thunderbolt/property.c tb_property_add_text() -> tb_property_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1231159178995126272,1362328619268251648,8045921761163403264,9128333149421830144 |
| PARAM_VALUE | 1 | type | 116 |
| BUF_SIZE | 0 | key | 6-7,9 |
| BUF_SIZE | 0 | key | 6-7,9 |
| DATA_SOURCE | 0 | key | $1 |
| STR_LEN | 0 | key | (-1),5,10,12 |
| STR_LEN | 0 | key | (-1),5,10,12 |
| TERMINATED | 0 | key | 1 |
| HALF_LOCKED2 | &xd->lock | ||
| HALF_LOCKED2 | global &xdomain_lock |
drivers/thunderbolt/property.c tb_property_copy() -> tb_property_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | key | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/thunderbolt/property.c tb_property_parse() -> tb_property_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 2584855118786744320 |
| BUF_SIZE | 0 | key | 9 |
| TERMINATED | 0 | key | 1 |