Home
last modified time | relevance | path

Searched refs:dmt (Results 1 – 25 of 46) sorted by relevance

12

/netbsd-src/external/gpl2/lvm2/dist/libdm/ioctl/
H A Dlibdm-iface.c365 void dm_task_destroy(struct dm_task *dmt) in dm_task_destroy() argument
369 for (t = dmt->head; t; t = n) { in dm_task_destroy()
376 if (dmt->dev_name) in dm_task_destroy()
377 dm_free(dmt->dev_name); in dm_task_destroy()
379 if (dmt->newname) in dm_task_destroy()
380 dm_free(dmt->newname); in dm_task_destroy()
382 if (dmt->message) in dm_task_destroy()
383 dm_free(dmt->message); in dm_task_destroy()
385 if (dmt->dmi.v4) in dm_task_destroy()
386 dm_free(dmt->dmi.v4); in dm_task_destroy()
[all …]
H A Dlibdm-nbsd-iface.c235 void dm_task_destroy(struct dm_task *dmt) in dm_task_destroy() argument
239 for (t = dmt->head; t; t = n) { in dm_task_destroy()
246 if (dmt->dev_name) in dm_task_destroy()
247 dm_free(dmt->dev_name); in dm_task_destroy()
249 if (dmt->newname) in dm_task_destroy()
250 dm_free(dmt->newname); in dm_task_destroy()
252 if (dmt->message) in dm_task_destroy()
253 dm_free(dmt->message); in dm_task_destroy()
255 if (dmt->dmi.v4) in dm_task_destroy()
256 dm_free(dmt->dmi.v4); in dm_task_destroy()
[all …]
/netbsd-src/sys/dev/dm/
H A Ddm_target.c81 dm_target_t *dmt; in dm_target_autoload() local
94 dmt = dm_target_lookup_name(dm_target_name); in dm_target_autoload()
95 if (dmt != NULL) in dm_target_autoload()
96 dm_target_busy(dmt); in dm_target_autoload()
99 return dmt; in dm_target_autoload()
108 dm_target_t *dmt; in dm_target_lookup() local
115 dmt = dm_target_lookup_name(dm_target_name); in dm_target_lookup()
116 if (dmt != NULL) in dm_target_lookup()
117 dm_target_busy(dmt); in dm_target_lookup()
121 return dmt; in dm_target_lookup()
[all …]
H A Ddm_target_mirror.c79 dm_target_t *dmt; in dm_target_mirror_modcmd() local
84 if ((dmt = dm_target_lookup("mirror")) != NULL) { in dm_target_mirror_modcmd()
85 dm_target_unbusy(dmt); in dm_target_mirror_modcmd()
88 dmt = dm_target_alloc("mirror"); in dm_target_mirror_modcmd()
90 dmt->version[0] = 1; in dm_target_mirror_modcmd()
91 dmt->version[1] = 0; in dm_target_mirror_modcmd()
92 dmt->version[2] = 0; in dm_target_mirror_modcmd()
93 dmt->init = &dm_target_mirror_init; in dm_target_mirror_modcmd()
94 dmt->table = &dm_target_mirror_table; in dm_target_mirror_modcmd()
95 dmt->strategy = &dm_target_mirror_strategy; in dm_target_mirror_modcmd()
[all …]
H A Ddm_target_error.c59 dm_target_t *dmt; in dm_target_error_modcmd() local
64 if ((dmt = dm_target_lookup("error")) != NULL) { in dm_target_error_modcmd()
65 dm_target_unbusy(dmt); in dm_target_error_modcmd()
68 dmt = dm_target_alloc("error"); in dm_target_error_modcmd()
70 dmt->version[0] = 1; in dm_target_error_modcmd()
71 dmt->version[1] = 0; in dm_target_error_modcmd()
72 dmt->version[2] = 0; in dm_target_error_modcmd()
73 dmt->init = &dm_target_error_init; in dm_target_error_modcmd()
74 dmt->strategy = &dm_target_error_strategy; in dm_target_error_modcmd()
75 dmt->destroy = &dm_target_error_destroy; in dm_target_error_modcmd()
[all …]
H A Ddm_target_zero.c59 dm_target_t *dmt; in dm_target_zero_modcmd() local
64 if ((dmt = dm_target_lookup("zero")) != NULL) { in dm_target_zero_modcmd()
65 dm_target_unbusy(dmt); in dm_target_zero_modcmd()
68 dmt = dm_target_alloc("zero"); in dm_target_zero_modcmd()
70 dmt->version[0] = 1; in dm_target_zero_modcmd()
71 dmt->version[1] = 0; in dm_target_zero_modcmd()
72 dmt->version[2] = 0; in dm_target_zero_modcmd()
73 dmt->init = &dm_target_zero_init; in dm_target_zero_modcmd()
74 dmt->strategy = &dm_target_zero_strategy; in dm_target_zero_modcmd()
75 dmt->destroy = &dm_target_zero_destroy; in dm_target_zero_modcmd()
[all …]
H A Ddm_target_snapshot.c134 dm_target_t *dmt, *dmt1; in dm_target_snapshot_modcmd() local
139 if (((dmt = dm_target_lookup("snapshot")) != NULL)) { in dm_target_snapshot_modcmd()
140 dm_target_unbusy(dmt); in dm_target_snapshot_modcmd()
143 if (((dmt = dm_target_lookup("snapshot-origin")) != NULL)) { in dm_target_snapshot_modcmd()
144 dm_target_unbusy(dmt); in dm_target_snapshot_modcmd()
147 dmt = dm_target_alloc("snapshot"); in dm_target_snapshot_modcmd()
150 dmt->version[0] = 1; in dm_target_snapshot_modcmd()
151 dmt->version[1] = 0; in dm_target_snapshot_modcmd()
152 dmt->version[2] = 5; in dm_target_snapshot_modcmd()
153 dmt->init = &dm_target_snapshot_init; in dm_target_snapshot_modcmd()
[all …]
H A Ddm_target_stripe.c68 dm_target_t *dmt; in dm_target_stripe_modcmd() local
73 if ((dmt = dm_target_lookup("striped")) != NULL) { in dm_target_stripe_modcmd()
74 dm_target_unbusy(dmt); in dm_target_stripe_modcmd()
77 dmt = dm_target_alloc("striped"); in dm_target_stripe_modcmd()
79 dmt->version[0] = 1; in dm_target_stripe_modcmd()
80 dmt->version[1] = 0; in dm_target_stripe_modcmd()
81 dmt->version[2] = 0; in dm_target_stripe_modcmd()
82 dmt->init = &dm_target_stripe_init; in dm_target_stripe_modcmd()
83 dmt->info = &dm_target_stripe_info; in dm_target_stripe_modcmd()
84 dmt in dm_target_stripe_modcmd()
[all...]
H A Ddm_target_flakey.c91 dm_target_t *dmt; in dm_target_flakey_modcmd() local
96 if ((dmt = dm_target_lookup("flakey")) != NULL) { in dm_target_flakey_modcmd()
97 dm_target_unbusy(dmt); in dm_target_flakey_modcmd()
100 dmt = dm_target_alloc("flakey"); in dm_target_flakey_modcmd()
102 dmt->version[0] = 1; in dm_target_flakey_modcmd()
103 dmt->version[1] = 0; in dm_target_flakey_modcmd()
104 dmt->version[2] = 0; in dm_target_flakey_modcmd()
105 dmt->init = &dm_target_flakey_init; in dm_target_flakey_modcmd()
106 dmt->table = &dm_target_flakey_table; in dm_target_flakey_modcmd()
107 dmt->strategy = &dm_target_flakey_strategy; in dm_target_flakey_modcmd()
[all …]
H A Ddm_target_delay.c102 dm_target_t *dmt; in dm_target_delay_modcmd() local
107 if ((dmt = dm_target_lookup("delay")) != NULL) { in dm_target_delay_modcmd()
108 dm_target_unbusy(dmt); in dm_target_delay_modcmd()
111 dmt = dm_target_alloc("delay"); in dm_target_delay_modcmd()
113 dmt->version[0] = 1; in dm_target_delay_modcmd()
114 dmt->version[1] = 0; in dm_target_delay_modcmd()
115 dmt->version[2] = 0; in dm_target_delay_modcmd()
116 dmt->init = &dm_target_delay_init; in dm_target_delay_modcmd()
117 dmt->table = &dm_target_delay_table; in dm_target_delay_modcmd()
118 dmt->strategy = &dm_target_delay_strategy; in dm_target_delay_modcmd()
[all …]
/netbsd-src/external/gpl2/lvm2/dist/libdm/
H A Dlibdm-common.c165 struct dm_task *dmt = dm_malloc(sizeof(*dmt)); in dm_task_create() local
167 if (!dmt) { in dm_task_create()
169 sizeof(*dmt)); in dm_task_create()
174 dm_free(dmt); in dm_task_create()
178 memset(dmt, 0, sizeof(*dmt)); in dm_task_create()
180 dmt->type = type; in dm_task_create()
181 dmt->minor = -1; in dm_task_create()
182 dmt->major = -1; in dm_task_create()
183 dmt->allow_default_major_fallback = 1; in dm_task_create()
184 dmt->uid = DM_DEVICE_UID; in dm_task_create()
[all …]
H A Dlibdm-deptree.c376 static int _deps(struct dm_task **dmt, struct dm_pool *mem, uint32_t major, uint32_t minor, in _deps() argument
395 if (!(*dmt = dm_task_create(DM_DEVICE_DEPS))) { in _deps()
400 if (!dm_task_set_major(*dmt, major)) { in _deps()
406 if (!dm_task_set_minor(*dmt, minor)) { in _deps()
412 if (!dm_task_run(*dmt)) { in _deps()
418 if (!dm_task_get_info(*dmt, info)) { in _deps()
439 if (!(*name = dm_pool_strdup(mem, dm_task_get_name(*dmt)))) { in _deps()
443 if (!(*uuid = dm_pool_strdup(mem, dm_task_get_uuid(*dmt)))) { in _deps()
447 *deps = dm_task_get_deps(*dmt); in _deps()
453 dm_task_destroy(*dmt); in _deps()
[all …]
H A Dlibdevmapper.h110 void dm_task_destroy(struct dm_task *dmt);
112 int dm_task_set_name(struct dm_task *dmt, const char *name);
113 int dm_task_set_uuid(struct dm_task *dmt, const char *uuid);
152 int dm_task_get_driver_version(struct dm_task *dmt, char *version, size_t size);
153 int dm_task_get_info(struct dm_task *dmt, struct dm_info *dmi);
154 const char *dm_task_get_name(const struct dm_task *dmt);
155 const char *dm_task_get_uuid(const struct dm_task *dmt);
157 struct dm_deps *dm_task_get_deps(struct dm_task *dmt);
158 struct dm_names *dm_task_get_names(struct dm_task *dmt);
159 struct dm_versions *dm_task_get_versions(struct dm_task *dmt);
[all …]
/netbsd-src/external/gpl2/lvm2/dist/tools/
H A Ddmsetup.c187 static int _parse_line(struct dm_task *dmt, char *buffer, const char *file, in _parse_line() argument
218 if (!dm_task_add_target(dmt, start, size, ttype, ptr)) in _parse_line()
224 static int _parse_file(struct dm_task *dmt, const char *file) in _parse_file() argument
233 return _parse_line(dmt, _table, "", ++line); in _parse_file()
255 if (!_parse_line(dmt, buffer, file ? : "on stdin", ++line)) in _parse_file()
289 struct dm_task *dmt; in _get_deps_task() local
292 if (!(dmt = dm_task_create(DM_DEVICE_DEPS))) in _get_deps_task()
295 if (!dm_task_set_major(dmt, major) || in _get_deps_task()
296 !dm_task_set_minor(dmt, minor)) in _get_deps_task()
299 if (_switches[NOOPENCOUNT_ARG] && !dm_task_no_open_count(dmt)) in _get_deps_task()
[all …]
/netbsd-src/external/gpl2/lvm2/dist/daemons/dmeventd/
H A Dlibdevmapper-event.c512 struct dm_task *dmt; in _get_device_info() local
515 if (!(dmt = dm_task_create(DM_DEVICE_INFO))) { in _get_device_info()
521 dm_task_set_uuid(dmt, dmevh->uuid); in _get_device_info()
523 dm_task_set_name(dmt, dmevh->dev_name); in _get_device_info()
525 dm_task_set_major(dmt, dmevh->major); in _get_device_info()
526 dm_task_set_minor(dmt, dmevh->minor); in _get_device_info()
530 if (!dm_task_run(dmt)) { in _get_device_info()
535 if (!dm_task_get_info(dmt, &info)) { in _get_device_info()
545 return dmt; in _get_device_info()
548 dm_task_destroy(dmt); in _get_device_info()
[all …]
H A Ddmeventd.c124 void (*process_event)(struct dm_task *dmt, enum dm_event_mask event, void **user);
418 struct dm_task *dmt; in _fill_device_data() local
427 dmt = dm_task_create(DM_DEVICE_INFO); in _fill_device_data()
428 if (!dmt) in _fill_device_data()
431 dm_task_set_uuid(dmt, ts->device.uuid); in _fill_device_data()
432 if (!dm_task_run(dmt)) in _fill_device_data()
435 ts->device.name = dm_strdup(dm_task_get_name(dmt)); in _fill_device_data()
439 if (!dm_task_get_info(dmt, &dmi)) in _fill_device_data()
445 dm_task_destroy(dmt); in _fill_device_data()
449 dm_task_destroy(dmt); in _fill_device_data()
[all …]
/netbsd-src/external/gpl2/lvm2/dist/include/
H A Dlibdevmapper.h110 void dm_task_destroy(struct dm_task *dmt);
112 int dm_task_set_name(struct dm_task *dmt, const char *name);
113 int dm_task_set_uuid(struct dm_task *dmt, const char *uuid);
152 int dm_task_get_driver_version(struct dm_task *dmt, char *version, size_t size);
153 int dm_task_get_info(struct dm_task *dmt, struct dm_info *dmi);
154 const char *dm_task_get_name(const struct dm_task *dmt);
155 const char *dm_task_get_uuid(const struct dm_task *dmt);
157 struct dm_deps *dm_task_get_deps(struct dm_task *dmt);
158 struct dm_names *dm_task_get_names(struct dm_task *dmt);
159 struct dm_versions *dm_task_get_versions(struct dm_task *dmt);
[all …]
/netbsd-src/external/gpl2/lvm2/dist/lib/activate/
H A Ddev_manager.c102 struct dm_task *dmt; in _setup_task() local
104 if (!(dmt = dm_task_create(task))) in _setup_task()
108 dm_task_set_name(dmt, name); in _setup_task()
111 dm_task_set_uuid(dmt, uuid); in _setup_task()
114 dm_task_set_event_nr(dmt, *event_nr); in _setup_task()
117 dm_task_set_major_minor(dmt, major, minor, 1); in _setup_task()
119 return dmt; in _setup_task()
127 struct dm_task *dmt; in _info_run() local
132 if (!(dmt = _setup_task(name, dlid, 0, dmtask, major, minor))) in _info_run()
136 if (!dm_task_no_open_count(dmt)) in _info_run()
[all …]
/netbsd-src/share/examples/rump/dmtest/
H A DMakefile2 PROG= dmt
3 SRCS= dmt.c
/netbsd-src/external/gpl2/lvm2/dist/daemons/dmeventd/plugins/snapshot/
H A Ddmeventd_snapshot.c105 void process_event(struct dm_task *dmt, in process_event() argument
114 const char *device = dm_task_get_name(dmt); in process_event()
126 dm_get_next_target(dmt, next, &start, &length, &target_type, &params); in process_event()
/netbsd-src/external/gpl2/lvm2/dist/daemons/dmeventd/plugins/mirror/
H A Ddmeventd_mirror.c179 void process_event(struct dm_task *dmt, in process_event() argument
187 const char *device = dm_task_get_name(dmt); in process_event()
194 next = dm_get_next_target(dmt, next, &start, &length, in process_event()
/netbsd-src/external/gpl3/binutils/dist/include/vms/
H A DChangeLog-101524 * dmt.h: Improve comments.
80 * dmt.h, dst.h, eeom.h, egps.h, egsd.h, egst.h, egsy.h: New Files.
/netbsd-src/external/gpl3/gdb/dist/include/vms/
H A DChangeLog-101524 * dmt.h: Improve comments.
80 * dmt.h, dst.h, eeom.h, egps.h, egsd.h, egst.h, egsy.h: New Files.
/netbsd-src/external/gpl3/gdb.old/dist/include/vms/
H A DChangeLog-101524 * dmt.h: Improve comments.
80 * dmt.h, dst.h, eeom.h, egps.h, egsd.h, egst.h, egsy.h: New Files.
/netbsd-src/external/gpl3/binutils.old/dist/include/vms/
H A DChangeLog-101524 * dmt.h: Improve comments.
80 * dmt.h, dst.h, eeom.h, egps.h, egsd.h, egst.h, egsy.h: New Files.

12