Lines Matching defs:prep
428 struct key_preparsed_payload *prep,
446 ret = key->type->instantiate(key, prep);
469 if (prep->expiry != TIME64_MAX)
470 key_set_expiry(key, prep->expiry);
505 struct key_preparsed_payload prep;
509 memset(&prep, 0, sizeof(prep));
510 prep.orig_description = key->description;
511 prep.data = data;
512 prep.datalen = datalen;
513 prep.quotalen = key->type->def_datalen;
514 prep.expiry = TIME64_MAX;
516 ret = key->type->preparse(&prep);
533 ret = keyres->check(keyring, key->type, &prep.payload,
540 ret = __key_instantiate_and_link(key, &prep, keyring, authkey, &edit);
548 key->type->free_preparse(&prep);
766 struct key_preparsed_payload *prep)
782 ret = key->type->update(key, prep);
818 struct key_preparsed_payload prep;
850 memset(&prep, 0, sizeof(prep));
851 prep.orig_description = description;
852 prep.data = payload;
853 prep.datalen = plen;
854 prep.quotalen = index_key.type->def_datalen;
855 prep.expiry = TIME64_MAX;
857 ret = index_key.type->preparse(&prep);
863 index_key.description = prep.description;
885 &prep.payload, restrict_link->key);
941 ret = __key_instantiate_and_link(key, &prep, keyring, NULL, &edit);
957 index_key.type->free_preparse(&prep);
979 key_ref = __key_update(key_ref, &prep);
1078 struct key_preparsed_payload prep;
1093 memset(&prep, 0, sizeof(prep));
1094 prep.data = payload;
1095 prep.datalen = plen;
1096 prep.quotalen = key->type->def_datalen;
1097 prep.expiry = TIME64_MAX;
1099 ret = key->type->preparse(&prep);
1106 ret = key->type->update(key, &prep);
1117 key->type->free_preparse(&prep);
1187 * @prep: The preparsed data to load.
1194 int generic_key_instantiate(struct key *key, struct key_preparsed_payload *prep)
1200 ret = key_payload_reserve(key, prep->quotalen);
1202 rcu_assign_keypointer(key, prep->payload.data[0]);
1203 key->payload.data[1] = prep->payload.data[1];
1204 key->payload.data[2] = prep->payload.data[2];
1205 key->payload.data[3] = prep->payload.data[3];
1206 prep->payload.data[0] = NULL;
1207 prep->payload.data[1] = NULL;
1208 prep->payload.data[2] = NULL;
1209 prep->payload.data[3] = NULL;