Lines Matching refs:dmi
1691 struct dm_ioctl *dmi; in copy_params() local
1706 dmi = param_kernel; in copy_params()
1707 dmi->data_size = minimum_data_size; in copy_params()
1715 dmi = NULL; in copy_params()
1717 …dmi = kmalloc(param_kernel->data_size, GFP_NOIO | __GFP_NORETRY | __GFP_NOMEMALLOC | __GFP_NOWARN); in copy_params()
1718 if (dmi) in copy_params()
1722 if (!dmi) { in copy_params()
1725 …dmi = __vmalloc(param_kernel->data_size, GFP_NOIO | __GFP_REPEAT | __GFP_HIGH | __GFP_HIGHMEM, PAG… in copy_params()
1727 if (dmi) in copy_params()
1731 if (!dmi) { 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()
1753 *param = dmi; in copy_params()
1757 free_params(dmi, param_kernel->data_size, *param_flags); in copy_params()