Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/char/ipmi/ipmi_msghandler.c check_msg_timeout() -> is_lan_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 4096-ptr_max |
| LOCK2 | &intf->seq_lock | ||
| LOCK2 | global &ipmi_interfaces_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ipmi_smi)->seq_lock |
drivers/char/ipmi/ipmi_msghandler.c check_msg_timeout() -> is_lan_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 4096-ptr_max |
| LOCK2 | &intf->seq_lock | ||
| LOCK2 | global &ipmi_interfaces_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ipmi_smi)->seq_lock |
drivers/char/ipmi/ipmi_msghandler.c check_msg_timeout() -> is_lan_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 4096-ptr_max |
| LOCK2 | global &ipmi_interfaces_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/char/ipmi/ipmi_msghandler.c i_ipmi_request() -> is_lan_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 4096-ptr_max |
| PARAM_VALUE | 0 | addr->addr_type | s32min-0,2-11,13-64,66-128,130-s32max |
| BUF_SIZE | 0 | addr | (-1),8 |
| BUF_SIZE | 0 | addr | (-1),8 |
| DATA_SOURCE | 0 | addr | $2 |
| NOSPEC | 0 | addr->channel | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | addr->addr_type | 4 |
| USER_DATA | 0 | addr->channel | 0-15[c] |
| USER_PTR | 0 | addr->data | |
| HALF_LOCKED2 | &intf->users_mutex |
drivers/char/ipmi/ipmi_msghandler.c ipmi_addr_equal() -> is_lan_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 506873700694675456,1302130992019832832 |
| PARAM_VALUE | 0 | addr->addr_type | s32min-0,2-11,13-64,66-128,130-s32max |
| BUF_SIZE | 0 | addr | 8,12 |
| BUF_SIZE | 0 | addr | 8,12 |
| CAPPED_DATA | 0 | addr->addr_type | 1 |
| CAPPED_DATA | 0 | addr->channel | 1 |
| DATA_SOURCE | 0 | addr | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &intf->seq_lock | ||
| TYPE_LOCK | (struct ipmi_smi)->seq_lock |
drivers/char/ipmi/ipmi_msghandler.c ipmi_validate_addr() -> is_lan_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 4096-ptr_max |
| PARAM_VALUE | 0 | addr->addr_type | s32min-0,2-11,13-64,66-128,130-s32max |
| DATA_SOURCE | 0 | addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | addr->addr_type | s32min-0,2-11,13-64,66-128,130-s32max |
| USER_DATA | 0 | addr->channel | 0-14 |
| USER_PTR | 0 | addr->data |