Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/chrome/cros_ec_proto.c cros_ec_cmd_xfer_status() -> cros_ec_map_error()

Type Parameter Key Value
NOSPEC 0 result
RX_PATH
TASK_NOT_RUNNING
UNITS 0 result unit_array_size
HALF_LOCKED2 &debug_info->log_mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &sensorhub->cmd_lock
HALF_LOCKED2 _T->lock

drivers/platform/chrome/cros_ec_proto.c cros_ec_get_host_command_version_mask() -> cros_ec_map_error()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 result unit_array_size
HALF_LOCKED2 &ec_dev->lock

drivers/platform/chrome/cros_ec_proto.c cros_ec_get_host_event_wake_mask() -> cros_ec_map_error()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 result unit_array_size
HALF_LOCKED2 &ec_dev->lock

drivers/platform/chrome/cros_ec_proto.c cros_ec_get_proto_info() -> cros_ec_map_error()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 result unit_array_size
HALF_LOCKED2 &ec_dev->lock

drivers/platform/chrome/cros_ec_proto.c cros_ec_get_proto_info_legacy() -> cros_ec_map_error()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 result unit_array_size
HALF_LOCKED2 &ec_dev->lock

drivers/platform/chrome/cros_ec_proto.c cros_ec_rwsig_continue() -> cros_ec_map_error()

Type Parameter Key Value
PARAM_VALUE 0 result 2-u32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 result unit_array_size