Lines Matching refs:operation

90 	int		op_depth;	/* depth of operation */
234 /* evaluate init operation */
1060 * Evaluate operation table
1073 itm_op_t *operation;
1090 operation = (itm_op_t *)(op_hdr + 1);
1093 for (i = 0; i < op_hdr->number; i++, operation++,
1122 * Evaluate single operation
1136 itm_op_t *operation;
1147 (expr0 = ADDR(operation->data.operand[(n)]), \
1157 eval_expr(ist, operation->data.operand[(n)], \
1162 operation = (itm_op_t *)ADDR2(op_place);
1164 switch (operation->type) {
1166 num = eval_expr(ist, operation->data.operand[0],
1171 num = eval_expr(ist, operation->data.operand[0],
1178 errno = (int)operation->data.itm_opnum;
1183 expr = ADDR(operation->data.operand[0]);
1189 c = eval_expr(ist, operation->data.operand[0],
1196 expr = ADDR(operation->data.operand[0]);
1205 expr = ADDR(operation->data.operand[0]);
1223 expr = ADDR(operation->data.operand[0]);
1233 expr = ADDR(operation->data.operand[0]);
1249 num = eval_expr(ist, operation->data.operand[0],
1263 num = operation->data.itm_opnum;
1275 c = eval_expr(ist, operation->data.operand[0],
1279 retval = eval_op_tbl(ist, operation->data.operand[1],
1284 c = eval_expr(ist, operation->data.operand[0],
1288 retval = eval_op_tbl(ist, operation->data.operand[1],
1291 retval = eval_op_tbl(ist, operation->data.operand[2],
1297 operation->data.operand[0].itm_ptr));
1298 ist->direc = ADDR(operation->data.operand[0]);
1302 operation->data.operand[0].itm_ptr));
1304 if (0 != operation->data.operand[1].itm_ptr) {
1308 i = eval_expr(ist, operation->data.operand[1],
1319 h = ADDR(operation->data.operand[0]);
1359 operation->data.operand[0].itm_ptr));
1360 retval = eval_op_tbl(ist, operation->data.operand[0],
1393 c = eval_expr(ist, operation->data.operand[0], *inbytesleft,
1400 c = eval_expr(ist, operation->data.operand[0], *inbytesleft,
1407 c = eval_expr(ist, operation->data.operand[0], *inbytesleft,