Lines Matching defs:olen
1251 size_t olen;
1332 data, rec->data_len, &olen);
1342 data + olen, rec->data_len - olen,
1352 olen += part_len;
1358 data, &olen)) != 0) {
1364 if (rec->data_len != olen) {
1484 size_t olen;
1630 &olen);
1643 data, rec->buf_len - (size_t) (data - rec->buf), &olen, /* dst */
1658 if (olen != rec->data_len) {
1871 data, rec->data_len, &olen);
1880 data + olen, rec->data_len - olen,
1889 olen += part_len;
1894 data, rec->data_len, data, &olen)) != 0) {
1901 if (rec->data_len != olen) {
3466 * fill obuf and set olen, then
3476 unsigned char *obuf, size_t buf_len, size_t *olen)
3561 * 11-12 uint16 length; olen - 13
3564 * 14-16 uint24 length; olen - 25
3567 * 22-24 uint24 fragment_length; olen - 25
3570 * 27-27 opaque cookie<0..2^8-1>; cookie_len = olen - 27, cookie
3592 *olen = (size_t) (p - obuf);
3595 obuf[27] = (unsigned char) (*olen - 28);
3597 obuf[14] = obuf[22] = MBEDTLS_BYTE_2(*olen - 25);
3598 obuf[15] = obuf[23] = MBEDTLS_BYTE_1(*olen - 25);
3599 obuf[16] = obuf[24] = MBEDTLS_BYTE_0(*olen - 25);
3601 MBEDTLS_PUT_UINT16_BE(*olen - 13, obuf, 11);