IMS_PCU_DATA_OFFSET
} else if (pcu->cmd_buf_len < IMS_PCU_DATA_OFFSET + 2 + 1) {
get_unaligned_le16(&pcu->cmd_buf[IMS_PCU_DATA_OFFSET]);
if (pcu->cmd_buf_len < IMS_PCU_DATA_OFFSET + 6 + 1) {
if (pcu->cmd_buf_len < IMS_PCU_DATA_OFFSET + 6 + 1) {
if (pcu->cmd_buf_len < IMS_PCU_DATA_OFFSET + 1 + 1) {
"%02x", pcu->cmd_buf[IMS_PCU_DATA_OFFSET]);
if (pcu->cmd_buf_len < IMS_PCU_DATA_OFFSET + 1 + 1) {
*device_id = pcu->cmd_buf[IMS_PCU_DATA_OFFSET];
if (pcu->cmd_buf_len < IMS_PCU_DATA_OFFSET + 15 + 4 + 1) {
get_unaligned_le32(&pcu->cmd_buf[IMS_PCU_DATA_OFFSET + 11]);
get_unaligned_le32(&pcu->cmd_buf[IMS_PCU_DATA_OFFSET + 15]);
if (pcu->read_pos < IMS_PCU_DATA_OFFSET + 1 + sizeof(data) + 1) {
data = get_unaligned_be32(&pcu->read_buf[IMS_PCU_DATA_OFFSET + 1]);
if (pcu->cmd_buf_len < IMS_PCU_DATA_OFFSET + IMS_PCU_SET_INFO_SIZE + 1) {
&pcu->cmd_buf[IMS_PCU_DATA_OFFSET],