Lines Matching refs:pos
49 static enum pkcs11_rc read_attr_advance(void *buf, size_t blen, size_t *pos, in read_attr_advance() argument
57 if (ADD_OVERFLOW(*pos, sizeof(*attr), &data_pos) || data_pos > blen) in read_attr_advance()
59 TEE_MemMove(attr, b + *pos, sizeof(*attr)); in read_attr_advance()
65 *pos = next_pos; in read_attr_advance()
77 size_t pos = sizeof(struct pkcs11_object_head); in sanitize_class_and_type() local
83 while (pos != src_size) { in sanitize_class_and_type()
84 rc = read_attr_advance(src, src_size, &pos, &cli_ref, &data); in sanitize_class_and_type()
172 size_t pos = sizeof(struct pkcs11_object_head); in sanitize_boolprops() local
185 while (pos != src_size) { in sanitize_boolprops()
186 rc = read_attr_advance(src, src_size, &pos, &cli_ref, &data); in sanitize_boolprops()
255 size_t pos = sizeof(head); in sanitize_client_object() local
281 while (pos != sz_from_hdr) { in sanitize_client_object()
282 rc = read_attr_advance(src, sz_from_hdr, &pos, &cli_ref, &data); in sanitize_client_object()