Lines Matching refs:data_size
471 param->data_size = 0; in remove_all()
531 param->data_size = param->data_start + needed; in list_devices()
612 param->data_size = param->data_start + needed; in list_versions()
961 param->data_size = 0; in dev_set_geometry()
1165 param->data_size = used; in retrieve_status()
1427 param->data_size = param->data_start + needed; in retrieve_deps()
1582 param->data_size = param->data_start + strlen(result) + 1; in target_message()
1698 if (param_kernel->data_size < minimum_data_size) in copy_params()
1707 dmi->data_size = minimum_data_size; in copy_params()
1716 if (param_kernel->data_size <= KMALLOC_MAX_SIZE) { in copy_params()
1717 …dmi = kmalloc(param_kernel->data_size, GFP_NOIO | __GFP_NORETRY | __GFP_NOMEMALLOC | __GFP_NOWARN); in copy_params()
1725 …dmi = __vmalloc(param_kernel->data_size, GFP_NOIO | __GFP_REPEAT | __GFP_HIGH | __GFP_HIGHMEM, PAG… in copy_params()
1732 if (secure_data && clear_user(user, param_kernel->data_size)) in copy_params()
1737 if (copy_from_user(dmi, user, param_kernel->data_size)) in copy_params()
1744 if (dmi->data_size != param_kernel->data_size) { in copy_params()
1750 if (secure_data && clear_user(user, param_kernel->data_size)) in copy_params()
1757 free_params(dmi, param_kernel->data_size, *param_flags); in copy_params()
1841 input_param_size = param->data_size; in ctl_ioctl()
1846 param->data_size = sizeof(*param); in ctl_ioctl()
1856 if (!r && copy_to_user(user, param, param->data_size)) in ctl_ioctl()