Lines Matching refs:dev_ptr

308 	void *dev_ptr, int dev_ptr_delta, structinfo_t *s)  in pm_edit()  argument
313 if (dev_ptr == NULL) { in pm_edit()
317 dev_ptr = (char*)s->entry_first + dev_ptr_delta + s->entry_size * i; in pm_edit()
318 entry_init(dev_ptr, entry_init_arg); in pm_edit()
340 process_menu(menu_no, dev_ptr); in pm_edit()
344 return check_fun(dev_ptr); in pm_edit()
390 disk_entries[num_devs].dev_ptr = pm_i; in pm_dev_list()
500 struct raid_desc *dev_ptr = ((struct part_entry *)arg)[opt].dev_ptr; in pm_raid_menufmt() local
502 if (dev_ptr->enabled == 0) in pm_raid_menufmt()
505 sprintf(rdev, "raid%d", dev_ptr->node); in pm_raid_menufmt()
507 if (dev_ptr->comp[i].parts != NULL) { in pm_raid_menufmt()
508 strlcat(buf, dev_ptr->comp[i].name, sizeof buf); in pm_raid_menufmt()
514 sprintf(level, "%u", dev_ptr->raid_level); in pm_raid_menufmt()
518 pm_fmt_disk_line(m->mw, line, buf, dev_ptr->total_size, NULL); in pm_raid_menufmt()
531 struct raid_desc *dev_ptr = arg; in pm_raid_edit_menufmt() local
540 if (dev_ptr->comp[i].parts == NULL || in pm_raid_edit_menufmt()
541 dev_ptr->comp[i].is_spare) in pm_raid_edit_menufmt()
544 strlcat(buf, dev_ptr->comp[i].name, sizeof buf); in pm_raid_edit_menufmt()
553 if (dev_ptr->comp[i].parts == NULL || in pm_raid_edit_menufmt()
554 !dev_ptr->comp[i].is_spare) in pm_raid_edit_menufmt()
557 strlcat(buf, dev_ptr->comp[i].name, sizeof buf); in pm_raid_edit_menufmt()
564 dev_ptr->raid_level); in pm_raid_edit_menufmt()
568 msg_string(MSG_raid_numrow_fmt), dev_ptr->numRow); in pm_raid_edit_menufmt()
572 msg_string(MSG_raid_numcol_fmt), dev_ptr->numCol); in pm_raid_edit_menufmt()
577 dev_ptr->numSpare); in pm_raid_edit_menufmt()
582 dev_ptr->sectPerSU); in pm_raid_edit_menufmt()
587 dev_ptr->SUsPerParityUnit); in pm_raid_edit_menufmt()
592 dev_ptr->SUsPerReconUnit); in pm_raid_edit_menufmt()
604 struct raid_desc *dev_ptr = arg; in pm_raid_set_value() local
623 process_menu(menu_disk_adddel, dev_ptr); in pm_raid_set_value()
627 process_menu(menu_disk_adddel, dev_ptr); in pm_raid_set_value()
632 dev_ptr->raid_level = retvalue; in pm_raid_set_value()
639 out_var = &(dev_ptr->numRow); in pm_raid_set_value()
644 out_var = &(dev_ptr->numCol); in pm_raid_set_value()
648 out_var = &(dev_ptr->numSpare); in pm_raid_set_value()
652 out_var = &(dev_ptr->sectPerSU); in pm_raid_set_value()
656 out_var = &(dev_ptr->SUsPerParityUnit); in pm_raid_set_value()
660 out_var = &(dev_ptr->SUsPerReconUnit); in pm_raid_set_value()
663 dev_ptr->enabled = 0; in pm_raid_set_value()
678 struct raid_desc *dev_ptr = arg; in pm_raid_init() local
679 memset(dev_ptr, 0, sizeof(*dev_ptr)); in pm_raid_init()
680 *dev_ptr = (struct raid_desc) { in pm_raid_init()
694 struct raid_desc *dev_ptr = arg; in pm_raid_check() local
698 if (dev_ptr->blocked) in pm_raid_check()
702 if (dev_ptr->comp[i].parts != NULL) { in pm_raid_check()
703 parts = dev_ptr->comp[i].parts; in pm_raid_check()
705 dev_ptr->comp[i].id, &info)) in pm_raid_check()
710 if (dev_ptr->comp[i].is_spare) in pm_raid_check()
718 switch (dev_ptr->raid_level) { in pm_raid_check()
720 dev_ptr->total_size = min_size * dev_num; in pm_raid_check()
723 dev_ptr->total_size = min_size; in pm_raid_check()
727 dev_ptr->total_size = min_size * (dev_num - 1); in pm_raid_check()
730 pm_manage_getfreenode(&(dev_ptr->node), "raid", &raids_t_info); in pm_raid_check()
731 if (dev_ptr->node < 0) in pm_raid_check()
732 dev_ptr->enabled = 0; in pm_raid_check()
735 dev_ptr->enabled = 0; in pm_raid_check()
736 return dev_ptr->enabled; in pm_raid_check()
743 struct raid_desc *dev_ptr = arg; in pm_raid_disk_add() local
749 if (dev_ptr->comp[i].parts == NULL) { in pm_raid_disk_add()
750 dev_ptr->comp[i].parts = disk_entrie.parts; in pm_raid_disk_add()
751 dev_ptr->comp[i].id = disk_entrie.id; in pm_raid_disk_add()
752 dev_ptr->comp[i].is_spare = pm_raid_curspare; in pm_raid_disk_add()
753 strlcpy(dev_ptr->comp[i].name, disk_entrie.fullname, in pm_raid_disk_add()
754 sizeof dev_ptr->comp[i].name); in pm_raid_disk_add()
756 dev_ptr->numSpare++; in pm_raid_disk_add()
758 dev_ptr->numCol++; in pm_raid_disk_add()
759 dev_ptr->numRow = 1; in pm_raid_disk_add()
771 struct raid_desc *dev_ptr = arg; in pm_raid_disk_del() local
776 if (dev_ptr->comp[i].parts == NULL || in pm_raid_disk_del()
777 dev_ptr->comp[i].is_spare != pm_raid_curspare) in pm_raid_disk_del()
780 .opt_name = dev_ptr->comp[i].name, in pm_raid_disk_del()
784 submenu_args[num_devs].dev_ptr = dev_ptr; in pm_raid_disk_del()
803 if (dev_ptr->comp[pm_cur].is_spare) in pm_raid_disk_del()
804 dev_ptr->numSpare--; in pm_raid_disk_del()
806 dev_ptr->numCol--; in pm_raid_disk_del()
807 dev_ptr->numRow = (dev_ptr->numCol)?1:0; in pm_raid_disk_del()
808 dev_ptr->comp[pm_cur].parts = NULL; in pm_raid_disk_del()
931 struct vnd_desc *dev_ptr = ((struct part_entry *)arg)[opt].dev_ptr; in pm_vnd_menufmt() local
934 if (dev_ptr->enabled == 0) in pm_vnd_menufmt()
936 sprintf(dev, "vnd%d", dev_ptr->node); in pm_vnd_menufmt()
937 if (strlen(dev_ptr->filepath) < 1) in pm_vnd_menufmt()
940 else if (dev_ptr->is_exist) in pm_vnd_menufmt()
941 pm_fmt_disk_line(m->mw, dev, dev_ptr->filepath, in pm_vnd_menufmt()
944 pm_fmt_disk_line(m->mw, dev, dev_ptr->filepath, in pm_vnd_menufmt()
945 dev_ptr->size, NULL); in pm_vnd_menufmt()
966 struct vnd_desc *dev_ptr = arg; in pm_vnd_edit_menufmt() local
982 msg_string(MSG_vnd_path_fmt), dev_ptr->filepath); in pm_vnd_edit_menufmt()
987 dev_ptr->is_exist? in pm_vnd_edit_menufmt()
991 if (!dev_ptr->is_exist) in pm_vnd_edit_menufmt()
993 dev_ptr->size / sizemult); in pm_vnd_edit_menufmt()
1000 dev_ptr->readonly? in pm_vnd_edit_menufmt()
1004 if (!dev_ptr->is_exist) in pm_vnd_edit_menufmt()
1006 dev_ptr->manual_geom? in pm_vnd_edit_menufmt()
1012 if (dev_ptr->manual_geom && !dev_ptr->is_exist) in pm_vnd_edit_menufmt()
1013 snprintf(buf, SSTRSIZE, "%d", dev_ptr->secsize); in pm_vnd_edit_menufmt()
1018 if (dev_ptr->manual_geom && !dev_ptr->is_exist) in pm_vnd_edit_menufmt()
1020 dev_ptr->nsectors); in pm_vnd_edit_menufmt()
1025 if (dev_ptr->manual_geom && !dev_ptr->is_exist) in pm_vnd_edit_menufmt()
1026 snprintf(buf, SSTRSIZE, "%d", dev_ptr->ntracks); in pm_vnd_edit_menufmt()
1031 if (dev_ptr->manual_geom && !dev_ptr->is_exist) in pm_vnd_edit_menufmt()
1033 dev_ptr->ncylinders); in pm_vnd_edit_menufmt()
1043 struct vnd_desc *dev_ptr = arg; in pm_vnd_set_value() local
1051 dev_ptr->filepath, dev_ptr->filepath, STRSIZE); in pm_vnd_set_value()
1052 if (dev_ptr->filepath[0] != '/') { in pm_vnd_set_value()
1053 strlcpy(buf, dev_ptr->filepath, MOUNTLEN); in pm_vnd_set_value()
1054 snprintf(dev_ptr->filepath, MOUNTLEN, "/%s", in pm_vnd_set_value()
1057 if (dev_ptr->filepath[strlen(dev_ptr->filepath) - 1] in pm_vnd_set_value()
1059 dev_ptr->filepath[strlen(dev_ptr->filepath) in pm_vnd_set_value()
1063 dev_ptr->is_exist = !dev_ptr->is_exist; in pm_vnd_set_value()
1066 if (dev_ptr->is_exist) in pm_vnd_set_value()
1071 &dev_ptr->size); in pm_vnd_set_value()
1075 dev_ptr->readonly = !dev_ptr->readonly; in pm_vnd_set_value()
1078 if (dev_ptr->is_exist) in pm_vnd_set_value()
1080 dev_ptr->manual_geom = !dev_ptr->manual_geom; in pm_vnd_set_value()
1083 if (!dev_ptr->manual_geom || dev_ptr->is_exist) in pm_vnd_set_value()
1086 out_var = &(dev_ptr->secsize); in pm_vnd_set_value()
1089 if (!dev_ptr->manual_geom || dev_ptr->is_exist) in pm_vnd_set_value()
1092 out_var = &(dev_ptr->nsectors); in pm_vnd_set_value()
1095 if (!dev_ptr->manual_geom || dev_ptr->is_exist) in pm_vnd_set_value()
1098 out_var = &(dev_ptr->ntracks); in pm_vnd_set_value()
1101 if (!dev_ptr->manual_geom || dev_ptr->is_exist) in pm_vnd_set_value()
1104 out_var = &(dev_ptr->ncylinders); in pm_vnd_set_value()
1107 dev_ptr->enabled = 0; in pm_vnd_set_value()
1122 struct vnd_desc *dev_ptr = arg; in pm_vnd_init() local
1123 memset(dev_ptr, 0, sizeof(*dev_ptr)); in pm_vnd_init()
1124 *dev_ptr = (struct vnd_desc) { in pm_vnd_init()
1142 struct vnd_desc *dev_ptr = arg; in pm_vnd_check() local
1144 if (dev_ptr->blocked) in pm_vnd_check()
1146 if (strlen(dev_ptr->filepath) < 1 || in pm_vnd_check()
1147 dev_ptr->size < 1) in pm_vnd_check()
1148 dev_ptr->enabled = 0; in pm_vnd_check()
1150 pm_manage_getfreenode(&(dev_ptr->node), "vnd", &vnds_t_info); in pm_vnd_check()
1151 if (dev_ptr->node < 0) in pm_vnd_check()
1152 dev_ptr->enabled = 0; in pm_vnd_check()
1154 return dev_ptr->enabled; in pm_vnd_check()
1262 struct cgd_desc *dev_ptr = ((struct part_entry *)arg)[opt].dev_ptr; in pm_cgd_menufmt() local
1266 if (dev_ptr->enabled == 0) in pm_cgd_menufmt()
1268 if (dev_ptr->pm == NULL) in pm_cgd_menufmt()
1272 dev_ptr->node, dev_ptr->enc_type, dev_ptr->key_size); in pm_cgd_menufmt()
1273 dev_ptr->pm->parts->pscheme->get_part_info(dev_ptr->pm->parts, in pm_cgd_menufmt()
1274 dev_ptr->pm_part, &info); in pm_cgd_menufmt()
1275 pm_fmt_disk_line(m->mw, desc, dev_ptr->pm_name, in pm_cgd_menufmt()
1283 struct cgd_desc *dev_ptr = arg; in pm_cgd_edit_menufmt() local
1287 msg_string(MSG_cgd_dev_fmt), dev_ptr->pm_name); in pm_cgd_edit_menufmt()
1291 msg_string(MSG_cgd_enc_fmt), dev_ptr->enc_type); in pm_cgd_edit_menufmt()
1295 msg_string(MSG_cgd_key_fmt), dev_ptr->key_size); in pm_cgd_edit_menufmt()
1299 msg_string(MSG_cgd_iv_fmt), dev_ptr->iv_type); in pm_cgd_edit_menufmt()
1303 msg_string(MSG_cgd_keygen_fmt), dev_ptr->keygen_type); in pm_cgd_edit_menufmt()
1307 msg_string(MSG_cgd_verif_fmt), dev_ptr->verify_type); in pm_cgd_edit_menufmt()
1316 struct cgd_desc *dev_ptr = arg; in pm_cgd_set_value() local
1320 pm_cgd_disk_set(dev_ptr, NULL); in pm_cgd_set_value()
1324 dev_ptr->enc_type = retstring; in pm_cgd_set_value()
1326 dev_ptr->key_size = 256; in pm_cgd_set_value()
1328 dev_ptr->key_size = 192; in pm_cgd_set_value()
1330 dev_ptr->key_size = 128; in pm_cgd_set_value()
1332 dev_ptr->key_size = 192; in pm_cgd_set_value()
1335 if (! strcmp(dev_ptr->enc_type, "aes-xts")) in pm_cgd_set_value()
1336 dev_ptr->key_size += in pm_cgd_set_value()
1337 (dev_ptr->key_size < 512)? 256 : -256; in pm_cgd_set_value()
1338 if (! strcmp(dev_ptr->enc_type, "aes-cbc")) in pm_cgd_set_value()
1339 dev_ptr->key_size += in pm_cgd_set_value()
1340 (dev_ptr->key_size < 256)? 64 : -128; in pm_cgd_set_value()
1341 if (! strcmp(dev_ptr->enc_type, "blowfish-cbc")) in pm_cgd_set_value()
1342 dev_ptr->key_size = 128; in pm_cgd_set_value()
1343 if (! strcmp(dev_ptr->enc_type, "3des-cbc")) in pm_cgd_set_value()
1344 dev_ptr->key_size = 192; in pm_cgd_set_value()
1348 dev_ptr->iv_type = retstring; in pm_cgd_set_value()
1352 dev_ptr->keygen_type = retstring; in pm_cgd_set_value()
1356 dev_ptr->verify_type = retstring; in pm_cgd_set_value()
1359 dev_ptr->enabled = 0; in pm_cgd_set_value()
1368 struct cgd_desc *dev_ptr = arg1; in pm_cgd_init() local
1371 memset(dev_ptr, 0, sizeof(*dev_ptr)); in pm_cgd_init()
1372 *dev_ptr = (struct cgd_desc) { in pm_cgd_init()
1389 pm_cgd_disk_set(dev_ptr, disk_entrie); in pm_cgd_init()
1396 struct cgd_desc *dev_ptr = arg; in pm_cgd_check() local
1398 if (dev_ptr->blocked) in pm_cgd_check()
1400 if (dev_ptr->pm == NULL) in pm_cgd_check()
1401 dev_ptr->enabled = 0; in pm_cgd_check()
1403 pm_manage_getfreenode(&(dev_ptr->node), "cgd", &cgds_t_info); in pm_cgd_check()
1404 if (dev_ptr->node < 0) in pm_cgd_check()
1405 dev_ptr->enabled = 0; in pm_cgd_check()
1407 return dev_ptr->enabled; in pm_cgd_check()
1411 pm_cgd_disk_set(struct cgd_desc *dev_ptr, struct part_entry *disk_entrie) in pm_cgd_disk_set() argument
1426 dev_ptr->pm = disk_entrie->dev_ptr; in pm_cgd_disk_set()
1427 dev_ptr->pm_part = disk_entrie->id; in pm_cgd_disk_set()
1428 strlcpy(dev_ptr->pm_name, disk_entrie->fullname, SSTRSIZE); in pm_cgd_disk_set()
1439 .dev_ptr = mypm, .type = PM_CGD }; in pm_cgd_edit_new()
1451 pe->dev_ptr != NULL ? pe : NULL, in pm_cgd_edit_old()
1452 pe->dev_ptr, 0, &cgds_t_info); in pm_cgd_edit_old()
1554 lvms_t *dev_ptr = arg; in pm_lvm_disk_add() local
1560 if (dev_ptr->pv[i].pm == NULL) { in pm_lvm_disk_add()
1561 dev_ptr->pv[i].pm = disk_entrie.dev_ptr; in pm_lvm_disk_add()
1562 dev_ptr->pv[i].pm_part = disk_entrie.id; in pm_lvm_disk_add()
1563 strlcpy(dev_ptr->pv[i].pm_name, disk_entrie.fullname, in pm_lvm_disk_add()
1564 sizeof(dev_ptr->pv[i].pm_name)); in pm_lvm_disk_add()
1578 lvms_t *dev_ptr = arg; in pm_lvm_disk_del() local
1583 if (dev_ptr->pv[i].pm == NULL) in pm_lvm_disk_del()
1586 .opt_name = dev_ptr->pv[i].pm_name, in pm_lvm_disk_del()
1606 dev_ptr->pv[submenu_args[retvalue].index].pm = NULL; in pm_lvm_disk_del()
1619 lvms_t *dev_ptr = ((struct part_entry *)arg)[opt].dev_ptr; in pm_lvm_menufmt() local
1621 if (dev_ptr->enabled == 0) in pm_lvm_menufmt()
1623 snprintf(buf1, STRSIZE, "VG '%s'", dev_ptr->name); in pm_lvm_menufmt()
1625 if (dev_ptr->pv[i].pm != NULL) { in pm_lvm_menufmt()
1626 strlcat(devs, dev_ptr->pv[i].pm_name, STRSIZE); in pm_lvm_menufmt()
1631 used_size += dev_ptr->lv[i].size; in pm_lvm_menufmt()
1634 dev_ptr->total_size - used_size, dev_ptr->total_size); in pm_lvm_menufmt()
1647 lvms_t *dev_ptr = arg; in pm_lvm_edit_menufmt() local
1654 if (dev_ptr->pv[i].pm != NULL) { in pm_lvm_edit_menufmt()
1656 strlcat(buf, dev_ptr->pv[i].pm_name, in pm_lvm_edit_menufmt()
1665 msg_string(MSG_lvm_name_fmt), dev_ptr->name); in pm_lvm_edit_menufmt()
1668 if (dev_ptr->maxlogicalvolumes > 0) in pm_lvm_edit_menufmt()
1670 dev_ptr->maxlogicalvolumes); in pm_lvm_edit_menufmt()
1675 if (dev_ptr->maxphysicalvolumes > 0) in pm_lvm_edit_menufmt()
1677 dev_ptr->maxphysicalvolumes); in pm_lvm_edit_menufmt()
1682 if (dev_ptr->physicalextentsize > 0) in pm_lvm_edit_menufmt()
1684 dev_ptr->physicalextentsize); in pm_lvm_edit_menufmt()
1697 lvms_t *dev_ptr = arg; in pm_lvm_set_value() local
1719 dev_ptr->name, dev_ptr->name, SSTRSIZE); in pm_lvm_set_value()
1723 out_var = &(dev_ptr->maxlogicalvolumes); in pm_lvm_set_value()
1727 out_var = &(dev_ptr->maxphysicalvolumes); in pm_lvm_set_value()
1731 out_var = &(dev_ptr->physicalextentsize); in pm_lvm_set_value()
1734 dev_ptr->enabled = 0; in pm_lvm_set_value()
1749 lvms_t *dev_ptr = arg; in pm_lvm_init() local
1751 memset(dev_ptr, 0, sizeof *dev_ptr); in pm_lvm_init()
1752 *dev_ptr = (struct lvms_t) { in pm_lvm_init()
1759 sprintf(dev_ptr->name, "vg%.2d", rand()%100); in pm_lvm_init()
1767 lvms_t *dev_ptr = arg; in pm_lvm_check() local
1768 dev_ptr->total_size = 0; in pm_lvm_check()
1772 if (dev_ptr->pv[i].pm != NULL) { in pm_lvm_check()
1773 if (!dev_ptr->pv[i].pm->parts->pscheme->get_part_info( in pm_lvm_check()
1774 dev_ptr->pv[i].pm->parts, dev_ptr->pv[i].pm_part, in pm_lvm_check()
1778 dev_ptr->total_size += info.size; in pm_lvm_check()
1782 dev_ptr->enabled = 0; in pm_lvm_check()
1783 return dev_ptr->enabled; in pm_lvm_check()
1790 lv_t *dev_ptr = ((struct part_entry *)arg)[opt].dev_ptr; in pm_lvmlv_menufmt() local
1792 if (dev_ptr->size > 0) { in pm_lvmlv_menufmt()
1793 snprintf(buf, STRSIZE, "'%s'", dev_ptr->name); in pm_lvmlv_menufmt()
1794 pm_fmt_disk_line(m->mw, buf, NULL, dev_ptr->size, NULL); in pm_lvmlv_menufmt()
1802 lv_t *dev_ptr = arg; in pm_lvmlv_edit_menufmt() local
1809 msg_string(MSG_lvmlv_name_fmt), dev_ptr->name); in pm_lvmlv_edit_menufmt()
1813 msg_string(MSG_lvmlv_size_fmt), dev_ptr->size); in pm_lvmlv_edit_menufmt()
1818 dev_ptr->readonly? msg_string(MSG_Yes) : msg_string(MSG_No)); in pm_lvmlv_edit_menufmt()
1823 dev_ptr->contiguous? msg_string(MSG_Yes) : msg_string(MSG_No)); in pm_lvmlv_edit_menufmt()
1828 (strlen(dev_ptr->extents) > 0) ? in pm_lvmlv_edit_menufmt()
1829 dev_ptr->extents : msg_string(MSG_auto)); in pm_lvmlv_edit_menufmt()
1832 if (dev_ptr->minor > 0) in pm_lvmlv_edit_menufmt()
1833 snprintf(buf, STRSIZE, "%dK", dev_ptr->minor); in pm_lvmlv_edit_menufmt()
1840 dev_ptr->mirrors); in pm_lvmlv_edit_menufmt()
1843 if (dev_ptr->regionsize > 0) in pm_lvmlv_edit_menufmt()
1845 dev_ptr->regionsize); in pm_lvmlv_edit_menufmt()
1852 dev_ptr->persistent ? in pm_lvmlv_edit_menufmt()
1856 if (dev_ptr->readahead > 0) in pm_lvmlv_edit_menufmt()
1858 dev_ptr->readahead); in pm_lvmlv_edit_menufmt()
1863 if (dev_ptr->stripes > 0) in pm_lvmlv_edit_menufmt()
1864 snprintf(buf, STRSIZE, "%d", dev_ptr->stripes); in pm_lvmlv_edit_menufmt()
1869 if (dev_ptr->stripesize > 0) in pm_lvmlv_edit_menufmt()
1870 snprintf(buf, STRSIZE, "%dK", dev_ptr->stripesize); in pm_lvmlv_edit_menufmt()
1877 dev_ptr->zero ? in pm_lvmlv_edit_menufmt()
1889 lv_t *dev_ptr = arg; in pm_lvmlv_set_value() local
1894 dev_ptr->name, dev_ptr->name, SSTRSIZE); in pm_lvmlv_set_value()
1899 &dev_ptr->size); /* XXX cylsize? */ in pm_lvmlv_set_value()
1902 dev_ptr->readonly = !dev_ptr->readonly; in pm_lvmlv_set_value()
1905 dev_ptr->contiguous = !dev_ptr->contiguous; in pm_lvmlv_set_value()
1909 dev_ptr->extents, dev_ptr->extents, SSTRSIZE); in pm_lvmlv_set_value()
1913 out_var = &(dev_ptr->minor); in pm_lvmlv_set_value()
1917 out_var = &(dev_ptr->mirrors); in pm_lvmlv_set_value()
1921 out_var = &(dev_ptr->regionsize); in pm_lvmlv_set_value()
1924 dev_ptr->persistent = !dev_ptr->persistent; in pm_lvmlv_set_value()
1928 out_var = &(dev_ptr->readahead); in pm_lvmlv_set_value()
1932 out_var = &(dev_ptr->stripes); in pm_lvmlv_set_value()
1935 if (dev_ptr->stripesize << 1 > 512) in pm_lvmlv_set_value()
1936 dev_ptr->stripesize = 4; in pm_lvmlv_set_value()
1938 dev_ptr->stripesize <<= 1; in pm_lvmlv_set_value()
1941 dev_ptr->zero = !dev_ptr->zero; in pm_lvmlv_set_value()
1944 dev_ptr->size = 0; in pm_lvmlv_set_value()
1959 lv_t *dev_ptr = arg; in pm_lvmlv_init() local
1960 memset(dev_ptr, 0, sizeof *(dev_ptr)); in pm_lvmlv_init()
1961 *dev_ptr = (struct lv_t) { in pm_lvmlv_init()
1966 sprintf (dev_ptr->name, "lvol%.2d", rand()%100); in pm_lvmlv_init()
1972 lv_t *dev_ptr = arg; in pm_lvmlv_check() local
1973 if (dev_ptr->size > 0 && strlen(dev_ptr->name) > 0) in pm_lvmlv_check()
1976 dev_ptr->size = 0; in pm_lvmlv_check()
2199 enable = ((struct pm_devs *)pe->dev_ptr) in pmdiskentry_enable()
2204 enable = ((struct pm_devs *)pe->dev_ptr)->unsaved; in pmdiskentry_enable()
2434 my_pm = pe->dev_ptr; in pm_shred()
2787 if (cur_pe->dev_ptr != NULL) { in pm_submenu()
2788 pm_cur = cur_pe->dev_ptr; in pm_submenu()
2818 NULL, cur_pe->dev_ptr, 0, &raids_t_info); in pm_submenu()
2823 NULL, cur_pe->dev_ptr, 0, &vnds_t_info); in pm_submenu()
2830 NULL, cur_pe->dev_ptr, 0, &lvms_t_info); in pm_submenu()
2834 NULL, cur_pe->dev_ptr, in pm_submenu()
2847 struct pm_devs *pm_cur = ((struct part_entry *)arg)[opt].dev_ptr; in pm_menufmt()
2930 ((struct part_entry *)arg)[*i].dev_ptr = NULL; in pm_upddevlist_adv()
2952 ((struct part_entry *)arg)[*i].dev_ptr = (char*)d->s->entry_first + in pm_upddevlist_adv()
3001 cur_entry->dev_ptr = pm_i; in pm_upddevlist()
3038 cur_entry->dev_ptr = pm_i; in pm_upddevlist()
3061 cur_entry->dev_ptr = pm_i; in pm_upddevlist()
3435 return pe->dev_ptr; in pm_from_pe()