| /dragonfly/contrib/lvm2/dist/libdm/ioctl/ |
| HD | libdm-iface.c | 378 if (dmt->dmi.v4) in dm_task_destroy() 379 dm_free(dmt->dmi.v4); in dm_task_destroy() 398 if (!dmt->dmi.v1) { in _dm_task_get_driver_version_v1() 403 v = dmt->dmi.v1->version; in _dm_task_get_driver_version_v1() 409 static int _unmarshal_status_v1(struct dm_task *dmt, struct dm_ioctl_v1 *dmi) in _unmarshal_status_v1() argument 411 char *outbuf = (char *) dmi + dmi->data_start; in _unmarshal_status_v1() 416 for (i = 0; i < dmi->target_count; i++) { in _unmarshal_status_v1() 449 if (!dmt->dmi.v1) in _dm_task_get_info_v1() 454 info->exists = dmt->dmi.v1->flags & DM_EXISTS_FLAG ? 1 : 0; in _dm_task_get_info_v1() 458 info->suspended = dmt->dmi.v1->flags & DM_SUSPEND_FLAG ? 1 : 0; in _dm_task_get_info_v1() [all …]
|
| HD | libdm_dragonfly.c | 96 struct dm_ioctl *dmi; in nbsd_dm_dict_to_dmi() local 110 if (!(dmi = dm_malloc(DMI_SIZE))) in nbsd_dm_dict_to_dmi() 113 memset(dmi,0,DMI_SIZE); in nbsd_dm_dict_to_dmi() 115 prop_dictionary_get_int32(dm_dict, DM_IOCTL_OPEN, &dmi->open_count); in nbsd_dm_dict_to_dmi() 116 prop_dictionary_get_uint32(dm_dict, DM_IOCTL_EVENT, &dmi->event_nr); in nbsd_dm_dict_to_dmi() 117 prop_dictionary_get_uint32(dm_dict, DM_IOCTL_FLAGS, &dmi->flags); in nbsd_dm_dict_to_dmi() 119 &dmi->target_count); in nbsd_dm_dict_to_dmi() 122 dmi->dev = MKDEV(major, minor); in nbsd_dm_dict_to_dmi() 124 dmi->dev = 0; in nbsd_dm_dict_to_dmi() 129 strlcpy(dmi->name, name, DM_NAME_LEN); in nbsd_dm_dict_to_dmi() [all …]
|
| HD | libdm_netbsd.c | 124 struct dm_ioctl *dmi; in nbsd_dm_dict_to_dmi() local 138 if (!(dmi = dm_malloc(DMI_SIZE))) in nbsd_dm_dict_to_dmi() 141 memset(dmi,0,DMI_SIZE); in nbsd_dm_dict_to_dmi() 143 prop_dictionary_get_int32(dm_dict, DM_IOCTL_OPEN, &dmi->open_count); in nbsd_dm_dict_to_dmi() 144 prop_dictionary_get_uint32(dm_dict, DM_IOCTL_EVENT, &dmi->event_nr); in nbsd_dm_dict_to_dmi() 145 prop_dictionary_get_uint32(dm_dict, DM_IOCTL_FLAGS, &dmi->flags); in nbsd_dm_dict_to_dmi() 147 &dmi->target_count); in nbsd_dm_dict_to_dmi() 150 dmi->dev = MKDEV(major, minor); in nbsd_dm_dict_to_dmi() 152 dmi->dev = 0; in nbsd_dm_dict_to_dmi() 157 strlcpy(dmi->name, name, DM_NAME_LEN); in nbsd_dm_dict_to_dmi() [all …]
|
| HD | libdm-nbsd-iface.c | 245 if (dmt->dmi.v4) in dm_task_destroy() 246 dm_free(dmt->dmi.v4); in dm_task_destroy() 260 if (!dmt->dmi.v4) { in dm_task_get_driver_version() 265 v = dmt->dmi.v4->version; in dm_task_get_driver_version() 339 static int _unmarshal_status(struct dm_task *dmt, struct dm_ioctl *dmi) in _unmarshal_status() argument 341 char *outbuf = (char *) dmi + dmi->data_start; in _unmarshal_status() 346 for (i = 0; i < dmi->target_count; i++) { in _unmarshal_status() 468 if (!dmt->dmi.v4) in dm_task_get_info() 473 info->exists = dmt->dmi.v4->flags & DM_EXISTS_FLAG ? 1 : 0; in dm_task_get_info() 477 info->suspended = dmt->dmi.v4->flags & DM_SUSPEND_FLAG ? 1 : 0; in dm_task_get_info() [all …]
|
| HD | libdm-dragonfly-iface.c | 235 if (dmt->dmi.v4) in dm_task_destroy() 236 dm_free(dmt->dmi.v4); in dm_task_destroy() 250 if (!dmt->dmi.v4) { in dm_task_get_driver_version() 255 v = dmt->dmi.v4->version; in dm_task_get_driver_version() 329 static int _unmarshal_status(struct dm_task *dmt, struct dm_ioctl *dmi) in _unmarshal_status() argument 331 char *outbuf = (char *) dmi + dmi->data_start; in _unmarshal_status() 336 for (i = 0; i < dmi->target_count; i++) { in _unmarshal_status() 424 if (!dmt->dmi.v4) in dm_task_get_info() 429 info->exists = dmt->dmi.v4->flags & DM_EXISTS_FLAG ? 1 : 0; in dm_task_get_info() 433 info->suspended = dmt->dmi.v4->flags & DM_SUSPEND_FLAG ? 1 : 0; in dm_task_get_info() [all …]
|
| HD | libdm-targets.h | 55 } dmi; member
|
| /dragonfly/usr.sbin/tzsetup/ |
| HD | tzsetup.c | 527 dialogMenuItem *dmi; in make_menus() local 582 dmi = &cp->continent->menu[cp->continent->nitems]; in make_menus() 583 memset(dmi, 0, sizeof(*dmi)); in make_menus() 584 asprintf(&dmi->prompt, "%d", ++cp->continent->nitems); in make_menus() 585 dmi->title = cp->name; in make_menus() 586 dmi->fire = set_zone_whole_country; in make_menus() 587 dmi->data = cp; in make_menus() 589 cp->submenu = malloc(cp->nzones * sizeof(*dmi)); in make_menus() 595 dmi = &cp->submenu[cp->nzones]; in make_menus() 596 memset(dmi, 0, sizeof(*dmi)); in make_menus() [all …]
|
| /dragonfly/contrib/cryptsetup/lib/ |
| HD | libdevmapper.c | 431 struct dm_info dmi; in dm_create_device() local 498 if (!dm_task_get_info(dmt, &dmi)) in dm_create_device() 536 struct dm_info dmi; in dm_status_device() local 555 if (!dm_task_get_info(dmt, &dmi)) { in dm_status_device() 560 if (!dmi.exists) { in dm_status_device() 571 r = (dmi.open_count > 0); in dm_status_device() 592 struct dm_info dmi; in dm_query_device() local 607 if (!dm_task_get_info(dmt, &dmi)) in dm_query_device() 610 if (!dmi.exists) { in dm_query_device() 680 *read_only = dmi.read_only; in dm_query_device() [all …]
|
| /dragonfly/lib/libdm/ |
| HD | dm_task.c | 511 dm_task_get_info(struct dm_task *dmt, struct dm_info *dmi) in dm_task_get_info() argument 515 memset(dmi, 0, sizeof(struct dm_info)); in dm_task_get_info() 519 dmi->exists = 0; in dm_task_get_info() 528 prop_dictionary_get_int32(dmt->dict, DM_IOCTL_OPEN, &dmi->open_count); in dm_task_get_info() 531 &dmi->target_count); in dm_task_get_info() 533 prop_dictionary_get_uint32(dmt->dict, DM_IOCTL_EVENT, &dmi->event_nr); in dm_task_get_info() 535 prop_dictionary_get_uint32(dmt->dict, DM_IOCTL_MINOR, &dmi->minor); in dm_task_get_info() 537 dmi->major = dm_get_major(); in dm_task_get_info() 539 dmi->read_only = (flags & DM_READONLY_FLAG); in dm_task_get_info() 540 dmi->exists = (flags & DM_EXISTS_FLAG); in dm_task_get_info() [all …]
|
| HD | libdm.h | 108 int dm_task_get_info(struct dm_task *dmt, struct dm_info *dmi);
|
| /dragonfly/stand/boot/pc32/libi386/ |
| HD | smbios.c | 305 caddr_t vaddr, dmi, smbios; in smbios_detect() local 343 for (dmi = vaddr, i = 0; dmi < vaddr + length && i < count; i++) in smbios_detect() 344 dmi = smbios_parse_table(dmi, ver); in smbios_detect()
|
| /dragonfly/lib/libtcplay/ |
| HD | tcplay.c | 1337 dm_get_info(const char *name, struct dm_info *dmi) in dm_get_info() argument 1351 if ((dm_task_get_info(dmt, dmi)) == 0) in dm_get_info() 1548 struct dm_info dmi[3]; in dm_info_map() local 1565 if ((dm_get_info(map, &dmi[i])) != 0) in dm_info_map() 1568 if (dmi[i].exists) in dm_info_map() 1651 struct dm_info dmi; in dm_exists_device() local 1654 if (dm_get_info(name, &dmi) != 0) in dm_exists_device() 1657 exists = dmi.exists; in dm_exists_device() 1692 struct dm_info dmi; in dm_setup() local 1861 if ((dm_task_get_info(dmt, &dmi)) == 0) { in dm_setup() [all …]
|
| /dragonfly/contrib/lvm2/dist/daemons/dmeventd/ |
| HD | dmeventd.c | 419 struct dm_info dmi; in _fill_device_data() local 439 if (!dm_task_get_info(dmt, &dmi)) in _fill_device_data() 442 ts->device.major = dmi.major; in _fill_device_data() 443 ts->device.minor = dmi.minor; in _fill_device_data()
|
| /dragonfly/contrib/lvm2/dist/libdm/ |
| HD | libdevmapper.h | 153 int dm_task_get_info(struct dm_task *dmt, struct dm_info *dmi);
|
| /dragonfly/contrib/lvm2/dist/include/ |
| HD | libdevmapper.h | 153 int dm_task_get_info(struct dm_task *dmt, struct dm_info *dmi);
|