Lines Matching defs:opnd2
144 const char *opnd1, *opnd2;
152 opnd2 = (*te.getopnd)(&te, op, 1);
153 res = (*te.eval)(&te, op, opnd1, opnd2,
217 test_eval(te, op, opnd1, opnd2, do_eval)
221 const char *opnd2;
355 return gmatch(opnd1, opnd2, false);
356 return strcmp(opnd1, opnd2) == 0;
359 return !gmatch(opnd1, opnd2, false);
360 return strcmp(opnd1, opnd2) != 0;
362 return strcmp(opnd1, opnd2) < 0;
364 return strcmp(opnd1, opnd2) > 0;
375 || !evaluate(opnd2, &v2, KSH_RETURN_ERROR))
404 && (((s2 = stat(opnd2, &b2)) == 0
414 return stat(opnd2, &b2) == 0
420 return stat(opnd1, &b1) == 0 && stat(opnd2, &b2) == 0
525 const char *opnd1, *opnd2;
558 opnd2 = (*te->getopnd)(te, op, do_eval);
559 if (!opnd2) {
564 return (*te->eval)(te, op, opnd1, opnd2, do_eval);
621 ptest_eval(te, op, opnd1, opnd2, do_eval)
625 const char *opnd2;
628 return test_eval(te, op, opnd1, opnd2, do_eval);