Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 3 files:
Smatch caller information:
block/sed-opal.c finalize_and_send() -> print_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| BUF_SIZE | 0 | ptr | (-1),2048 |
| BUF_SIZE | 0 | ptr | (-1),2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | length | unit_byte |
| LOCK2 | &dev->dev_lock | ||
| TYPE_LOCK | (struct opal_dev)->dev_lock |
block/sed-opal.c opal_discovery0_end() -> print_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | ptr | (-1),2048 |
| BUF_SIZE | 0 | ptr | (-1),2048 |
| MEM_ZERO | 0 | ptr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->dev_lock | ||
| TYPE_LOCK | (struct opal_dev)->dev_lock |
block/sed-opal.c parse_and_check_status() -> print_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| BUF_SIZE | 0 | ptr | (-1),2048 |
| BUF_SIZE | 0 | ptr | (-1),2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | length | unit_byte |
| LOCK2 | &dev->dev_lock | ||
| TYPE_LOCK | (struct opal_dev)->dev_lock |
block/sed-opal.c response_parse() -> print_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | length | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | length | unit_byte |
| LOCK2 | &dev->dev_lock | ||
| TYPE_LOCK | (struct opal_dev)->dev_lock |
block/sed-opal.c response_parse() -> print_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | length | 1-1992 |
| CAPPED_DATA | 0 | ptr | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | length | unit_byte |
| LOCK2 | &dev->dev_lock | ||
| TYPE_LOCK | (struct opal_dev)->dev_lock |
drivers/atm/solos-pci.c fpga_tx() -> print_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | ptr->cb | 4096-ptr_max |
| PARAM_VALUE | 0 | ptr->data | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &card->tx_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct solos_card)->tx_lock |
drivers/atm/solos-pci.c solos_bh() -> print_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | ptr->data_len | 0 |
| BUF_SIZE | 0 | ptr | (-1)-s32max |
| BUF_SIZE | 0 | ptr | (-1)-s32max |
| NOCHECK_CALL |
drivers/atm/solos-pci.c solos_bh() -> print_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | ptr->data_len | 0 |
| BUF_SIZE | 0 | ptr | (-1)-s32max |
| BUF_SIZE | 0 | ptr | (-1)-s32max |
| NOCHECK_CALL |