Lines Matching refs:map
33 optout(register Sfio_t* sp, const char* name, const char* type, const char* map, const char* ret, const char* s, const char* x)
56 if (map)
57 sfprintf(sp, "::::%s", map);
156 * data map output
160 optmap(register Sfio_t* sp, Cxmap_t* map)
167 if (map->shift)
168 sfprintf(sp, "[+SHIFT=%u]", map->shift);
169 if (~map->mask)
170 sfprintf(sp, "[+MASK=0x%016llx]", map->mask);
171 if (map->num2str)
173 if ((n = dtsize(map->num2str)) > 16)
176 for (item = (Cxitem_t*)dtfirst(map->num2str); item; item = (Cxitem_t*)dtnext(map->num2str, item))
183 for (part = map->part; part; part = part->next)
195 if (item->map && optmap(sp, item->map))
368 if (optout(sp, vp->name, vp->type->name, vp->format.map ? vp->format.map->name : (char*)0, NiL, vp->description, NiL))
381 if (optout(sp, name, (char*)vp->type, vp->format.map ? vp->format.map->name : (char*)0, NiL, vp->description, NiL))