Lines Matching refs:map
50 "[m:map?List the partition file with the row size equal to the number of"
139 gather(register Pz_t* pz, register Pzpart_t* pp, Sfio_t* sp, register Info_t* ip, size_t* map, size_t m)
167 if (ip[i].prev != buf[j = map[i]])
185 cut(register Pz_t* pz, register Pzpart_t* pp, int op, register size_t* map, size_t m)
196 error(0, "map %3d => %3d", map[n], n);
218 *ob++ = ib[map[j]];
235 label(register Pz_t* pz, Pzpart_t* pp, int op, register size_t* map, size_t m, char* format)
297 if ((rows = gather(pz, pp, pz->io, ip, map, m)) < 0)
302 g = map[0];
309 if (g != map[i])
311 g = map[i] + 1;
318 sfprintf(sfstdout, "%33s %3d %6lu %3d\n", xv[map[i]]->name, map[i], ip[i].changes, ip[i].values);
324 lp = xv[map[i]];
326 g = map[i] + 1;
329 sfprintf(sfstdout, "%33s %3d", lp->name, map[i]);
334 if (g != map[i])
339 g = map[i] + 1;
346 if (xv[map[i]] != lp)
348 sfprintf(sfstdout, " %3d", map[i]);
360 info(register Pz_t* pz, register Pzpart_t* pp, int op, register size_t* map, size_t m)
369 if ((rows = gather(pz, pp, pz->io, ip, map, m)) < 0)
374 g = map[0];
381 if (g != map[i])
383 g = map[i] + 1;
390 sfprintf(sfstdout, "%3d %6lu %3d\n", map[i], ip[i].changes, ip[i].values);
465 size_t* map;
582 if (!(map = vmnewof(pz->vm, 0, size_t, pp->row - pp->nmap, 0)))
587 map[m++] = i;
591 map = pp->map;
595 i = cut(pz, pp, op, map, m);
597 i = label(pz, pp, op, map, m, format);
599 i = info(pz, pp, op, map, m);
604 pp->map[i] = i;