Lines Matching refs:payload
50 char *payload; in cifs_idmap_key_instantiate() local
60 if (prep->datalen <= sizeof(key->payload)) { in cifs_idmap_key_instantiate()
61 key->payload.value = 0; in cifs_idmap_key_instantiate()
62 memcpy(&key->payload.value, prep->data, prep->datalen); in cifs_idmap_key_instantiate()
66 payload = kmemdup(prep->data, prep->datalen, GFP_KERNEL); in cifs_idmap_key_instantiate()
67 if (!payload) in cifs_idmap_key_instantiate()
70 key->payload.data = payload; in cifs_idmap_key_instantiate()
78 if (key->datalen > sizeof(key->payload)) in cifs_idmap_key_destroy()
79 kfree(key->payload.data); in cifs_idmap_key_destroy()
235 ksid = sidkey->datalen <= sizeof(sidkey->payload) ? in id_to_sid()
236 (struct cifs_sid *)&sidkey->payload.value : in id_to_sid()
237 (struct cifs_sid *)sidkey->payload.data; in id_to_sid()
310 memcpy(&id, &sidkey->payload.value, sizeof(uid_t)); in sid_to_id()
317 memcpy(&id, &sidkey->payload.value, sizeof(gid_t)); in sid_to_id()