Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/acpi/acpi_ipmi.c, line 132
- drivers/char/ipmi/ipmi_devintf.c, line 97
- drivers/char/ipmi/ipmi_msghandler.c, line 1319
- drivers/char/ipmi/ipmi_poweroff.c, line 565
- drivers/char/ipmi/ipmi_watchdog.c, line 951
- drivers/hwmon/ibmaem.c, line 276
- drivers/hwmon/ibmpex.c, line 451
Smatch caller information:
drivers/char/ipmi/ipmi_watchdog.c ipmi_register_watchdog() -> ipmi_create_user()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | handler | 2285167694484471808 |
| PARAM_VALUE | 2 | handler_data | 0 |
| PARAM_VALUE | 3 | user | 417851215532650496 |
| PARAM_VALUE | 3 | *user | 0 |
| DATA_SOURCE | 0 | if_num | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &smi_watchers_mutex |
drivers/char/ipmi/ipmi_devintf.c ipmi_open() -> ipmi_create_user()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | if_num | 0-1048575 |
| PARAM_VALUE | 1 | handler | 7889072242447724544 |
| PARAM_VALUE | 2 | handler_data | 4096-ptr_max |
| PARAM_VALUE | 3 | user | 4096-ptr_max |
| BUF_SIZE | 2 | handler_data | 352 |
| DATA_SOURCE | 0 | if_num | r iminor |
| DATA_SOURCE | 2 | handler_data | r _kmalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hwmon/ibmaem.c aem_init_ipmi_data() -> ipmi_create_user()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | handler | 1750387920018178104 |
| PARAM_VALUE | 2 | handler_data | 4096-ptr_max |
| PARAM_VALUE | 3 | user | 4096-ptr_max |
| DATA_SOURCE | 0 | if_num | $1 |
| DATA_SOURCE | 2 | handler_data | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &smi_watchers_mutex |
drivers/acpi/acpi_ipmi.c ipmi_dev_alloc() -> ipmi_create_user()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | handler | 160949872568934456 |
| PARAM_VALUE | 2 | handler_data | 4096-ptr_max |
| PARAM_VALUE | 3 | user | 3435807206173376512 |
| BUF_SIZE | 2 | handler_data | 152 |
| CAPPED_DATA | 0 | if_num | 1 |
| DATA_SOURCE | 0 | if_num | $0 |
| DATA_SOURCE | 2 | handler_data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &smi_watchers_mutex |
drivers/char/ipmi/ipmi_poweroff.c ipmi_po_new_smi() -> ipmi_create_user()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | handler | 1911305775724740608 |
| PARAM_VALUE | 2 | handler_data | 0 |
| PARAM_VALUE | 3 | user | 6401947439979761664 |
| DATA_SOURCE | 0 | if_num | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &smi_watchers_mutex |
drivers/hwmon/ibmpex.c ibmpex_register_bmc() -> ipmi_create_user()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | handler | 7913786859716952120 |
| PARAM_VALUE | 2 | handler_data | 4096-ptr_max |
| PARAM_VALUE | 3 | user | 4096-ptr_max |
| BUF_SIZE | 2 | handler_data | 952 |
| DATA_SOURCE | 0 | if_num | $0 |
| DATA_SOURCE | 2 | handler_data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &smi_watchers_mutex |