Lines Matching refs:rval
53 int rval = RSEQ_OK; in rseq_do_common() local
62 rval = (s->s_cb) ? (s->s_cb(rseq, i, arg)) : RSEQ_OK; in rseq_do_common()
64 if (rval == RSEQ_UNDO) { in rseq_do_common()
67 } else if (rval == RSEQ_ABORT) { in rseq_do_common()
70 ASSERT(rval == RSEQ_OK); in rseq_do_common()
72 return (rval); in rseq_do_common()
83 int rval = RSEQ_OK; in rseq_undo_common() local
92 rval = (s->s_cb) ? (s->s_cb(rseq, i, arg)) : RSEQ_OK; in rseq_undo_common()
94 if (rval == RSEQ_ABORT) { in rseq_undo_common()
97 ASSERT(rval == RSEQ_OK); in rseq_undo_common()
99 return (rval); in rseq_undo_common()
125 int rnd, rval = RSEQ_OK, i; in rseq_debug() local
129 rval = func(rseq, num, arg, flags, sarg1, sarg2); in rseq_debug()
133 rval = func(rseq, num, arg, flags, sarg1, rnd); in rseq_debug()
137 rval = func(rseq, num, arg, flags, sarg1, i); in rseq_debug()
142 if (rval == RSEQ_ABORT) { in rseq_debug()
149 rval = RSEQ_ABORT; in rseq_debug()
151 return (rval); in rseq_debug()