Lines Matching defs:prep
57 int big_key_preparse(struct key_preparsed_payload *prep)
59 struct big_key_payload *payload = to_big_key_payload(prep->payload);
63 size_t datalen = prep->datalen;
67 BUILD_BUG_ON(sizeof(*payload) != sizeof(prep->payload.data));
69 if (datalen <= 0 || datalen > 1024 * 1024 || !prep->data)
73 prep->quotalen = 16;
102 chacha20poly1305_encrypt(buf, prep->data, datalen, NULL, 0,
136 memcpy(data, prep->data, prep->datalen);
152 void big_key_free_preparse(struct key_preparsed_payload *prep)
154 struct big_key_payload *payload = to_big_key_payload(prep->payload);
156 if (prep->datalen > BIG_KEY_FILE_THRESHOLD)
194 int big_key_update(struct key *key, struct key_preparsed_payload *prep)
198 ret = key_payload_reserve(key, prep->datalen);
205 return generic_key_instantiate(key, prep);