| H A D | dm-ioctl.c | 57 size_t param_size; member 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() argument 554 static void *get_result_buffer(struct dm_ioctl *param, size_t param_size, in get_result_buffer() argument 559 if (param->data_start < param_size) in get_result_buffer() 560 *len = param_size - param->data_start; in get_result_buffer() 591 static int list_devices(struct file *filp, struct dm_ioctl *param, size_t param_size) in list_devices() argument 619 nl = orig_nl = get_result_buffer(param, param_size, &len); in list_devices() 704 static int __list_versions(struct dm_ioctl *param, size_t param_size, const char *name) in __list_versions() argument 729 vers = get_result_buffer(param, param_size, in __list_versions() 757 list_versions(struct file * filp,struct dm_ioctl * param,size_t param_size) list_versions() argument 762 get_target_version(struct file * filp,struct dm_ioctl * param,size_t param_size) get_target_version() argument 879 dev_create(struct file * filp,struct dm_ioctl * param,size_t param_size) dev_create() argument 977 dev_remove(struct file * filp,struct dm_ioctl * param,size_t param_size) dev_remove() argument 1044 dev_rename(struct file * filp,struct dm_ioctl * param,size_t param_size) dev_rename() argument 1074 dev_set_geometry(struct file * filp,struct dm_ioctl * param,size_t param_size) dev_set_geometry() argument 1251 dev_suspend(struct file * filp,struct dm_ioctl * param,size_t param_size) dev_suspend() argument 1263 dev_status(struct file * filp,struct dm_ioctl * param,size_t param_size) dev_status() argument 1281 retrieve_status(struct dm_table * table,struct dm_ioctl * param,size_t param_size) retrieve_status() argument 1356 dev_wait(struct file * filp,struct dm_ioctl * param,size_t param_size) dev_wait() argument 1397 dev_arm_poll(struct file * filp,struct dm_ioctl * param,size_t param_size) dev_arm_poll() argument 1451 populate_table(struct dm_table * table,struct dm_ioctl * param,size_t param_size) populate_table() argument 1514 table_load(struct file * filp,struct dm_ioctl * param,size_t param_size) table_load() argument 1601 table_clear(struct file * filp,struct dm_ioctl * param,size_t param_size) table_clear() argument 1643 retrieve_deps(struct dm_table * table,struct dm_ioctl * param,size_t param_size) retrieve_deps() argument 1679 table_deps(struct file * filp,struct dm_ioctl * param,size_t param_size) table_deps() argument 1705 table_status(struct file * filp,struct dm_ioctl * param,size_t param_size) table_status() argument 1760 target_message(struct file * filp,struct dm_ioctl * param,size_t param_size) target_message() argument 1936 free_params(struct dm_ioctl * param,size_t param_size,int param_flags) free_params() argument [all...] |