Searched refs:externalf (Results 1 - 6 of 6) sorted by relevance

/ast/src/cmd/dsslib/ip_t/
H A Dip_t.c339 if (type->externalf == as32path_external)
867 if (type->externalf == addrv6_external || type->externalf == prefixv6_external)
873 pm->prefix = type->externalf == prefixv6_external;
883 pm->prefix = type->externalf == prefixv6_external;
887 return ptmatch(pm->pt, type->externalf == prefixv4_external ? PREFIX_ADDR(val->number) : (Ptaddr_t)val->number) != 0;
/ast/src/lib/libdss/
H A Dcx.h465 Cxexternal_f externalf; /* internal => external */ member in struct:Cxtype_s
H A Dcxopen.c107 * default void externalf
136 * default number externalf
229 * default string externalf
273 * default buffer externalf -- mime base64 encode
346 * type externalf
2227 if (ret->type->externalf)
2229 while ((n = (*ret->type->externalf)(cx, ret->type, format, var ? &var->format : (Cxformat_t*)0, &ret->value, cx->cvtbuf, cx->cvtsiz, cx->disc)) > cx->cvtsiz)
/ast/src/cmd/sortlib/sum/
H A Dsortsum.c340 if ((n = (*sum->type->externalf)(cx, sum->type, NiL, &sum->format, &v.value, (char*)state->tmp.buf, y, cx->disc)) < 0)
/ast/src/cmd/dsslib/flat/
H A Dflat.c1033 while ((n = (*f->physical.type->externalf)(r->cx, f->physical.type, NiL, &f->physical.format, &v->value, flat->valbuf, flat->valsiz, r->cx->disc)) > flat->valsiz)
3056 if (!type->internalf || !type->externalf)
3105 if (!type->externalf)
3106 type->externalf = base->externalf;
4020 while ((n = (*f->physical.type->externalf)(flatten->cx, f->physical.type, NiL, &f->physical.format, v, flatten->flat->valbuf, flatten->flat->valsiz, disc)) > flatten->flat->valsiz)
/ast/src/cmd/kshlib/dss/
H A Ddss.c934 if(!tp->type->externalf)
956 n = (*tp->type->externalf)(tp->cx, tp->type, format, NiL, &cval, buf, buflen, &Dssdisc);

Completed in 46 milliseconds