Home | History | Annotate | Download | only in tls

Lines Matching refs:pos

27 	u8 *pos;
48 pos = out;
49 *pos++ = 0x00;
50 *pos++ = block_type; /* BT */
54 os_memset(pos, 0x00, ps_len);
55 pos += ps_len;
58 os_memset(pos, 0xff, ps_len);
59 pos += ps_len;
62 if (os_get_random(pos, ps_len) < 0) {
68 if (*pos == 0x00)
69 *pos = 0x01;
70 pos++;
78 *pos++ = 0x00;
79 os_memcpy(pos, in, inlen); /* D */
106 u8 *pos, *end;
116 pos = out + 2;
118 while (*pos && pos < end)
119 pos++;
120 if (pos == end)
122 pos++;
124 *outlen -= pos - out;
127 os_memmove(out, pos, *outlen);
138 u8 *pos;
160 pos = plain + 3;
168 while (pos + 1 < plain + len && *pos == 0x00 && pos[1] == 0x00)
169 pos++;
177 while (pos < plain + len && *pos == 0xff)
178 pos++;
181 if (pos - plain - 2 < 8) {
188 if (pos + 16 /* min hash len */ >= plain + len || *pos != 0x00) {
193 pos++;
194 len -= pos - plain;
197 os_memmove(plain, pos, len);