Lines Matching refs:num_bos
1895 uint32_t num_bos, in criu_checkpoint_bos() argument
1906 bo_buckets = kvzalloc(num_bos * sizeof(*bo_buckets), GFP_KERNEL); in criu_checkpoint_bos()
1910 bo_privs = kvzalloc(num_bos * sizeof(*bo_privs), GFP_KERNEL); in criu_checkpoint_bos()
1916 files = kvzalloc(num_bos * sizeof(struct file *), GFP_KERNEL); in criu_checkpoint_bos()
1998 ret = copy_to_user(user_bos, bo_buckets, num_bos * sizeof(*bo_buckets)); in criu_checkpoint_bos()
2005 ret = copy_to_user(user_priv_data + *priv_offset, bo_privs, num_bos * sizeof(*bo_privs)); in criu_checkpoint_bos()
2012 *priv_offset += num_bos * sizeof(*bo_privs); in criu_checkpoint_bos()
2024 uint32_t *num_bos, in criu_get_process_object_info() argument
2033 *num_bos = get_process_num_bos(p); in criu_get_process_object_info()
2048 priv_size += *num_bos * sizeof(struct kfd_criu_bo_priv_data); in criu_get_process_object_info()
2062 uint32_t num_devices, num_bos, num_objects; in criu_checkpoint() local
2084 ret = criu_get_process_object_info(p, &num_devices, &num_bos, &num_objects, &priv_size); in criu_checkpoint()
2089 num_bos != args->num_bos || in criu_checkpoint()
2112 priv_offset += num_bos * sizeof(struct kfd_criu_bo_priv_data); in criu_checkpoint()
2133 ret = criu_checkpoint_bos(p, num_bos, (uint8_t __user *)args->bos, in criu_checkpoint()
2440 if (*priv_offset + (args->num_bos * sizeof(*bo_privs)) > max_priv_data_size) in criu_restore_bos()
2446 bo_buckets = kvmalloc_array(args->num_bos, sizeof(*bo_buckets), GFP_KERNEL); in criu_restore_bos()
2450 files = kvzalloc(args->num_bos * sizeof(struct file *), GFP_KERNEL); in criu_restore_bos()
2457 args->num_bos * sizeof(*bo_buckets)); in criu_restore_bos()
2464 bo_privs = kvmalloc_array(args->num_bos, sizeof(*bo_privs), GFP_KERNEL); in criu_restore_bos()
2471 args->num_bos * sizeof(*bo_privs)); in criu_restore_bos()
2477 *priv_offset += args->num_bos * sizeof(*bo_privs); in criu_restore_bos()
2480 for (; i < args->num_bos; i++) { in criu_restore_bos()
2491 (args->num_bos * sizeof(*bo_buckets))); in criu_restore_bos()
2567 args->num_devices, args->num_bos, args->num_objects, args->priv_data_size); in criu_restore()
2570 !args->num_devices || !args->num_bos) in criu_restore()
2707 ret = criu_get_process_object_info(p, &args->num_devices, &args->num_bos, in criu_process_info()
2713 args->num_devices, args->num_bos, args->num_objects, in criu_process_info()