Home
last modified time | relevance | path

Searched refs:dm_ioctl (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/include/uapi/linux/
H A Ddm-ioctl.h103 struct dm_ioctl { struct
265 #define DM_VERSION _IOWR(DM_IOCTL, DM_VERSION_CMD, struct dm_ioctl)
266 #define DM_REMOVE_ALL _IOWR(DM_IOCTL, DM_REMOVE_ALL_CMD, struct dm_ioctl)
267 #define DM_LIST_DEVICES _IOWR(DM_IOCTL, DM_LIST_DEVICES_CMD, struct dm_ioctl)
269 #define DM_DEV_CREATE _IOWR(DM_IOCTL, DM_DEV_CREATE_CMD, struct dm_ioctl)
270 #define DM_DEV_REMOVE _IOWR(DM_IOCTL, DM_DEV_REMOVE_CMD, struct dm_ioctl)
271 #define DM_DEV_RENAME _IOWR(DM_IOCTL, DM_DEV_RENAME_CMD, struct dm_ioctl)
272 #define DM_DEV_SUSPEND _IOWR(DM_IOCTL, DM_DEV_SUSPEND_CMD, struct dm_ioctl)
273 #define DM_DEV_STATUS _IOWR(DM_IOCTL, DM_DEV_STATUS_CMD, struct dm_ioctl)
274 #define DM_DEV_WAIT _IOWR(DM_IOCTL, DM_DEV_WAIT_CMD, struct dm_ioctl)
[all …]
/openbmc/linux/drivers/md/
H A Ddm-ioctl.c426 static struct mapped_device *dm_hash_rename(struct dm_ioctl *param, in dm_hash_rename()
528 typedef int (*ioctl_fn)(struct file *filp, struct dm_ioctl *param, size_t param_size);
530 static int remove_all(struct file *filp, struct dm_ioctl *param, size_t param_size) in remove_all()
554 static void *get_result_buffer(struct dm_ioctl *param, size_t param_size, in get_result_buffer()
591 static int list_devices(struct file *filp, struct dm_ioctl *param, size_t param_size) in list_devices()
704 static int __list_versions(struct dm_ioctl *param, size_t param_size, const char *name) in __list_versions()
757 static int list_versions(struct file *filp, struct dm_ioctl *param, size_t param_size) in list_versions()
762 static int get_target_version(struct file *filp, struct dm_ioctl *param, size_t param_size) in get_target_version()
813 struct dm_ioctl *param, in dm_get_live_or_inactive_table()
824 static void __dev_status(struct mapped_device *md, struct dm_ioctl *param) in __dev_status()
[all …]
H A Ddm-init.c38 struct dm_ioctl dmi;
/openbmc/qemu/scsi/
H A Dqemu-pr-helper.c205 struct dm_ioctl dm;
211 static void *dm_ioctl(int ioc, struct dm_ioctl *dm) in dm_ioctl() function
229 static void *dm_dev_ioctl(int fd, int ioc, struct dm_ioctl *dm) in dm_dev_ioctl()
241 return dm_ioctl(ioc, dm); in dm_dev_ioctl()
251 struct dm_ioctl dm = { }; in dm_init()
252 if (!dm_ioctl(DM_VERSION, &dm)) { in dm_init()
288 struct dm_ioctl dm = { .flags = DM_NOFLUSH_FLAG }; in is_mpath()
/openbmc/linux/include/linux/
H A Ddevice-mapper.h527 int __init dm_early_create(struct dm_ioctl *dmi,
/openbmc/qemu/linux-user/
H A Dsyscall_types.h287 STRUCT(dm_ioctl,
H A Dsyscall.c5011 struct dm_ioctl *host_dm; in do_ioctl_dm()
5031 big_buf = g_malloc0(((struct dm_ioctl*)buf_temp)->data_size * 2); in do_ioctl_dm()