Searched refs:getf (Results 1 - 17 of 17) sorted by relevance

/ast/src/cmd/dsslib/ip_t/
H A Div.h75 unsigned char* (*getf)(Iv_t*, unsigned char*); member in struct:Ivmeth_s
96 #define ivget(iv,pt) (*(iv)->meth->getf)((iv),(pt))
/ast/src/cmd/dsslib/merge/
H A Dmerge.c65 Cxcallout_f getf; member in struct:State_s
120 if ((*state->getf)(state->cx, &x, file->data + k, NiL, NiL, file->record, state->cx->disc))
217 if (!(state->getf = cxcallout(cx, CX_GET, cx->state->type_void, cx->state->type_void, cx->disc)))
/ast/src/cmd/pax/
H A Dpaxlib.h207 void* (*getf)(Pax_t*, Paxarchive_t*, off_t, off_t*); member in struct:Pax_s
232 #define paxget(p,a,o,r) (*(p)->getf)(p,a,o,r)
H A Dpaxlib.c224 pax->getf = paxget;
/ast/src/lib/libdss/
H A Dcxlib.h43 Cxcallout_f getf; \
H A Dcx.h455 Cxcallout_f getf; /* get member value */ member in struct:Cxmember_s
H A Dcxopen.c1248 if (!type->member->getf)
2162 if (!cx->getf && !(cx->getf = cxcallout(cx, CX_GET, 0, 0, cx->disc)))
2180 if (var->name != var->type->name && (*cx->getf)(cx, &x, ret, &a, &b, data, cx->disc))
2187 if ((*ref->member->getf)(cx, &x, ret, &a, &b, data, cx->disc))
2191 else if ((*cx->getf)(cx, &x, ret, &a, NiL, data, cx->disc))
H A Dcxcomp.c656 x.callout = ((Cxvariable_t*)pointer)->member->member->getf;
/ast/src/cmd/dsslib/validate/
H A Dvalidate.c65 Cxcallout_f getf; member in struct:State_s
258 if (!(state->getf = cxcallout(cx, CX_GET, cx->state->type_void, cx->state->type_void, cx->disc)))
296 if ((*state->getf)(cx, &x, &o, NiL, NiL, data, disc))
/ast/src/lib/libexpr/
H A Dexpr.h221 Extype_t (*getf)(Expr_t*, Exnode_t*, Exid_t*, Exref_t*, void*, int, Exdisc_t*); member in struct:Exdisc_s
H A Dexeval.c581 r = (*ex->disc->getf)(ex, x, x->data.variable.symbol, x->data.variable.reference, env, (int)i.integer, ex->disc);
739 r = (*ex->disc->getf)(ex, expr, expr->data.generate.array->data.variable.symbol, expr->data.generate.array->data.variable.reference, env, 0, ex->disc);
780 return (*ex->disc->getf)(ex, expr->data.operand.left, expr->data.operand.left->data.variable.symbol, expr->data.operand.left->data.variable.reference, args+1, EX_CALL, ex->disc);
786 return (*ex->disc->getf)(ex, expr, expr->data.variable.symbol, expr->data.variable.reference, env, (int)i.integer, ex->disc);
823 v = (*ex->disc->getf)(ex, x, x->data.variable.symbol, x->data.variable.reference, env, (int)v.integer, ex->disc);
H A Dexparse.y467 if (!expr.program->disc->getf || !expr.program->symbols)
746 if (!expr.program->disc->getf)
932 if (!expr.program->disc->getf)
H A DOexparse.c1318 if (!expr.program->disc->getf || !expr.program->symbols)
1656 if (!expr.program->disc->getf)
1860 if (!expr.program->disc->getf)
/ast/src/cmd/dsslib/flat/
H A Dflat.c95 Cxcallout_f getf; /* dss->cx->getf */ member in struct:Flatten_s
155 Flatget_f getf; /* getf (second for dynamic Q) */ member in struct:Record_s
253 Flatget_f getf; member in struct:Flat_s
993 (*flat->getf)(r, j);
1285 r->getf = flat->getf;
1496 x = (*(((Record_t*)DSSDATA(data))->getf))((Record_t*)DSSDATA(data), pc->data.variable->index);
1501 *r = *(*(((Record_t*)DSSDATA(data))->getf))((Record_
[all...]
/ast/src/cmd/dsslib/stats/
H A Dstats.c504 state->print->getf = getop;
507 state->print->getf = getvalue;
/ast/src/cmd/tw/
H A Dexpr.c785 state.expr.getf = getval;
/ast/src/cmd/kshlib/dss/
H A Ddss.c265 if((*tp->member->getf)(pp->cx,&in,op,NiL,NiL,NiL,pp->cx->disc)==0)

Completed in 64 milliseconds