Lines Matching refs:extent
65 local zvoid *talloc OF((extent));
72 local extent simple OF((uzoff_t *, extent, uzoff_t, uzoff_t));
74 local extent greedy OF((uzoff_t *, extent, uzoff_t, uzoff_t));
184 extent s;
272 extent i; /* counter for copyright array */
282 extent i; /* counter for help array */
328 extent i; /* counter in text arrays */
356 local extent simple(a, n, c, d)
358 extent n; /* number of items */
366 extent k; /* current bin number */
393 local extent greedy(a, n, c, d)
395 extent n; /* number of items */
405 extent i; /* steps through items */
406 extent j; /* steps through bins */
407 extent k; /* best bin to put current item in */
408 extent m; /* current number of bins */
437 m = (extent)((t + c - 1) / c) - 1; /* pre-decrement for loop */
513 extent *b; /* heads of bin linked lists (malloc'ed) */
518 extent g; /* number of bins from greedy(), entry to write */
521 extent j; /* steps through zip entries, bins */
523 extent *n = NULL; /* next item in bin list (heads in b) */
527 extent s; /* number of bins needed */
798 if ((b = (extent *)talloc(s * sizeof(extent))) == NULL ||
799 (n = (extent *)talloc(zcount * sizeof(extent))) == NULL)
802 b[j] = (extent)-1;
806 g = (extent)a[j];
924 for (g = b[j]; g != (extent)-1; g = (extent)n[g])
947 for (g = b[j], k = 0; g != (extent)-1; g = n[g], k++)
958 (r = putend((zoff_t)k, t - c, c, (extent)0, (char *)NULL)) !=