| /dflybsd-src/sys/dev/disk/dm/mirror/ |
| H A D | dm_target_mirror.c | 49 int dm_target_mirror_init(dm_table_entry_t *, int, char **); 51 int dm_target_mirror_strategy(dm_table_entry_t *, struct buf *); 52 int dm_target_mirror_deps(dm_table_entry_t *, prop_array_t); 53 int dm_target_mirror_destroy(dm_table_entry_t *); 61 dm_target_mirror_init(dm_table_entry_t *table_en, int argc, char **argv) in dm_target_mirror_init() 78 dm_target_mirror_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_mirror_strategy() 93 dm_target_mirror_destroy(dm_table_entry_t *table_en) in dm_target_mirror_destroy() 103 dm_target_mirror_deps(dm_table_entry_t *table_en, prop_array_t prop_array) in dm_target_mirror_deps()
|
| /dflybsd-src/sys/dev/disk/dm/snapshot/ |
| H A D | dm_target_snapshot.c | 97 int dm_target_snapshot_init(dm_table_entry_t *, int, char **); 99 int dm_target_snapshot_strategy(dm_table_entry_t *, struct buf *); 100 int dm_target_snapshot_destroy(dm_table_entry_t *); 102 int dm_target_snapshot_orig_init(dm_table_entry_t *, int, char **); 104 int dm_target_snapshot_orig_strategy(dm_table_entry_t *, struct buf *); 105 int dm_target_snapshot_orig_destroy(dm_table_entry_t *); 113 dm_target_snapshot_init(dm_table_entry_t *table_en, int argc, char **argv) in dm_target_snapshot_init() 206 dm_target_snapshot_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_snapshot_strategy() 221 dm_target_snapshot_destroy(dm_table_entry_t *table_en) in dm_target_snapshot_destroy() 263 dm_target_snapshot_orig_init(dm_table_entry_t *table_en, int argc, char **argv) in dm_target_snapshot_orig_init() [all …]
|
| /dflybsd-src/sys/dev/disk/dm/ |
| H A D | dm.h | 92 } dm_table_entry_t; typedef 162 int (*init)(dm_table_entry_t *, int, char **); 163 int (*destroy)(dm_table_entry_t *); 164 int (*strategy)(dm_table_entry_t *, struct buf *); /* Mandatory */ 167 int (*dump)(dm_table_entry_t *, void *data, size_t length, off_t offset); 168 int (*message)(dm_table_entry_t *, char *); 228 void dm_table_init_target(dm_table_entry_t *table_en, void *cfg); 229 int dm_table_add_deps(dm_table_entry_t *table_en, dm_pdev_t *pdev); 230 void dm_table_free_deps(dm_table_entry_t *table_en);
|
| H A D | dm_table.c | 133 dm_table_entry_t *table_en; in dm_table_destroy() 175 dm_table_entry_t *table_en; in _dm_table_size() 217 dm_table_entry_t *table_en; in dm_table_get_target_count() 266 dm_table_init_target(dm_table_entry_t *table_en, void *cfg) in dm_table_init_target() 272 dm_table_add_deps(dm_table_entry_t *table_en, dm_pdev_t *pdev) in dm_table_add_deps() 299 dm_table_free_deps(dm_table_entry_t *table_en) in dm_table_free_deps()
|
| H A D | dm_ioctl.c | 90 dm_table_deps(dm_table_entry_t *, prop_array_t); 92 dm_table_init(dm_target_t *, dm_table_entry_t *, char *); 94 dm_table_status(dm_table_entry_t *, prop_dictionary_t, uint32_t); 583 dm_table_entry_t *table_en; in dm_table_deps_ioctl() 638 dm_table_deps(dm_table_entry_t *table_en, prop_array_t array) in dm_table_deps() 676 dm_table_entry_t *table_en; in dm_table_load_ioctl() 743 if ((table_en = kmalloc(sizeof(dm_table_entry_t), in dm_table_load_ioctl() 808 dm_table_init(dm_target_t *target, dm_table_entry_t *table_en, char *params) in dm_table_init() 874 dm_table_entry_t *table_en; in dm_table_status_ioctl() 966 dm_table_status(dm_table_entry_t *table_en, in dm_table_status() [all …]
|
| H A D | dm_target_error.c | 39 dm_target_error_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_error_strategy()
|
| H A D | dm_target_zero.c | 41 dm_target_zero_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_zero_strategy()
|
| H A D | device-mapper.c | 367 dm_table_entry_t *table_en; in dmstrategy() 476 dm_table_entry_t *table_en; in dmdump()
|
| /dflybsd-src/sys/dev/disk/dm/linear/ |
| H A D | dm_target_linear.c | 56 dm_target_linear_init(dm_table_entry_t *table_en, int argc, char **argv) in dm_target_linear_init() 108 dm_target_linear_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_linear_strategy() 123 dm_target_linear_dump(dm_table_entry_t *table_en, void *data, size_t length, off_t offset) in dm_target_linear_dump() 142 dm_target_linear_destroy(dm_table_entry_t *table_en) in dm_target_linear_destroy()
|
| /dflybsd-src/sys/dev/disk/dm/striped/ |
| H A D | dm_target_striped.c | 69 dm_target_stripe_init(dm_table_entry_t *table_en, int argc, char **argv) in dm_target_stripe_init() 280 dm_target_stripe_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_stripe_strategy() 373 dm_target_stripe_dump(dm_table_entry_t *table_en, void *data, size_t length, off_t offset) in dm_target_stripe_dump() 453 dm_target_stripe_destroy(dm_table_entry_t *table_en) in dm_target_stripe_destroy()
|
| /dflybsd-src/sys/dev/disk/dm/flakey/ |
| H A D | dm_target_flakey.c | 69 dm_target_flakey_init(dm_table_entry_t *table_en, int argc, char **argv) in dm_target_flakey_init() 209 dm_target_flakey_destroy(dm_table_entry_t *table_en) in dm_target_flakey_destroy() 225 dm_target_flakey_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_flakey_strategy()
|
| /dflybsd-src/sys/dev/disk/dm/delay/ |
| H A D | dm_target_delay.c | 88 dm_target_delay_init(dm_table_entry_t *table_en, int argc, char **argv) in dm_target_delay_init() 205 dm_target_delay_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_delay_strategy() 312 dm_target_delay_destroy(dm_table_entry_t *table_en) in dm_target_delay_destroy()
|
| /dflybsd-src/sys/dev/disk/dm/crypt/ |
| H A D | dm_target_crypt.c | 557 dm_target_crypt_init(dm_table_entry_t *table_en, int argc, char **argv) in dm_target_crypt_init() 806 dm_target_crypt_destroy(dm_table_entry_t *table_en) in dm_target_crypt_destroy() 869 dm_target_crypt_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_crypt_strategy() 1308 dm_target_crypt_dump(dm_table_entry_t *table_en, void *data, size_t length, off_t offset) in dm_target_crypt_dump()
|
| /dflybsd-src/sys/dev/disk/dm/dmirror/ |
| H A D | dm_target_dmirror.c | 307 dm_target_dmirror_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_dmirror_strategy()
|