Symbol: rseq
usr/src/uts/common/io/usb/clients/usbser/usbser.c
705
usbser_rseq_do_cb(rseq_t *rseq, int num, uintptr_t arg)
usr/src/uts/common/io/usb/clients/usbser/usbser.c
708
int rval = rseq[num].r_do.s_rval;
usr/src/uts/common/io/usb/clients/usbser/usbser.c
709
char *name = rseq[num].r_do.s_name;
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
104
rseq_do(rseq_t *rseq, int num, uintptr_t arg, int flags)
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
106
return (rseq_do_common(rseq, num, arg, flags, 0, -1));
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
111
rseq_undo(rseq_t *rseq, int num, uintptr_t arg, int flags)
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
113
return (rseq_undo_common(rseq, num, arg, flags, 0, -1));
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
121
rseq_debug(rseq_t *rseq, int num, uintptr_t arg, int flags, int scenario,
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
129
rval = func(rseq, num, arg, flags, sarg1, sarg2);
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
133
rval = func(rseq, num, arg, flags, sarg1, rnd);
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
137
rval = func(rseq, num, arg, flags, sarg1, i);
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
156
rseq_do_debug(rseq_t *rseq, int num, uintptr_t arg, int flags, int scenario,
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
159
return (rseq_debug(rseq, num, arg, flags, scenario, sarg1, sarg2,
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
165
rseq_undo_debug(rseq_t *rseq, int num, uintptr_t arg, int flags, int scenario,
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
168
return (rseq_debug(rseq, num, arg, flags, scenario, sarg1, sarg2,
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
48
rseq_do_common(rseq_t *rseq, int num, uintptr_t arg, int flags, int fail_err,
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
56
s = &rseq[i].r_do;
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
62
rval = (s->s_cb) ? (s->s_cb(rseq, i, arg)) : RSEQ_OK;
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
65
(void) rseq_undo(rseq, i, arg, flags);
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
78
rseq_undo_common(rseq_t *rseq, int num, uintptr_t arg, int flags, int fail_err,
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
86
s = &rseq[i].r_undo;
usr/src/uts/common/io/usb/clients/usbser/usbser_rseq.c
92
rval = (s->s_cb) ? (s->s_cb(rseq, i, arg)) : RSEQ_OK;
usr/src/uts/common/sys/usb/clients/usbser/usbser_rseq.h
103
int rseq_do(rseq_t *rseq, int num, uintptr_t arg, int flags);
usr/src/uts/common/sys/usb/clients/usbser/usbser_rseq.h
104
int rseq_undo(rseq_t *rseq, int num, uintptr_t arg, int flags);
usr/src/uts/common/sys/usb/clients/usbser/usbser_rseq.h
112
int rseq_do_debug(rseq_t *rseq, int num, uintptr_t arg, int flags,
usr/src/uts/common/sys/usb/clients/usbser/usbser_rseq.h
114
int rseq_undo_debug(rseq_t *rseq, int num, uintptr_t arg, int flags,
usr/src/uts/common/sys/usb/clients/usbser/usbser_rseq.h
50
typedef struct rseq rseq_t;
usr/src/uts/common/sys/usb/clients/usbser/usbser_rseq.h
60
typedef int (*rseq_cb_t)(rseq_t *rseq, int num, uintptr_t arg);
usr/src/uts/common/sys/usb/clients/usbser/usbser_rseq.h
88
_NOTE(SCHEME_PROTECTS_DATA("one per call", rseq rseq_step))