Lines Matching refs:data

100 	kfree(fattr->owner_name->data);
106 kfree(fattr->group_name->data);
116 if (nfs_map_name_to_uid(server, owner->data, owner->len, &uid) == 0) {
130 if (nfs_map_group_to_gid(server, group->data, group->len, &gid) == 0) {
306 const char *type, void *data,
338 memcpy(data, payload->data, ret);
545 msg->data = im;
554 struct idmap_legacy_upcalldata *data)
560 idmap->idmap_upcall_data = data;
564 static void nfs_idmap_complete_pipe_upcall(struct idmap_legacy_upcalldata *data,
567 complete_request_key(data->authkey, ret);
568 key_put(data->authkey);
569 kfree(data);
573 struct idmap_legacy_upcalldata *data,
576 if (cmpxchg(&idmap->idmap_upcall_data, data, NULL) == data)
577 nfs_idmap_complete_pipe_upcall(data, ret);
582 struct idmap_legacy_upcalldata *data;
595 data = kzalloc(sizeof(*data), GFP_KERNEL);
596 if (!data)
599 msg = &data->pipe_msg;
600 im = &data->idmap_msg;
601 data->idmap = idmap;
602 data->authkey = key_get(authkey);
609 if (!nfs_idmap_prepare_pipe_upcall(idmap, data))
614 nfs_idmap_abort_pipe_upcall(idmap, data, ret);
618 kfree(data);
624 static int nfs_idmap_instantiate(struct key *key, struct key *authkey, char *data, size_t datalen)
626 return key_instantiate_and_link(key, data, datalen,
670 struct idmap_legacy_upcalldata *data;
680 data = xchg(&idmap->idmap_upcall_data, NULL);
681 if (data == NULL)
684 authkey = data->authkey;
708 ret = nfs_idmap_read_and_verify_message(&im, &data->idmap_msg,
716 nfs_idmap_complete_pipe_upcall(data, ret);
724 struct idmap_legacy_upcalldata *data = container_of(msg,
727 struct idmap *idmap = data->idmap;
730 nfs_idmap_abort_pipe_upcall(idmap, data, msg->errno);
738 struct idmap_legacy_upcalldata *data;
740 data = xchg(&idmap->idmap_upcall_data, NULL);
741 if (data)
742 nfs_idmap_complete_pipe_upcall(data, -EPIPE);