Home
last modified time | relevance | path

Searched refs:dm_table_entry_t (Results 1 – 14 of 14) sorted by relevance

/dflybsd-src/sys/dev/disk/dm/mirror/
H A Ddm_target_mirror.c49 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 Ddm_target_snapshot.c97 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 Ddm.h92 } 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 Ddm_table.c133 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 Ddm_ioctl.c90 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 Ddm_target_error.c39 dm_target_error_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_error_strategy()
H A Ddm_target_zero.c41 dm_target_zero_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_zero_strategy()
H A Ddevice-mapper.c367 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 Ddm_target_linear.c56 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 Ddm_target_striped.c69 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 Ddm_target_flakey.c69 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 Ddm_target_delay.c88 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 Ddm_target_crypt.c557 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 Ddm_target_dmirror.c307 dm_target_dmirror_strategy(dm_table_entry_t *table_en, struct buf *bp) in dm_target_dmirror_strategy()