Searched refs:rseq (Results 1 – 4 of 4) sorted by relevance
/titanic_50/usr/src/uts/common/io/usb/clients/usbser/ |
H A D | usbser_rseq.c | 49 rseq_do_common(rseq_t *rseq, int num, uintptr_t arg, int flags, int fail_err, in rseq_do_common() argument 57 s = &rseq[i].r_do; in rseq_do_common() 63 rval = (s->s_cb) ? (s->s_cb(rseq, i, arg)) : RSEQ_OK; in rseq_do_common() 66 (void) rseq_undo(rseq, i, arg, flags); in rseq_do_common() 79 rseq_undo_common(rseq_t *rseq, int num, uintptr_t arg, int flags, int fail_err, in rseq_undo_common() argument 87 s = &rseq[i].r_undo; in rseq_undo_common() 93 rval = (s->s_cb) ? (s->s_cb(rseq, i, arg)) : RSEQ_OK; in rseq_undo_common() 105 rseq_do(rseq_t *rseq, int num, uintptr_t arg, int flags) in rseq_do() argument 107 return (rseq_do_common(rseq, num, arg, flags, 0, -1)); in rseq_do() 112 rseq_undo(rseq_t *rseq, int num, uintptr_t arg, int flags) in rseq_undo() argument [all …]
|
H A D | usbser.c | 705 usbser_rseq_do_cb(rseq_t *rseq, int num, uintptr_t arg) in usbser_rseq_do_cb() argument 708 int rval = rseq[num].r_do.s_rval; in usbser_rseq_do_cb() 709 char *name = rseq[num].r_do.s_name; in usbser_rseq_do_cb()
|
/titanic_50/usr/src/uts/common/sys/usb/clients/usbser/ |
H A D | usbser_rseq.h | 50 typedef struct rseq rseq_t; 60 typedef int (*rseq_cb_t)(rseq_t *rseq, int num, uintptr_t arg); 83 struct rseq { struct 88 _NOTE(SCHEME_PROTECTS_DATA("one per call", rseq rseq_step)) 103 int rseq_do(rseq_t *rseq, int num, uintptr_t arg, int flags); 104 int rseq_undo(rseq_t *rseq, int num, uintptr_t arg, int flags); 112 int rseq_do_debug(rseq_t *rseq, int num, uintptr_t arg, int flags, 114 int rseq_undo_debug(rseq_t *rseq, int num, uintptr_t arg, int flags,
|
/titanic_50/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | mDNS.c | 9834 const mDNSIPPort prport, mDNSu32 *rseq, mDNSu32 *rack) in mDNS_MatchKeepaliveInfo() argument 9868 *rseq = seq; in mDNS_MatchKeepaliveInfo()
|