dm_ioctl           33 drivers/md/dm-init.c 	struct dm_ioctl dmi;
dm_ioctl          369 drivers/md/dm-ioctl.c static struct mapped_device *dm_hash_rename(struct dm_ioctl *param,
dm_ioctl          467 drivers/md/dm-ioctl.c typedef int (*ioctl_fn)(struct file *filp, struct dm_ioctl *param, size_t param_size);
dm_ioctl          469 drivers/md/dm-ioctl.c static int remove_all(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl          493 drivers/md/dm-ioctl.c static void *get_result_buffer(struct dm_ioctl *param, size_t param_size,
dm_ioctl          506 drivers/md/dm-ioctl.c static int list_devices(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl          604 drivers/md/dm-ioctl.c static int __list_versions(struct dm_ioctl *param, size_t param_size, const char *name)
dm_ioctl          657 drivers/md/dm-ioctl.c static int list_versions(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl          662 drivers/md/dm-ioctl.c static int get_target_version(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl          706 drivers/md/dm-ioctl.c 						      struct dm_ioctl *param,
dm_ioctl          717 drivers/md/dm-ioctl.c static void __dev_status(struct mapped_device *md, struct dm_ioctl *param)
dm_ioctl          771 drivers/md/dm-ioctl.c static int dev_create(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl          806 drivers/md/dm-ioctl.c static struct hash_cell *__find_device_hash_cell(struct dm_ioctl *param)
dm_ioctl          849 drivers/md/dm-ioctl.c static struct mapped_device *find_device(struct dm_ioctl *param)
dm_ioctl          863 drivers/md/dm-ioctl.c static int dev_remove(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl          928 drivers/md/dm-ioctl.c static int dev_rename(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl          958 drivers/md/dm-ioctl.c static int dev_set_geometry(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl         1005 drivers/md/dm-ioctl.c static int do_suspend(struct dm_ioctl *param)
dm_ioctl         1034 drivers/md/dm-ioctl.c static int do_resume(struct dm_ioctl *param)
dm_ioctl         1107 drivers/md/dm-ioctl.c static int dev_suspend(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl         1119 drivers/md/dm-ioctl.c static int dev_status(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl         1137 drivers/md/dm-ioctl.c 			    struct dm_ioctl *param, size_t param_size)
dm_ioctl         1210 drivers/md/dm-ioctl.c static int dev_wait(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl         1251 drivers/md/dm-ioctl.c static int dev_arm_poll(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl         1260 drivers/md/dm-ioctl.c static inline fmode_t get_mode(struct dm_ioctl *param)
dm_ioctl         1283 drivers/md/dm-ioctl.c 			  struct dm_ioctl *param, size_t param_size)
dm_ioctl         1329 drivers/md/dm-ioctl.c static int table_load(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl         1417 drivers/md/dm-ioctl.c static int table_clear(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl         1455 drivers/md/dm-ioctl.c 			  struct dm_ioctl *param, size_t param_size)
dm_ioctl         1491 drivers/md/dm-ioctl.c static int table_deps(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl         1517 drivers/md/dm-ioctl.c static int table_status(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl         1572 drivers/md/dm-ioctl.c static int target_message(struct file *filp, struct dm_ioctl *param, size_t param_size)
dm_ioctl         1706 drivers/md/dm-ioctl.c static int check_version(unsigned int cmd, struct dm_ioctl __user *user)
dm_ioctl         1739 drivers/md/dm-ioctl.c static void free_params(struct dm_ioctl *param, size_t param_size, int param_flags)
dm_ioctl         1748 drivers/md/dm-ioctl.c static int copy_params(struct dm_ioctl __user *user, struct dm_ioctl *param_kernel,
dm_ioctl         1749 drivers/md/dm-ioctl.c 		       int ioctl_flags, struct dm_ioctl **param, int *param_flags)
dm_ioctl         1751 drivers/md/dm-ioctl.c 	struct dm_ioctl *dmi;
dm_ioctl         1753 drivers/md/dm-ioctl.c 	const size_t minimum_data_size = offsetof(struct dm_ioctl, data);
dm_ioctl         1810 drivers/md/dm-ioctl.c static int validate_params(uint cmd, struct dm_ioctl *param)
dm_ioctl         1841 drivers/md/dm-ioctl.c static int ctl_ioctl(struct file *file, uint command, struct dm_ioctl __user *user)
dm_ioctl         1847 drivers/md/dm-ioctl.c 	struct dm_ioctl *uninitialized_var(param);
dm_ioctl         1850 drivers/md/dm-ioctl.c 	struct dm_ioctl param_kernel;
dm_ioctl         1894 drivers/md/dm-ioctl.c 	param->data_size = offsetof(struct dm_ioctl, data);
dm_ioctl         1917 drivers/md/dm-ioctl.c 	return (long)ctl_ioctl(file, command, (struct dm_ioctl __user *)u);
dm_ioctl         2066 drivers/md/dm-ioctl.c int __init dm_early_create(struct dm_ioctl *dmi,
dm_ioctl          433 include/linux/device-mapper.h int __init dm_early_create(struct dm_ioctl *dmi,
dm_ioctl          251 include/uapi/linux/dm-ioctl.h #define DM_VERSION       _IOWR(DM_IOCTL, DM_VERSION_CMD, struct dm_ioctl)
dm_ioctl          252 include/uapi/linux/dm-ioctl.h #define DM_REMOVE_ALL    _IOWR(DM_IOCTL, DM_REMOVE_ALL_CMD, struct dm_ioctl)
dm_ioctl          253 include/uapi/linux/dm-ioctl.h #define DM_LIST_DEVICES  _IOWR(DM_IOCTL, DM_LIST_DEVICES_CMD, struct dm_ioctl)
dm_ioctl          255 include/uapi/linux/dm-ioctl.h #define DM_DEV_CREATE    _IOWR(DM_IOCTL, DM_DEV_CREATE_CMD, struct dm_ioctl)
dm_ioctl          256 include/uapi/linux/dm-ioctl.h #define DM_DEV_REMOVE    _IOWR(DM_IOCTL, DM_DEV_REMOVE_CMD, struct dm_ioctl)
dm_ioctl          257 include/uapi/linux/dm-ioctl.h #define DM_DEV_RENAME    _IOWR(DM_IOCTL, DM_DEV_RENAME_CMD, struct dm_ioctl)
dm_ioctl          258 include/uapi/linux/dm-ioctl.h #define DM_DEV_SUSPEND   _IOWR(DM_IOCTL, DM_DEV_SUSPEND_CMD, struct dm_ioctl)
dm_ioctl          259 include/uapi/linux/dm-ioctl.h #define DM_DEV_STATUS    _IOWR(DM_IOCTL, DM_DEV_STATUS_CMD, struct dm_ioctl)
dm_ioctl          260 include/uapi/linux/dm-ioctl.h #define DM_DEV_WAIT      _IOWR(DM_IOCTL, DM_DEV_WAIT_CMD, struct dm_ioctl)
dm_ioctl          261 include/uapi/linux/dm-ioctl.h #define DM_DEV_ARM_POLL  _IOWR(DM_IOCTL, DM_DEV_ARM_POLL_CMD, struct dm_ioctl)
dm_ioctl          263 include/uapi/linux/dm-ioctl.h #define DM_TABLE_LOAD    _IOWR(DM_IOCTL, DM_TABLE_LOAD_CMD, struct dm_ioctl)
dm_ioctl          264 include/uapi/linux/dm-ioctl.h #define DM_TABLE_CLEAR   _IOWR(DM_IOCTL, DM_TABLE_CLEAR_CMD, struct dm_ioctl)
dm_ioctl          265 include/uapi/linux/dm-ioctl.h #define DM_TABLE_DEPS    _IOWR(DM_IOCTL, DM_TABLE_DEPS_CMD, struct dm_ioctl)
dm_ioctl          266 include/uapi/linux/dm-ioctl.h #define DM_TABLE_STATUS  _IOWR(DM_IOCTL, DM_TABLE_STATUS_CMD, struct dm_ioctl)
dm_ioctl          268 include/uapi/linux/dm-ioctl.h #define DM_LIST_VERSIONS _IOWR(DM_IOCTL, DM_LIST_VERSIONS_CMD, struct dm_ioctl)
dm_ioctl          269 include/uapi/linux/dm-ioctl.h #define DM_GET_TARGET_VERSION _IOWR(DM_IOCTL, DM_GET_TARGET_VERSION_CMD, struct dm_ioctl)
dm_ioctl          271 include/uapi/linux/dm-ioctl.h #define DM_TARGET_MSG	 _IOWR(DM_IOCTL, DM_TARGET_MSG_CMD, struct dm_ioctl)
dm_ioctl          272 include/uapi/linux/dm-ioctl.h #define DM_DEV_SET_GEOMETRY	_IOWR(DM_IOCTL, DM_DEV_SET_GEOMETRY_CMD, struct dm_ioctl)