Searched defs:_sr (Results 1 – 2 of 2) sorted by relevance
/openbsd-src/regress/sys/net/rtable/ |
H A D | srp_compat.h | 12 #define srp_follow(_sr, _s) ((_s)->ref) argument 13 #define srp_leave(_sr) do { } while (0) argument 21 srp_enter(struct srp_ref *_sr, struct srp *_s) in srp_enter() 56 #define SRPL_FIRST(_sr, _sl) SLIST_FIRST(_sl); argument 57 #define SRPL_NEXT(_sr, _e, _ENTRY) SLIST_NEXT(_e, _ENTRY) argument 58 #define SRPL_FOLLOW(_sr, _e, _ENTRY) SLIST_NEXT(_e, _ENTRY) argument 59 #define SRPL_LEAVE(_sr) ((void)_sr) argument
|
/openbsd-src/sys/sys/ |
H A D | srp.h | 110 #define srp_follow(_sr, _srp) srp_enter(_sr, _srp) argument 111 #define srp_leave(_sr) do { } while (0) argument 120 #define SRPL_FIRST(_sr, _sl) srp_enter((_sr), &(_sl)->sl_head) argument 121 #define SRPL_NEXT(_sr, _e, _ENTRY) srp_enter((_sr), &(_e)->_ENTRY.se_next) argument 122 #define SRPL_FOLLOW(_sr, _e, _ENTRY) srp_follow((_sr), &(_e)->_ENTRY.se_next) argument 124 #define SRPL_FOREACH(_c, _sr, _sl, _ENTRY) \ argument 129 #define SRPL_LEAVE(_sr) srp_leave((_sr)) argument
|