Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpib/common/gpib_os.c get_serial_poll_byte() -> get_gpib_status_queue()

Type Parameter Key Value
PARAM_VALUE 0 board 4096-ptr_max
CAPPED_DATA 0 board->locking_pid 1
DATA_SOURCE 0 board $0
DATA_SOURCE 1 pad $1
DATA_SOURCE 2 sad $2
USER_DATA 1 pad 0-u32max
USER_DATA 2 sad s32min-s32max
LOCK2 0 &board->big_gpib_mutex
TYPE_LOCK (struct gpib_board)->big_gpib_mutex

drivers/gpib/common/gpib_os.c status_bytes_ioctl() -> get_gpib_status_queue()

Type Parameter Key Value
PARAM_VALUE 0 board 4096-ptr_max
DATA_SOURCE 0 board $0
USER_DATA 1 pad 0-u32max
USER_DATA 2 sad s32min-s32max
LOCK2 0 &board->big_gpib_mutex
TYPE_LOCK (struct gpib_board)->big_gpib_mutex

drivers/gpib/common/iblib.c ibwait() -> get_gpib_status_queue()

Type Parameter Key Value
PARAM_VALUE 0 board 4096-ptr_max
DATA_SOURCE 0 board $0
LOCK2 0 &board->big_gpib_mutex
TYPE_LOCK (struct gpib_board)->big_gpib_mutex