Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
lib/vsprintf.c mac_address_string() -> hex_byte_pack_upper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 8414268269733298176,8414268269733298178-u64max |
| BUF_SIZE | 0 | buf | (-1),18 |
| BUF_SIZE | 0 | buf | (-1),18 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
lib/vsprintf.c uuid_string() -> hex_byte_pack_upper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 5057995396421382144,5057995396421382146-u64max |
| BUF_SIZE | 0 | buf | (-1),37 |
| BUF_SIZE | 0 | buf | (-1),37 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/audit.c audit_log_n_hex() -> hex_byte_pack_upper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4096-18446744073709547521 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | byte | 0-255 |
| HALF_LOCKED2 | rcu_read |
drivers/net/can/slcan/slcan-core.c slcan_encaps() -> hex_byte_pack_upper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4097-18446744073709547521 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | buf | 4097-ptr_max[c][u] |
| USER_DATA | 1 | byte | 0-255 |
| LOCK2 | &sl->lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct slcan)->lock |