Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/tty/n_gsm.c gsm_print_packet() -> gsm_hex_dump_bytes()

Type Parameter Key Value
PARAM_VALUE 0 fname 0
PARAM_VALUE 2 len 0-s32max,18446744071562067968-u64max
BUF_SIZE 1 data (-1),1501
BUF_SIZE 1 data (-1),1501
DATA_SOURCE 1 data $4
DATA_SOURCE 2 len $5
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 len 8-1501[c]
UNITS 2 len unit_byte
HALF_LOCKED2 &gsm->tx_lock
HALF_LOCKED2 flags

drivers/tty/n_gsm.c gsm_send_packet() -> gsm_hex_dump_bytes()

Type Parameter Key Value
PARAM_VALUE 0 fname 1317298983569252352
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 2 len 0-s32max,18446744071562067968-u64max
BUF_SIZE 0 fname 16
BUF_SIZE 1 data 3012
PREEMPT_ADD
NOCHECK_CALL
UNITS 2 len unit_byte
LOCK2 &gsm->tx_lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct gsm_mux)->tx_lock

drivers/tty/n_gsm.c gsmld_output() -> gsm_hex_dump_bytes()

Type Parameter Key Value
PARAM_VALUE 0 fname 6167138707873488896
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 2 len 0-s32max,18446744071562067968-u64max
BUF_SIZE 0 fname 13
BUF_SIZE 1 data 3012
BUF_SIZE 1 data 3012
CAPPED_DATA 2 len 1
DATA_SOURCE 1 data $1
DATA_SOURCE 2 len $2
PREEMPT_ADD
NOCHECK_CALL
UNITS 2 len unit_byte
LOCK2 &gsm->tx_lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct gsm_mux)->tx_lock

drivers/tty/n_gsm.c gsmld_receive_buf() -> gsm_hex_dump_bytes()

Type Parameter Key Value
PARAM_VALUE 0 fname 2196725378193985536
BUF_SIZE 0 fname 18
BUF_SIZE 1 data (-1),7
BUF_SIZE 1 data (-1),7
DATA_SOURCE 1 data $1
DATA_SOURCE 2 len $3
STR_LEN 0 fname (-1),6
STR_LEN 1 data (-1),6
NOCHECK_CALL
USER_DATA 1 *data 0-255
USER_PTR 1 data
HALF_LOCKED2 &tty->ldisc_sem
HALF_LOCKED2 &tty->ldisc_sem
HALF_LOCKED2 &tty->port->buf.lock