Defined in 5 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/usb/host/ehci-hcd.c dbg_cmd() -> dbg_command_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 6438307699910877184
PARAM_VALUE 1 len 80
PARAM_VALUE 2 label 267972975333273600,3361649541988134912,8461936902747140096
BUF_SIZE 0 buf 80
BUF_SIZE 2 label 5-6
BUF_SIZE 2 label 5-6
DATA_SOURCE 2 label $1
DATA_SOURCE 3 command $2
TERMINATED 2 label 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 command 0-u32max
UNITS 1 len unit_byte
HALF_LOCKED2 &ehci->lock

drivers/usb/host/ehci-hcd.c fill_registers_buffer() -> dbg_command_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 7258171035306225664
PARAM_VALUE 1 len 80
PARAM_VALUE 2 label 8932799832312373248
BUF_SIZE 0 buf 80
STR_LEN 0 buf 0
TERMINATED 2 label 1
PREEMPT_ADD <- disables preempt
HOST_DATA 3 command 0-u32max
UNITS 1 len unit_byte
LOCK2 &buf->mutex
LOCK2 &ehci->lock
LOCK2 flags
TYPE_LOCK (struct debug_buffer)->mutex
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/fotg210/fotg210-hcd.c fill_registers_buffer() -> dbg_command_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 3973603332261789696
PARAM_VALUE 1 len 80
PARAM_VALUE 2 label 4602998933304729600
BUF_SIZE 0 buf 80
STR_LEN 0 buf 0
TERMINATED 2 label 1
PREEMPT_ADD <- disables preempt
HOST_DATA 3 command 0-u32max
UNITS 1 len unit_byte
LOCK2 &buf->mutex
LOCK2 &fotg210->lock
LOCK2 flags
TYPE_LOCK (struct debug_buffer)->mutex
TYPE_LOCK (struct fotg210_hcd)->lock

drivers/usb/fotg210/fotg210-hcd.c fotg210_irq() -> dbg_command_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 4875694142341971968
PARAM_VALUE 1 len 80
PARAM_VALUE 2 label 267972975333273600
BUF_SIZE 0 buf 80
BUF_SIZE 2 label 6
DATA_SOURCE 3 command r fotg210_readl
STR_LEN 0 buf 5
TERMINATED 2 label 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 command 0-u32max
UNITS 1 len unit_byte
LOCK2 &fotg210->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct fotg210_hcd)->lock

drivers/usb/fotg210/fotg210-hcd.c fotg210_reset() -> dbg_command_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 5336573136536612864
PARAM_VALUE 1 len 80
PARAM_VALUE 2 label 3361649541988134912
PARAM_VALUE 3 command 0,2-u32max
BUF_SIZE 0 buf 80
BUF_SIZE 2 label 6
STR_LEN 0 buf 5
BIT_INFO 3 command 0x2,0xffffffff
TERMINATED 2 label 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 command 0,2-u32max
UNITS 1 len unit_byte

drivers/usb/fotg210/fotg210-hcd.c fotg210_run() -> dbg_command_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 6769310570559942656
PARAM_VALUE 1 len 80
PARAM_VALUE 2 label 8461936902747140096
BUF_SIZE 0 buf 80
BUF_SIZE 2 label 5
STR_LEN 0 buf 4
BIT_INFO 3 command 0x1,0xffffffff
TERMINATED 2 label 1
NOCHECK_CALL
UNITS 1 len unit_byte

drivers/usb/host/oxu210hp-hcd.c ehci_reset() -> dbg_command_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 7509313477201997824
PARAM_VALUE 1 len 80
PARAM_VALUE 2 label 3361649541988134912
PARAM_VALUE 3 command 0,2-u32max
BUF_SIZE 0 buf 80
BUF_SIZE 2 label 6
STR_LEN 0 buf 5
BIT_INFO 3 command 0x2,0xffffffff
TERMINATED 2 label 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 command 0,2-u32max
UNITS 1 len unit_byte
HALF_LOCKED2 &oxu->lock
HALF_LOCKED2 irq

drivers/usb/host/oxu210hp-hcd.c oxu210_hcd_irq() -> dbg_command_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 1294435932166557696
PARAM_VALUE 1 len 80
PARAM_VALUE 2 label 267972975333273600
BUF_SIZE 0 buf 80
BUF_SIZE 2 label 6
STR_LEN 0 buf 5
TERMINATED 2 label 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 command 0-u32max
UNITS 1 len unit_byte
LOCK2 &oxu->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct oxu_hcd)->lock

drivers/usb/host/oxu210hp-hcd.c oxu_run() -> dbg_command_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 2551715206242836480
PARAM_VALUE 1 len 80
PARAM_VALUE 2 label 8461936902747140096
BUF_SIZE 0 buf 80
BUF_SIZE 2 label 5
STR_LEN 0 buf 4
BIT_INFO 3 command 0x1,0xffffffff
TERMINATED 2 label 1
NOCHECK_CALL
UNITS 1 len unit_byte