Searched refs:upayload (Results 1 - 5 of 5) sorted by relevance
/linux-4.1.27/security/keys/ |
H A D | user_defined.c | 65 struct user_key_payload *upayload; user_preparse() local 71 upayload = kmalloc(sizeof(*upayload) + datalen, GFP_KERNEL); user_preparse() 72 if (!upayload) user_preparse() 77 prep->payload[0] = upayload; user_preparse() 78 upayload->datalen = datalen; user_preparse() 79 memcpy(upayload->data, prep->data, datalen); user_preparse() 99 struct user_key_payload *upayload, *zap; user_update() local 109 upayload = kmalloc(sizeof(*upayload) + datalen, GFP_KERNEL); user_update() 110 if (!upayload) user_update() 113 upayload->datalen = datalen; user_update() 114 memcpy(upayload->data, prep->data, datalen); user_update() 117 zap = upayload; user_update() 127 rcu_assign_keypointer(key, upayload); user_update() 146 struct user_key_payload *upayload = key->payload.data; user_revoke() local 151 if (upayload) { user_revoke() 153 kfree_rcu(upayload, rcu); user_revoke() 164 struct user_key_payload *upayload = key->payload.data; user_destroy() local 166 kfree(upayload); user_destroy() 189 struct user_key_payload *upayload; user_read() local 192 upayload = rcu_dereference_key(key); user_read() 193 ret = upayload->datalen; user_read() 197 if (buflen > upayload->datalen) user_read() 198 buflen = upayload->datalen; user_read() 200 if (copy_to_user(buffer, upayload->data, buflen) != 0) user_read()
|
/linux-4.1.27/net/dns_resolver/ |
H A D | dns_key.c | 63 struct user_key_payload *upayload; dns_resolver_preparse() local 148 upayload = kmalloc(sizeof(*upayload) + result_len + 1, GFP_KERNEL); dns_resolver_preparse() 149 if (!upayload) { dns_resolver_preparse() 154 upayload->datalen = result_len; dns_resolver_preparse() 155 memcpy(upayload->data, data, result_len); dns_resolver_preparse() 156 upayload->data[result_len] = '\0'; dns_resolver_preparse() 158 prep->payload[0] = upayload; dns_resolver_preparse()
|
H A D | dns_query.c | 73 struct user_key_payload *upayload; dns_query() local 144 upayload = rcu_dereference_protected(rkey->payload.data, dns_query() 146 len = upayload->datalen; dns_query() 153 memcpy(*_result, upayload->data, len); dns_query()
|
/linux-4.1.27/security/keys/encrypted-keys/ |
H A D | encrypted.c | 309 struct user_key_payload *upayload; request_user_key() local 317 upayload = ukey->payload.data; request_user_key() 318 *master_key = upayload->data; request_user_key() 319 *master_keylen = upayload->datalen; request_user_key()
|
/linux-4.1.27/fs/cifs/ |
H A D | connect.c | 2323 struct user_key_payload *upayload; cifs_set_cifscreds() local 2366 upayload = key->payload.data; cifs_set_cifscreds() 2367 if (IS_ERR_OR_NULL(upayload)) { cifs_set_cifscreds() 2368 rc = upayload ? PTR_ERR(upayload) : -EINVAL; cifs_set_cifscreds() 2373 payload = (char *)upayload->data; cifs_set_cifscreds() 2374 delim = strnchr(payload, upayload->datalen, ':'); cifs_set_cifscreds() 2378 upayload->datalen); cifs_set_cifscreds()
|
Completed in 244 milliseconds