Lines Matching refs:i
158 int i; in ufs_rpmb_hmac() local
173 for (i = 0; i < UFS_RPMB_KEY_SZ; i++) { in ufs_rpmb_hmac()
174 k_ipad[i] = key[i] ^ 0x36; in ufs_rpmb_hmac()
175 k_opad[i] = key[i] ^ 0x5c; in ufs_rpmb_hmac()
178 for ( ; i < SHA256_BLOCK_SIZE; i++) { in ufs_rpmb_hmac()
179 k_ipad[i] = 0x36; in ufs_rpmb_hmac()
180 k_opad[i] = 0x5c; in ufs_rpmb_hmac()
184 for (i = 0; i < blocks_cnt; i++) in ufs_rpmb_hmac()
185 sha256_update(&ctx, frames_in[i].data, RPMB_DATA_HAM_SIZE); in ufs_rpmb_hmac()
397 uint8_t i = 0; in ufs_rpmb_blk_read() local
398 for (i = 0; i < block_count; i++) in ufs_rpmb_blk_read()
399 memcpy((blk_data + i * RPMB_DATA_SIZE), in ufs_rpmb_blk_read()
400 ((uint8_t *) (resp_buf + i) + in ufs_rpmb_blk_read()
429 int ret = 0, i; in ufs_rpmb_blk_write() local
454 for (i = 0; i < blk_count; i++) { in ufs_rpmb_blk_write()
455 u16_to_bytes(msg_type, data_frame[i].msg_type); in ufs_rpmb_blk_write()
456 u16_to_bytes(blk_index, data_frame[i].address); in ufs_rpmb_blk_write()
457 u16_to_bytes(blk_count, data_frame[i].block_count); in ufs_rpmb_blk_write()
458 u32_to_bytes(writecount, data_frame[i].write_counter); in ufs_rpmb_blk_write()
459 memcpy(data_frame[i].data, write_data, RPMB_DATA_SIZE); in ufs_rpmb_blk_write()