Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/i3c/master.c i3c_master_defslvs_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 8911601275005124608
PARAM_VALUE 1 addr 126
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->bus.lock
TYPE_LOCK (struct i3c_bus)->lock

drivers/i3c/master.c i3c_master_enec_disec_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 7748922457509613568
PARAM_VALUE 2 payloadlen 1
DATA_SOURCE 1 addr $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 addr unit_array_size
UNITS 2 payloadlen unit_byte
HALF_LOCKED2 &dev->bus->lock
HALF_LOCKED2 &dev->ibi_lock
HALF_LOCKED2 &master->bus.lock

drivers/i3c/master.c i3c_master_entdaa_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 787464488676519936
PARAM_VALUE 1 addr 126
PARAM_VALUE 2 payloadlen 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->bus.lock
TYPE_LOCK (struct i3c_bus)->lock

drivers/i3c/master.c i3c_master_getbcr_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 7618257301160673280
PARAM_VALUE 1 addr 1-255
PARAM_VALUE 2 payloadlen 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 addr unit_array_size
UNITS 2 payloadlen unit_byte

drivers/i3c/master.c i3c_master_getdcr_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 5509567400500629504
PARAM_VALUE 1 addr 1-255
PARAM_VALUE 2 payloadlen 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 addr unit_array_size
UNITS 2 payloadlen unit_byte

drivers/i3c/master.c i3c_master_gethdrcap_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 5876181941917859840
PARAM_VALUE 1 addr 1-255
PARAM_VALUE 2 payloadlen 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 addr unit_array_size
UNITS 2 payloadlen unit_byte

drivers/i3c/master.c i3c_master_getmrl_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 3404345516841197568
PARAM_VALUE 1 addr 1-255
PARAM_VALUE 2 payloadlen 3
RX_PATH
TASK_NOT_RUNNING
UNITS 1 addr unit_array_size
UNITS 2 payloadlen unit_byte

drivers/i3c/master.c i3c_master_getmwl_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 7541887957850263552
PARAM_VALUE 1 addr 1-255
PARAM_VALUE 2 payloadlen 2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 addr unit_array_size
UNITS 2 payloadlen unit_byte

drivers/i3c/master.c i3c_master_getmxds_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 7502389113209810944
PARAM_VALUE 1 addr 1-255
PARAM_VALUE 2 payloadlen 5
RX_PATH
TASK_NOT_RUNNING
UNITS 1 addr unit_array_size
UNITS 2 payloadlen unit_byte

drivers/i3c/master.c i3c_master_getpid_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 895682268485701632
PARAM_VALUE 1 addr 1-255
PARAM_VALUE 2 payloadlen 6
RX_PATH
TASK_NOT_RUNNING
UNITS 1 addr unit_array_size
UNITS 2 payloadlen unit_byte

drivers/i3c/master.c i3c_master_getstatus_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 7119419891315924992
PARAM_VALUE 1 addr 0-127
PARAM_VALUE 2 payloadlen 2
DATA_SOURCE 1 addr $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 payloadlen unit_byte
LOCK2 &master->bus.lock
TYPE_LOCK (struct i3c_bus)->lock

drivers/i3c/master.c i3c_master_rstdaa_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 3155864116099637248
PARAM_VALUE 1 addr 1-255
PARAM_VALUE 2 payloadlen 0
DATA_SOURCE 1 addr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 addr unit_array_size
HALF_LOCKED2 &master->bus.lock

drivers/i3c/master.c i3c_master_setaasa_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 5773263554290749440
PARAM_VALUE 1 addr 126
PARAM_VALUE 2 payloadlen 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i3c/master.c i3c_master_setaasa_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 5773263554290749440
PARAM_VALUE 0 dest->addr 126
PARAM_VALUE 0 dest->payload.actual_len 0
PARAM_VALUE 0 dest->payload.data 0
PARAM_VALUE 0 dest->payload.len 0
PARAM_VALUE 0 dest->payload.optional_bytes 0
PARAM_VALUE 1 addr 126
PARAM_VALUE 2 payloadlen 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i3c/master.c i3c_master_setda_locked() -> i3c_ccc_cmd_dest_init()

Type Parameter Key Value
PARAM_VALUE 0 dest 7920778560552968192
PARAM_VALUE 1 addr 1-255
PARAM_VALUE 2 payloadlen 1
DATA_SOURCE 1 addr $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 addr unit_array_size
UNITS 2 payloadlen unit_byte