Lines Matching refs:nitems
47 static struct partedit_item *read_geom_mesh(struct gmesh *mesh, int *nitems);
49 struct partedit_item **items, int *nitems);
51 static void get_mount_points(struct partedit_item *items, int nitems);
76 int i, op, nitems, nscroll;
118 items = read_geom_mesh(&mesh, &nitems);
126 get_mount_points(items, nitems);
128 if (i >= nitems)
129 i = nitems - 1;
131 items, nitems, &i, &nscroll);
306 int i, nitems, error;
311 nitems = 1; /* Partition table changes */
314 nitems++;
316 items = calloc(nitems * 2, sizeof(const char *));
333 "Initializing file systems. Please wait.", 0, 0, i*100/nitems,
334 nitems, __DECONST(char **, items));
347 i*100/nitems, nitems, __DECONST(char **, items));
358 i*100/nitems, nitems, __DECONST(char **, items));
360 for (i = 1; i < nitems; i++)
389 read_geom_mesh(struct gmesh *mesh, int *nitems)
395 *nitems = 0;
409 add_geom_children(gp, 0, &items, nitems);
417 int *nitems)
427 (*items)[*nitems-1].type = gc->lg_val;
443 (*nitems+1)*sizeof(struct partedit_item));
444 (*items)[*nitems].indentation = recurse;
445 (*items)[*nitems].name = pp->lg_name;
446 (*items)[*nitems].size = pp->lg_mediasize;
447 (*items)[*nitems].mountpoint = NULL;
448 (*items)[*nitems].type = "";
449 (*items)[*nitems].cookie = pp;
453 (*items)[*nitems].type = gc->lg_val;
458 strcmp((*items)[*nitems].type, "swap") == 0)
461 (*nitems)++;
465 nitems);
503 get_mount_points(struct partedit_item *items, int nitems)
508 for (i = 0; i < nitems; i++) {