Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

block/sed-opal.c activate_lsp() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 7778380771779555328
PARAM_VALUE 0 *err (-34),0
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.dep_map->name 0-255
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 2 bytestring 4423408506157899776
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c activate_lsp() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 7778380771779555328
PARAM_VALUE 0 *err (-34),0
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.dep_map->name 0-255
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 2 bytestring 4423408506157899776
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c add_authority_object_ref() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 1768564871375634432
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 3 len 4
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 0 err $0
DATA_SOURCE 1 cmd $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c add_authority_object_ref() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 1768564871375634432
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 2 bytestring 1352852535424290816
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
BUF_SIZE 2 bytestring 8
DATA_SOURCE 0 err $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 bytestring $2
DATA_SOURCE 3 len $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 len unit_byte
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c add_boolean_object_ref() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 1768564871375634432
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 3 len 4
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 0 err $0
DATA_SOURCE 1 cmd $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c cmd_start() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 6228089738695458816
PARAM_VALUE 0 *err (-34),0
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 cmd->parsed.toks->len 1-16777219
PARAM_VALUE 1 cmd->parsed.toks->type 224-227
PARAM_VALUE 1 cmd->parsed.toks->width 0-4
PARAM_VALUE 1 cmd->pos 56-57
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
DATA_SOURCE 2 bytestring $1
MEM_ZERO 1 cmd->cmd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 *bytestring 0-255
USER_PTR 2 bytestring
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c cmd_start() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 6228089738695458816
PARAM_VALUE 0 *err (-34),0
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 cmd->parsed.toks->len 1-16777219
PARAM_VALUE 1 cmd->parsed.toks->type 224-227
PARAM_VALUE 1 cmd->parsed.toks->width 0-4
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
DATA_SOURCE 2 bytestring $2
MEM_ZERO 1 cmd->cmd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c generic_pw_cmd() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 2309169575240384512
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 256
BUF_SIZE 2 bytestring 256
DATA_SOURCE 1 cmd $3
DATA_SOURCE 2 bytestring $0
DATA_SOURCE 3 len $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 *bytestring 0-255
USER_DATA 3 len 0-255[u]
USER_PTR 2 bytestring
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c reactivate_lsp() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 2543923311080988672
PARAM_VALUE 0 *err (-34),0
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.dep_map->name 0-255
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c reactivate_lsp() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 2543923311080988672
PARAM_VALUE 0 *err (-34),0
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.dep_map->name 0-255
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 2 bytestring 2525528555315494912
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c reactivate_lsp() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 2543923311080988672
PARAM_VALUE 0 *err (-34),0
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.dep_map->name 0-255
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 2 bytestring 2525528555315494912
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c reactivate_lsp() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 2543923311080988672
PARAM_VALUE 0 *err (-34),0
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.dep_map->name 0-255
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 3 len 1-255
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 256
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 len 1-255[u]
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c start_auth_opal_session() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 2403400630916698112
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.dep_map->name 0-255
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c start_auth_opal_session() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 2403400630916698112
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.dep_map->name 0-255
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 3 len 0-255
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 256
BUF_SIZE 2 bytestring 256
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 len 0-255[u]
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c start_auth_opal_session() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 2403400630916698112
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.dep_map->name 0-255
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 2 bytestring 7794778427806912512
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c start_generic_opal_session() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 7364185631022759936
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c start_generic_opal_session() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 7364185631022759936
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 2 bytestring 1-u64max
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring s32min-(-2),1-16777218
BUF_SIZE 2 bytestring s32min-(-2),1-16777218
DATA_SOURCE 1 cmd $0
DATA_SOURCE 2 bytestring $3
DATA_SOURCE 3 len $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 *bytestring 0-255
USER_DATA 3 len 0-255[u]
USER_PTR 2 bytestring
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock

block/sed-opal.c start_generic_opal_session() -> add_token_bytestring()

Type Parameter Key Value
PARAM_VALUE 0 err 7364185631022759936
PARAM_VALUE 1 cmd 4096-ptr_max
PARAM_VALUE 1 cmd->cmd 4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 cmd->dev_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 cmd->dev_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner (-1)
PARAM_VALUE 1 cmd->dev_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 3 len 8
BUF_SIZE 1 cmd->cmd (-1),2048
BUF_SIZE 1 cmd->data (-1),1768
BUF_SIZE 1 cmd->resp (-1),2048
BUF_SIZE 2 bytestring 8
DATA_SOURCE 1 cmd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &cmd->dev_lock
TYPE_LOCK (struct opal_dev)->dev_lock