Home | History | Annotate | Download | only in ltrace

Lines Matching refs:pack

57 	param->u.pack.args = args;
58 param->u.pack.nargs = nargs;
59 param->u.pack.own_args = own_args;
60 param->u.pack.ppflavor = ppflavor;
61 param->u.pack.init = init;
62 param->u.pack.next = next;
63 param->u.pack.stop = stop;
64 param->u.pack.done = done;
70 struct value cb_args[param->u.pack.nargs];
80 for (i = 0; i < param->u.pack.nargs; ++i) {
81 if (expr_eval(&param->u.pack.args[i], &void_val,
86 ret = param->u.pack.init(cb_args, param->u.pack.nargs, fargs);
98 return param->u.pack.next(context, infop, insert_stop);
105 return param->u.pack.stop(context, value);
111 return param->u.pack.done(context);
129 if (param->u.pack.own_args) {
131 for (i = 0; i < param->u.pack.nargs; ++i)
132 expr_destroy(&param->u.pack.args[i]);
133 free(param->u.pack.args);