Lines Matching defs:priv_offset

1804 			     uint64_t *priv_offset)
1818 ret = copy_to_user(user_priv_data + *priv_offset,
1826 *priv_offset += sizeof(process_priv);
1834 uint64_t *priv_offset)
1871 ret = copy_to_user(user_priv_data + *priv_offset,
1878 *priv_offset += num_devices * sizeof(*device_priv);
1958 uint64_t *priv_offset)
2065 ret = copy_to_user(user_priv_data + *priv_offset, bo_privs, num_bos * sizeof(*bo_privs));
2072 *priv_offset += num_bos * sizeof(*bo_privs);
2123 uint64_t priv_size, priv_offset = 0, bo_priv_offset;
2157 /* each function will store private data inside priv_data and adjust priv_offset */
2158 ret = criu_checkpoint_process(p, (uint8_t __user *)args->priv_data, &priv_offset);
2163 (uint8_t __user *)args->priv_data, &priv_offset);
2171 bo_priv_offset = priv_offset;
2172 priv_offset += num_bos * sizeof(struct kfd_criu_bo_priv_data);
2176 &priv_offset);
2181 &priv_offset);
2185 ret = kfd_criu_checkpoint_svm(p, (uint8_t __user *)args->priv_data, &priv_offset);
2208 uint64_t *priv_offset,
2214 if (*priv_offset + sizeof(process_priv) > max_priv_data_size)
2218 (void __user *)(args->priv_data + *priv_offset),
2225 *priv_offset += sizeof(process_priv);
2249 uint64_t *priv_offset,
2260 if (*priv_offset + (args->num_devices * sizeof(*device_privs)) > max_priv_data_size)
2348 *priv_offset += args->num_devices * sizeof(*device_privs);
2491 uint64_t *priv_offset,
2500 if (*priv_offset + (args->num_bos * sizeof(*bo_privs)) > max_priv_data_size)
2530 ret = copy_from_user(bo_privs, (void __user *)args->priv_data + *priv_offset,
2537 *priv_offset += args->num_bos * sizeof(*bo_privs);
2566 uint64_t *priv_offset,
2579 if (*priv_offset + sizeof(object_type) > max_priv_data_size) {
2584 ret = get_user(object_type, (uint32_t __user *)(args->priv_data + *priv_offset));
2593 priv_offset, max_priv_data_size);
2599 priv_offset, max_priv_data_size);
2605 priv_offset, max_priv_data_size);
2623 uint64_t priv_offset = 0;
2643 /* Each function will adjust priv_offset based on how many bytes they consumed */
2644 ret = criu_restore_process(p, args, &priv_offset, args->priv_data_size);
2648 ret = criu_restore_devices(p, args, &priv_offset, args->priv_data_size);
2652 ret = criu_restore_bos(p, args, &priv_offset, args->priv_data_size);
2656 ret = criu_restore_objects(filep, p, args, &priv_offset, args->priv_data_size);
2660 if (priv_offset != args->priv_data_size) {