Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

block/sed-opal.c opal_recv_cmd() -> (struct opal_dev)->send_recv()

Type Parameter Key Value
PARAM_VALUE 2 secp 1
PARAM_VALUE 4 len 2048
PARAM_VALUE 5 send 0
BUF_SIZE 0 data (-1),1768
BUF_SIZE 0 data (-1),1768
BUF_SIZE 3 buffer (-1),2048
CONTAINER 0 *(-16+8) $(-1)
CONTAINER 1 *(-16+176) $(-1)
CONTAINER 3 *(-16+232) $(-1)
TASK_NOT_RUNNING
LOCK2 &dev->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c opal_send_cmd() -> (struct opal_dev)->send_recv()

Type Parameter Key Value
PARAM_VALUE 2 secp 1
PARAM_VALUE 3 buffer 4096-ptr_max
PARAM_VALUE 4 len 2048
PARAM_VALUE 5 send 1
BUF_SIZE 0 data (-1),1768
BUF_SIZE 0 data (-1),1768
BUF_SIZE 3 buffer (-1),2048
CONTAINER 0 *(-16+8) $(-1)
CONTAINER 1 *(-16+176) $(-1)
CONTAINER 3 *(-16+224) $(-1)
TASK_NOT_RUNNING
LOCK2 &dev->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c opal_stack_reset() -> (struct opal_dev)->send_recv()

Type Parameter Key Value
PARAM_VALUE 2 secp 2
PARAM_VALUE 3 buffer 4096-ptr_max
PARAM_VALUE 4 len 2048
PARAM_VALUE 5 send 1
BUF_SIZE 0 data 1768
BUF_SIZE 3 buffer 2048
CAPABLE 0 21
CONTAINER 0 *(-16+8) $(-1)
CONTAINER 1 *(-16+176) $(-1)
CONTAINER 3 *(-16+224) $(-1)
LOCK2 &dev->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c opal_stack_reset() -> (struct opal_dev)->send_recv()

Type Parameter Key Value
PARAM_VALUE 2 secp 2
PARAM_VALUE 4 len 2048
PARAM_VALUE 5 send 0
BUF_SIZE 0 data 1768
BUF_SIZE 3 buffer 2048
CAPABLE 0 21
CONTAINER 0 *(-16+8) $(-1)
CONTAINER 1 *(-16+176) $(-1)
CONTAINER 3 *(-16+232) $(-1)
LOCK2 &dev->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock