Lines Matching refs:nitems
50 static struct partedit_item *read_geom_mesh(struct gmesh *mesh, int *nitems);
52 struct partedit_item **items, int *nitems);
54 static void get_mount_points(struct partedit_item *items, int nitems);
79 int i, op, nitems, nscroll;
127 items = read_geom_mesh(&mesh, &nitems);
135 get_mount_points(items, nitems);
137 if (i >= nitems)
138 i = nitems - 1;
140 items, nitems, &i, &nscroll);
317 int i, nitems, error;
322 nitems = 1; /* Partition table changes */
325 nitems++;
327 items = calloc(nitems * 2, sizeof(const char *));
344 "Initializing file systems. Please wait.", 0, 0, i*100/nitems,
345 nitems, __DECONST(char **, items));
358 i*100/nitems, nitems, __DECONST(char **, items));
369 i*100/nitems, nitems, __DECONST(char **, items));
371 for (i = 1; i < nitems; i++)
437 read_geom_mesh(struct gmesh *mesh, int *nitems)
443 *nitems = 0;
457 add_geom_children(gp, 0, &items, nitems);
465 int *nitems)
475 (*items)[*nitems-1].type = gc->lg_val;
491 (*nitems+1)*sizeof(struct partedit_item));
492 (*items)[*nitems].indentation = recurse;
493 (*items)[*nitems].name = pp->lg_name;
494 (*items)[*nitems].size = pp->lg_mediasize;
495 (*items)[*nitems].mountpoint = NULL;
496 (*items)[*nitems].type = "";
497 (*items)[*nitems].cookie = pp;
501 (*items)[*nitems].type = gc->lg_val;
506 strcmp((*items)[*nitems].type, "swap") == 0)
509 (*nitems)++;
513 nitems);
551 get_mount_points(struct partedit_item *items, int nitems)
556 for (i = 0; i < nitems; i++) {