| /netbsd-src/external/gpl2/lvm2/dist/libdm/ioctl/ |
| H A D | libdm-iface.c | 365 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 D | libdm-nbsd-iface.c | 235 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 D | dm_target.c | 81 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 D | dm_target_mirror.c | 79 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 D | dm_target_error.c | 59 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 D | dm_target_zero.c | 59 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 D | dm_target_snapshot.c | 134 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 D | dm_target_stripe.c | 68 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 D | dm_target_flakey.c | 91 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 D | dm_target_delay.c | 102 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 D | libdm-common.c | 165 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 D | libdm-deptree.c | 376 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 D | libdevmapper.h | 110 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 D | dmsetup.c | 187 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 D | libdevmapper-event.c | 512 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 D | dmeventd.c | 124 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 D | libdevmapper.h | 110 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 D | dev_manager.c | 102 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 D | Makefile | 2 PROG= dmt 3 SRCS= dmt.c
|
| /netbsd-src/external/gpl2/lvm2/dist/daemons/dmeventd/plugins/snapshot/ |
| H A D | dmeventd_snapshot.c | 105 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, ¶ms); in process_event()
|
| /netbsd-src/external/gpl2/lvm2/dist/daemons/dmeventd/plugins/mirror/ |
| H A D | dmeventd_mirror.c | 179 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 D | ChangeLog-1015 | 24 * 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 D | ChangeLog-1015 | 24 * 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 D | ChangeLog-1015 | 24 * 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 D | ChangeLog-1015 | 24 * dmt.h: Improve comments. 80 * dmt.h, dst.h, eeom.h, egps.h, egsd.h, egst.h, egsy.h: New Files.
|