Home
last modified time | relevance | path

Searched refs:dmi (Results 1 – 15 of 15) sorted by relevance

/dragonfly/contrib/lvm2/dist/libdm/ioctl/
HDlibdm-iface.c378 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 …]
HDlibdm_dragonfly.c96 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 …]
HDlibdm_netbsd.c124 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 …]
HDlibdm-nbsd-iface.c245 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 …]
HDlibdm-dragonfly-iface.c235 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 …]
HDlibdm-targets.h55 } dmi; member
/dragonfly/usr.sbin/tzsetup/
HDtzsetup.c527 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/
HDlibdevmapper.c431 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/
HDdm_task.c511 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 …]
HDlibdm.h108 int dm_task_get_info(struct dm_task *dmt, struct dm_info *dmi);
/dragonfly/stand/boot/pc32/libi386/
HDsmbios.c305 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/
HDtcplay.c1337 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/
HDdmeventd.c419 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/
HDlibdevmapper.h153 int dm_task_get_info(struct dm_task *dmt, struct dm_info *dmi);
/dragonfly/contrib/lvm2/dist/include/
HDlibdevmapper.h153 int dm_task_get_info(struct dm_task *dmt, struct dm_info *dmi);