Lines Matching defs:buf_pos
1407 uint8_t *buf_pos;
1415 buf_pos = buf;
1420 base_cmd = (struct hifn_base_command *)buf_pos;
1435 buf_pos += sizeof(struct hifn_base_command);
1438 comp_cmd = (struct hifn_comp_command *)buf_pos;
1446 buf_pos += sizeof(struct hifn_comp_command);
1450 mac_cmd = (struct hifn_mac_command *)buf_pos;
1458 buf_pos += sizeof(struct hifn_mac_command);
1462 cry_cmd = (struct hifn_crypt_command *)buf_pos;
1470 buf_pos += sizeof(struct hifn_crypt_command);
1474 memcpy(buf_pos, cmd->mac, HIFN_MAC_KEY_LENGTH);
1475 buf_pos += HIFN_MAC_KEY_LENGTH;
1481 memcpy(buf_pos, cmd->ck, HIFN_3DES_KEY_LENGTH);
1482 buf_pos += HIFN_3DES_KEY_LENGTH;
1485 memcpy(buf_pos, cmd->ck, HIFN_DES_KEY_LENGTH);
1486 buf_pos += HIFN_DES_KEY_LENGTH;
1494 memcpy(buf_pos, cmd->ck, clen);
1496 buf_pos += clen;
1498 memset(buf_pos, 0, 4);
1499 buf_pos += 4;
1506 memcpy(buf_pos, cmd->ck, cmd->cklen);
1507 buf_pos += cmd->cklen;
1521 memcpy(buf_pos, cmd->iv, ivlen);
1522 buf_pos += ivlen;
1527 memset(buf_pos, 0, 8);
1528 buf_pos += 8;
1531 return (buf_pos - buf);