elm                75 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define SPLAY_LEFT(elm, field)		(elm)->field.spe_left
elm                76 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define SPLAY_RIGHT(elm, field)		(elm)->field.spe_right
elm               122 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_SPLAY_FIND(struct name *head, struct type *elm)			\
elm               126 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	name##_SPLAY(head, elm);					\
elm               127 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((cmp)(elm, (head)->sph_root) == 0)				\
elm               133 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_SPLAY_NEXT(struct name *head, struct type *elm)			\
elm               135 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	name##_SPLAY(head, elm);					\
elm               136 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if (SPLAY_RIGHT(elm, field) != NULL) {				\
elm               137 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		elm = SPLAY_RIGHT(elm, field);				\
elm               138 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		while (SPLAY_LEFT(elm, field) != NULL) {		\
elm               139 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			elm = SPLAY_LEFT(elm, field);			\
elm               142 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		elm = NULL;						\
elm               143 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	return (elm);							\
elm               158 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_SPLAY_INSERT(struct name *head, struct type *elm)		\
elm               161 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	    SPLAY_LEFT(elm, field) = SPLAY_RIGHT(elm, field) = NULL;	\
elm               164 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	    name##_SPLAY(head, elm);					\
elm               165 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	    __comp = (cmp)(elm, (head)->sph_root);			\
elm               167 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		    SPLAY_LEFT(elm, field) = SPLAY_LEFT((head)->sph_root, field);\
elm               168 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		    SPLAY_RIGHT(elm, field) = (head)->sph_root;		\
elm               171 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		    SPLAY_RIGHT(elm, field) = SPLAY_RIGHT((head)->sph_root, field);\
elm               172 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		    SPLAY_LEFT(elm, field) = (head)->sph_root;		\
elm               177 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h     (head)->sph_root = (elm);						\
elm               182 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_SPLAY_REMOVE(struct name *head, struct type *elm)		\
elm               187 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	name##_SPLAY(head, elm);					\
elm               188 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((cmp)(elm, (head)->sph_root) == 0) {			\
elm               194 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			name##_SPLAY(head, elm);			\
elm               197 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		return (elm);						\
elm               203 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_SPLAY(struct name *head, struct type *elm)			\
elm               211 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	while ((__comp = (cmp)(elm, (head)->sph_root))) {		\
elm               216 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			if ((cmp)(elm, __tmp) < 0){			\
elm               226 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			if ((cmp)(elm, __tmp) > 0){			\
elm               313 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_LEFT(elm, field)		(elm)->field.rbe_left
elm               314 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_RIGHT(elm, field)		(elm)->field.rbe_right
elm               315 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_PARENT(elm, field)		(elm)->field.rbe_parent
elm               316 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_COLOR(elm, field)		(elm)->field.rbe_color
elm               320 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_SET(elm, parent, field) do {					\
elm               321 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_PARENT(elm, field) = parent;					\
elm               322 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_LEFT(elm, field) = RB_RIGHT(elm, field) = NULL;		\
elm               323 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_COLOR(elm, field) = RB_RED;					\
elm               335 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_ROTATE_LEFT(head, elm, tmp, field) do {			\
elm               336 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	(tmp) = RB_RIGHT(elm, field);					\
elm               337 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((RB_RIGHT(elm, field) = RB_LEFT(tmp, field))) {		\
elm               338 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		RB_PARENT(RB_LEFT(tmp, field), field) = (elm);		\
elm               340 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_AUGMENT(elm);						\
elm               341 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field))) {		\
elm               342 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if ((elm) == RB_LEFT(RB_PARENT(elm, field), field))	\
elm               343 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_LEFT(RB_PARENT(elm, field), field) = (tmp);	\
elm               345 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_RIGHT(RB_PARENT(elm, field), field) = (tmp);	\
elm               348 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_LEFT(tmp, field) = (elm);					\
elm               349 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_PARENT(elm, field) = (tmp);					\
elm               355 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_ROTATE_RIGHT(head, elm, tmp, field) do {			\
elm               356 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	(tmp) = RB_LEFT(elm, field);					\
elm               357 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((RB_LEFT(elm, field) = RB_RIGHT(tmp, field))) {		\
elm               358 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		RB_PARENT(RB_RIGHT(tmp, field), field) = (elm);		\
elm               360 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_AUGMENT(elm);						\
elm               361 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field))) {		\
elm               362 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if ((elm) == RB_LEFT(RB_PARENT(elm, field), field))	\
elm               363 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_LEFT(RB_PARENT(elm, field), field) = (tmp);	\
elm               365 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_RIGHT(RB_PARENT(elm, field), field) = (tmp);	\
elm               368 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_RIGHT(tmp, field) = (elm);					\
elm               369 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_PARENT(elm, field) = (tmp);					\
elm               391 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_INSERT_COLOR(struct name *head, struct type *elm)		\
elm               394 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	while ((parent = RB_PARENT(elm, field)) &&			\
elm               402 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = gparent;				\
elm               405 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			if (RB_RIGHT(parent, field) == elm) {		\
elm               408 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				parent = elm;				\
elm               409 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = tmp;				\
elm               418 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = gparent;				\
elm               421 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			if (RB_LEFT(parent, field) == elm) {		\
elm               424 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				parent = elm;				\
elm               425 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = tmp;				\
elm               435 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_REMOVE_COLOR(struct name *head, struct type *parent, struct type *elm) \
elm               438 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	while ((elm == NULL || RB_COLOR(elm, field) == RB_BLACK) &&	\
elm               439 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	    elm != RB_ROOT(head)) {					\
elm               440 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if (RB_LEFT(parent, field) == elm) {			\
elm               452 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = parent;				\
elm               453 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				parent = RB_PARENT(elm, field);		\
elm               469 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = RB_ROOT(head);			\
elm               484 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = parent;				\
elm               485 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				parent = RB_PARENT(elm, field);		\
elm               501 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = RB_ROOT(head);			\
elm               506 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if (elm)							\
elm               507 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		RB_COLOR(elm, field) = RB_BLACK;			\
elm               511 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_REMOVE(struct name *head, struct type *elm)			\
elm               513 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	struct type *child, *parent, *old = elm;			\
elm               515 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if (RB_LEFT(elm, field) == NULL)				\
elm               516 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		child = RB_RIGHT(elm, field);				\
elm               517 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	else if (RB_RIGHT(elm, field) == NULL)				\
elm               518 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		child = RB_LEFT(elm, field);				\
elm               521 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		elm = RB_RIGHT(elm, field);				\
elm               522 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		while ((left = RB_LEFT(elm, field)))			\
elm               523 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			elm = left;					\
elm               524 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		child = RB_RIGHT(elm, field);				\
elm               525 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		parent = RB_PARENT(elm, field);				\
elm               526 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		color = RB_COLOR(elm, field);				\
elm               530 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			if (RB_LEFT(parent, field) == elm)		\
elm               537 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if (RB_PARENT(elm, field) == old)			\
elm               538 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			parent = elm;					\
elm               539 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		(elm)->field = (old)->field;				\
elm               542 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				RB_LEFT(RB_PARENT(old, field), field) = elm;\
elm               544 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				RB_RIGHT(RB_PARENT(old, field), field) = elm;\
elm               547 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_ROOT(head) = elm;				\
elm               548 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		RB_PARENT(RB_LEFT(old, field), field) = elm;		\
elm               550 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_PARENT(RB_RIGHT(old, field), field) = elm;	\
elm               559 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	parent = RB_PARENT(elm, field);					\
elm               560 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	color = RB_COLOR(elm, field);					\
elm               564 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if (RB_LEFT(parent, field) == elm)			\
elm               579 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_INSERT(struct name *head, struct type *elm)			\
elm               587 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		comp = (cmp)(elm, parent);				\
elm               595 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_SET(elm, parent, field);					\
elm               598 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_LEFT(parent, field) = elm;			\
elm               600 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_RIGHT(parent, field) = elm;			\
elm               603 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		RB_ROOT(head) = elm;					\
elm               604 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	name##_RB_INSERT_COLOR(head, elm);				\
elm               610 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_FIND(struct name *head, struct type *elm)			\
elm               615 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		comp = cmp(elm, tmp);					\
elm               627 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_NEXT(struct type *elm)					\
elm               629 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if (RB_RIGHT(elm, field)) {					\
elm               630 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		elm = RB_RIGHT(elm, field);				\
elm               631 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		while (RB_LEFT(elm, field))				\
elm               632 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			elm = RB_LEFT(elm, field);			\
elm               634 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if (RB_PARENT(elm, field) &&				\
elm               635 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		    (elm == RB_LEFT(RB_PARENT(elm, field), field)))	\
elm               636 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			elm = RB_PARENT(elm, field);			\
elm               638 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			while (RB_PARENT(elm, field) &&			\
elm               639 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			    (elm == RB_RIGHT(RB_PARENT(elm, field), field)))\
elm               640 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = RB_PARENT(elm, field);		\
elm               641 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			elm = RB_PARENT(elm, field);			\
elm               644 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	return (elm);							\
elm               752 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define SPLAY_LEFT(elm, field)		(elm)->field.spe_left
elm               753 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define SPLAY_RIGHT(elm, field)		(elm)->field.spe_right
elm               799 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_SPLAY_FIND(struct name *head, struct type *elm)			\
elm               803 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	name##_SPLAY(head, elm);					\
elm               804 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((cmp)(elm, (head)->sph_root) == 0)				\
elm               810 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_SPLAY_NEXT(struct name *head, struct type *elm)			\
elm               812 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	name##_SPLAY(head, elm);					\
elm               813 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if (SPLAY_RIGHT(elm, field) != NULL) {				\
elm               814 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		elm = SPLAY_RIGHT(elm, field);				\
elm               815 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		while (SPLAY_LEFT(elm, field) != NULL) {		\
elm               816 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			elm = SPLAY_LEFT(elm, field);			\
elm               819 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		elm = NULL;						\
elm               820 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	return (elm);							\
elm               835 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_SPLAY_INSERT(struct name *head, struct type *elm)		\
elm               838 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	    SPLAY_LEFT(elm, field) = SPLAY_RIGHT(elm, field) = NULL;	\
elm               841 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	    name##_SPLAY(head, elm);					\
elm               842 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	    __comp = (cmp)(elm, (head)->sph_root);			\
elm               844 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		    SPLAY_LEFT(elm, field) = SPLAY_LEFT((head)->sph_root, field);\
elm               845 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		    SPLAY_RIGHT(elm, field) = (head)->sph_root;		\
elm               848 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		    SPLAY_RIGHT(elm, field) = SPLAY_RIGHT((head)->sph_root, field);\
elm               849 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		    SPLAY_LEFT(elm, field) = (head)->sph_root;		\
elm               854 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h     (head)->sph_root = (elm);						\
elm               859 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_SPLAY_REMOVE(struct name *head, struct type *elm)		\
elm               864 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	name##_SPLAY(head, elm);					\
elm               865 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((cmp)(elm, (head)->sph_root) == 0) {			\
elm               871 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			name##_SPLAY(head, elm);			\
elm               874 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		return (elm);						\
elm               880 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_SPLAY(struct name *head, struct type *elm)			\
elm               888 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	while ((__comp = (cmp)(elm, (head)->sph_root))) {		\
elm               893 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			if ((cmp)(elm, __tmp) < 0){			\
elm               903 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			if ((cmp)(elm, __tmp) > 0){			\
elm               990 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_LEFT(elm, field)		(elm)->field.rbe_left
elm               991 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_RIGHT(elm, field)		(elm)->field.rbe_right
elm               992 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_PARENT(elm, field)		(elm)->field.rbe_parent
elm               993 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_COLOR(elm, field)		(elm)->field.rbe_color
elm               997 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_SET(elm, parent, field) do {					\
elm               998 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_PARENT(elm, field) = parent;					\
elm               999 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_LEFT(elm, field) = RB_RIGHT(elm, field) = NULL;		\
elm              1000 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_COLOR(elm, field) = RB_RED;					\
elm              1012 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_ROTATE_LEFT(head, elm, tmp, field) do {			\
elm              1013 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	(tmp) = RB_RIGHT(elm, field);					\
elm              1014 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((RB_RIGHT(elm, field) = RB_LEFT(tmp, field))) {		\
elm              1015 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		RB_PARENT(RB_LEFT(tmp, field), field) = (elm);		\
elm              1017 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_AUGMENT(elm);						\
elm              1018 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field))) {		\
elm              1019 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if ((elm) == RB_LEFT(RB_PARENT(elm, field), field))	\
elm              1020 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_LEFT(RB_PARENT(elm, field), field) = (tmp);	\
elm              1022 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_RIGHT(RB_PARENT(elm, field), field) = (tmp);	\
elm              1025 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_LEFT(tmp, field) = (elm);					\
elm              1026 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_PARENT(elm, field) = (tmp);					\
elm              1032 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_ROTATE_RIGHT(head, elm, tmp, field) do {			\
elm              1033 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	(tmp) = RB_LEFT(elm, field);					\
elm              1034 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((RB_LEFT(elm, field) = RB_RIGHT(tmp, field))) {		\
elm              1035 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		RB_PARENT(RB_RIGHT(tmp, field), field) = (elm);		\
elm              1037 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_AUGMENT(elm);						\
elm              1038 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field))) {		\
elm              1039 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if ((elm) == RB_LEFT(RB_PARENT(elm, field), field))	\
elm              1040 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_LEFT(RB_PARENT(elm, field), field) = (tmp);	\
elm              1042 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_RIGHT(RB_PARENT(elm, field), field) = (tmp);	\
elm              1045 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_RIGHT(tmp, field) = (elm);					\
elm              1046 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_PARENT(elm, field) = (tmp);					\
elm              1068 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_INSERT_COLOR(struct name *head, struct type *elm)		\
elm              1071 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	while ((parent = RB_PARENT(elm, field)) &&			\
elm              1079 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = gparent;				\
elm              1082 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			if (RB_RIGHT(parent, field) == elm) {		\
elm              1085 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				parent = elm;				\
elm              1086 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = tmp;				\
elm              1095 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = gparent;				\
elm              1098 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			if (RB_LEFT(parent, field) == elm) {		\
elm              1101 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				parent = elm;				\
elm              1102 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = tmp;				\
elm              1112 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_REMOVE_COLOR(struct name *head, struct type *parent, struct type *elm) \
elm              1115 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	while ((elm == NULL || RB_COLOR(elm, field) == RB_BLACK) &&	\
elm              1116 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	    elm != RB_ROOT(head)) {					\
elm              1117 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if (RB_LEFT(parent, field) == elm) {			\
elm              1129 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = parent;				\
elm              1130 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				parent = RB_PARENT(elm, field);		\
elm              1146 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = RB_ROOT(head);			\
elm              1161 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = parent;				\
elm              1162 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				parent = RB_PARENT(elm, field);		\
elm              1178 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = RB_ROOT(head);			\
elm              1183 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if (elm)							\
elm              1184 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		RB_COLOR(elm, field) = RB_BLACK;			\
elm              1188 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_REMOVE(struct name *head, struct type *elm)			\
elm              1190 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	struct type *child, *parent, *old = elm;			\
elm              1192 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if (RB_LEFT(elm, field) == NULL)				\
elm              1193 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		child = RB_RIGHT(elm, field);				\
elm              1194 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	else if (RB_RIGHT(elm, field) == NULL)				\
elm              1195 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		child = RB_LEFT(elm, field);				\
elm              1198 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		elm = RB_RIGHT(elm, field);				\
elm              1199 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		while ((left = RB_LEFT(elm, field)))			\
elm              1200 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			elm = left;					\
elm              1201 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		child = RB_RIGHT(elm, field);				\
elm              1202 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		parent = RB_PARENT(elm, field);				\
elm              1203 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		color = RB_COLOR(elm, field);				\
elm              1207 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			if (RB_LEFT(parent, field) == elm)		\
elm              1214 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if (RB_PARENT(elm, field) == old)			\
elm              1215 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			parent = elm;					\
elm              1216 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		(elm)->field = (old)->field;				\
elm              1219 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				RB_LEFT(RB_PARENT(old, field), field) = elm;\
elm              1221 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				RB_RIGHT(RB_PARENT(old, field), field) = elm;\
elm              1224 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_ROOT(head) = elm;				\
elm              1225 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		RB_PARENT(RB_LEFT(old, field), field) = elm;		\
elm              1227 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_PARENT(RB_RIGHT(old, field), field) = elm;	\
elm              1236 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	parent = RB_PARENT(elm, field);					\
elm              1237 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	color = RB_COLOR(elm, field);					\
elm              1241 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if (RB_LEFT(parent, field) == elm)			\
elm              1256 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_INSERT(struct name *head, struct type *elm)			\
elm              1264 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		comp = (cmp)(elm, parent);				\
elm              1272 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	RB_SET(elm, parent, field);					\
elm              1275 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_LEFT(parent, field) = elm;			\
elm              1277 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			RB_RIGHT(parent, field) = elm;			\
elm              1280 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		RB_ROOT(head) = elm;					\
elm              1281 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	name##_RB_INSERT_COLOR(head, elm);				\
elm              1287 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_FIND(struct name *head, struct type *elm)			\
elm              1292 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		comp = cmp(elm, tmp);					\
elm              1304 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_NEXT(struct type *elm)					\
elm              1306 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	if (RB_RIGHT(elm, field)) {					\
elm              1307 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		elm = RB_RIGHT(elm, field);				\
elm              1308 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		while (RB_LEFT(elm, field))				\
elm              1309 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			elm = RB_LEFT(elm, field);			\
elm              1311 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		if (RB_PARENT(elm, field) &&				\
elm              1312 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 		    (elm == RB_LEFT(RB_PARENT(elm, field), field)))	\
elm              1313 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			elm = RB_PARENT(elm, field);			\
elm              1315 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			while (RB_PARENT(elm, field) &&			\
elm              1316 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			    (elm == RB_RIGHT(RB_PARENT(elm, field), field)))\
elm              1317 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 				elm = RB_PARENT(elm, field);		\
elm              1318 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 			elm = RB_PARENT(elm, field);			\
elm              1321 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h 	return (elm);							\
elm               109 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	SLIST_NEXT(elm, field)	((elm)->field.sle_next)
elm               123 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	SLIST_INSERT_AFTER(slistelm, elm, field) do {			\
elm               124 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.sle_next = (slistelm)->field.sle_next;		\
elm               125 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(slistelm)->field.sle_next = (elm);				\
elm               128 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	SLIST_INSERT_HEAD(head, elm, field) do {			\
elm               129 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.sle_next = (head)->slh_first;			\
elm               130 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(head)->slh_first = (elm);					\
elm               160 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	LIST_NEXT(elm, field)		((elm)->field.le_next)
elm               174 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define LIST_INSERT_AFTER(listelm, elm, field) do {			\
elm               175 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm)->field.le_next = (listelm)->field.le_next) != NULL)	\
elm               177 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		    &(elm)->field.le_next;				\
elm               178 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(listelm)->field.le_next = (elm);				\
elm               179 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.le_prev = &(listelm)->field.le_next;		\
elm               182 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	LIST_INSERT_BEFORE(listelm, elm, field) do {			\
elm               183 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.le_prev = (listelm)->field.le_prev;		\
elm               184 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.le_next = (listelm);				\
elm               185 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	*(listelm)->field.le_prev = (elm);				\
elm               186 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(listelm)->field.le_prev = &(elm)->field.le_next;		\
elm               189 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define LIST_INSERT_HEAD(head, elm, field) do {				\
elm               190 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm)->field.le_next = (head)->lh_first) != NULL)		\
elm               191 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->lh_first->field.le_prev = &(elm)->field.le_next;\
elm               192 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(head)->lh_first = (elm);					\
elm               193 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.le_prev = &(head)->lh_first;			\
elm               196 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define LIST_REMOVE(elm, field) do {					\
elm               197 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if ((elm)->field.le_next != NULL)				\
elm               198 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(elm)->field.le_next->field.le_prev =			\
elm               199 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		    (elm)->field.le_prev;				\
elm               200 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	*(elm)->field.le_prev = (elm)->field.le_next;			\
elm               203 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define LIST_REPLACE(elm, elm2, field) do {				\
elm               204 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm2)->field.le_next = (elm)->field.le_next) != NULL)	\
elm               207 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm2)->field.le_prev = (elm)->field.le_prev;			\
elm               234 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	SIMPLEQ_NEXT(elm, field)    ((elm)->field.sqe_next)
elm               249 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define SIMPLEQ_INSERT_HEAD(head, elm, field) do {			\
elm               250 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm)->field.sqe_next = (head)->sqh_first) == NULL)	\
elm               251 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->sqh_last = &(elm)->field.sqe_next;		\
elm               252 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(head)->sqh_first = (elm);					\
elm               255 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define SIMPLEQ_INSERT_TAIL(head, elm, field) do {			\
elm               256 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.sqe_next = NULL;					\
elm               257 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	*(head)->sqh_last = (elm);					\
elm               258 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(head)->sqh_last = &(elm)->field.sqe_next;			\
elm               261 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define SIMPLEQ_INSERT_AFTER(head, listelm, elm, field) do {		\
elm               262 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm)->field.sqe_next = (listelm)->field.sqe_next) == NULL)\
elm               263 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->sqh_last = &(elm)->field.sqe_next;		\
elm               264 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(listelm)->field.sqe_next = (elm);				\
elm               267 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define SIMPLEQ_REMOVE_HEAD(head, elm, field) do {			\
elm               268 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((head)->sqh_first = (elm)->field.sqe_next) == NULL)	\
elm               295 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	TAILQ_NEXT(elm, field)		((elm)->field.tqe_next)
elm               299 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define TAILQ_PREV(elm, headname, field)				\
elm               300 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(*(((struct headname *)((elm)->field.tqe_prev))->tqh_last))
elm               322 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define TAILQ_INSERT_HEAD(head, elm, field) do {			\
elm               323 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm)->field.tqe_next = (head)->tqh_first) != NULL)	\
elm               325 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		    &(elm)->field.tqe_next;				\
elm               327 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->tqh_last = &(elm)->field.tqe_next;		\
elm               328 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(head)->tqh_first = (elm);					\
elm               329 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.tqe_prev = &(head)->tqh_first;			\
elm               332 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define TAILQ_INSERT_TAIL(head, elm, field) do {			\
elm               333 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.tqe_next = NULL;					\
elm               334 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.tqe_prev = (head)->tqh_last;			\
elm               335 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	*(head)->tqh_last = (elm);					\
elm               336 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(head)->tqh_last = &(elm)->field.tqe_next;			\
elm               339 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define TAILQ_INSERT_AFTER(head, listelm, elm, field) do {		\
elm               340 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm)->field.tqe_next = (listelm)->field.tqe_next) != NULL)\
elm               341 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(elm)->field.tqe_next->field.tqe_prev =			\
elm               342 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		    &(elm)->field.tqe_next;				\
elm               344 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->tqh_last = &(elm)->field.tqe_next;		\
elm               345 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(listelm)->field.tqe_next = (elm);				\
elm               346 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.tqe_prev = &(listelm)->field.tqe_next;		\
elm               349 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	TAILQ_INSERT_BEFORE(listelm, elm, field) do {			\
elm               350 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.tqe_prev = (listelm)->field.tqe_prev;		\
elm               351 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.tqe_next = (listelm);				\
elm               352 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	*(listelm)->field.tqe_prev = (elm);				\
elm               353 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(listelm)->field.tqe_prev = &(elm)->field.tqe_next;		\
elm               356 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define TAILQ_REMOVE(head, elm, field) do {				\
elm               357 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm)->field.tqe_next) != NULL)				\
elm               358 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(elm)->field.tqe_next->field.tqe_prev =			\
elm               359 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		    (elm)->field.tqe_prev;				\
elm               361 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->tqh_last = (elm)->field.tqe_prev;		\
elm               362 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	*(elm)->field.tqe_prev = (elm)->field.tqe_next;			\
elm               365 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define TAILQ_REPLACE(head, elm, elm2, field) do {			\
elm               366 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm2)->field.tqe_next = (elm)->field.tqe_next) != NULL)	\
elm               371 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm2)->field.tqe_prev = (elm)->field.tqe_prev;			\
elm               399 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	CIRCLEQ_NEXT(elm, field)	((elm)->field.cqe_next)
elm               400 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	CIRCLEQ_PREV(elm, field)	((elm)->field.cqe_prev)
elm               422 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) do {		\
elm               423 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.cqe_next = (listelm)->field.cqe_next;		\
elm               424 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.cqe_prev = (listelm);				\
elm               426 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->cqh_last = (elm);				\
elm               428 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(listelm)->field.cqe_next->field.cqe_prev = (elm);	\
elm               429 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(listelm)->field.cqe_next = (elm);				\
elm               432 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define CIRCLEQ_INSERT_BEFORE(head, listelm, elm, field) do {		\
elm               433 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.cqe_next = (listelm);				\
elm               434 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.cqe_prev = (listelm)->field.cqe_prev;		\
elm               436 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->cqh_first = (elm);				\
elm               438 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(listelm)->field.cqe_prev->field.cqe_next = (elm);	\
elm               439 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(listelm)->field.cqe_prev = (elm);				\
elm               442 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define CIRCLEQ_INSERT_HEAD(head, elm, field) do {			\
elm               443 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.cqe_next = (head)->cqh_first;			\
elm               444 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.cqe_prev = CIRCLEQ_END(head);			\
elm               446 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->cqh_last = (elm);				\
elm               448 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->cqh_first->field.cqe_prev = (elm);		\
elm               449 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(head)->cqh_first = (elm);					\
elm               452 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define CIRCLEQ_INSERT_TAIL(head, elm, field) do {			\
elm               453 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.cqe_next = CIRCLEQ_END(head);			\
elm               454 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(elm)->field.cqe_prev = (head)->cqh_last;			\
elm               456 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->cqh_first = (elm);				\
elm               458 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->cqh_last->field.cqe_next = (elm);		\
elm               459 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	(head)->cqh_last = (elm);					\
elm               462 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define	CIRCLEQ_REMOVE(head, elm, field) do {				\
elm               463 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if ((elm)->field.cqe_next == CIRCLEQ_END(head))			\
elm               464 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->cqh_last = (elm)->field.cqe_prev;		\
elm               466 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(elm)->field.cqe_next->field.cqe_prev =			\
elm               467 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		    (elm)->field.cqe_prev;				\
elm               468 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if ((elm)->field.cqe_prev == CIRCLEQ_END(head))			\
elm               469 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(head)->cqh_first = (elm)->field.cqe_next;		\
elm               471 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		(elm)->field.cqe_prev->field.cqe_next =			\
elm               472 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 		    (elm)->field.cqe_next;				\
elm               475 opal/mca/event/libevent2022/libevent/compat/sys/queue.h #define CIRCLEQ_REPLACE(head, elm, elm2, field) do {			\
elm               476 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm2)->field.cqe_next = (elm)->field.cqe_next) ==		\
elm               481 opal/mca/event/libevent2022/libevent/compat/sys/queue.h 	if (((elm2)->field.cqe_prev = (elm)->field.cqe_prev) ==		\
elm               321 opal/mca/event/libevent2022/libevent/event-internal.h #define	TAILQ_NEXT(elm, field)		((elm)->field.tqe_next)
elm               332 opal/mca/event/libevent2022/libevent/event-internal.h #define	TAILQ_INSERT_BEFORE(listelm, elm, field) do {			\
elm               333 opal/mca/event/libevent2022/libevent/event-internal.h 	(elm)->field.tqe_prev = (listelm)->field.tqe_prev;		\
elm               334 opal/mca/event/libevent2022/libevent/event-internal.h 	(elm)->field.tqe_next = (listelm);				\
elm               335 opal/mca/event/libevent2022/libevent/event-internal.h 	*(listelm)->field.tqe_prev = (elm);				\
elm               336 opal/mca/event/libevent2022/libevent/event-internal.h 	(listelm)->field.tqe_prev = &(elm)->field.tqe_next;		\
elm                48 opal/mca/event/libevent2022/libevent/ht-internal.h #define HT_FIND(name, head, elm)     name##_HT_FIND((head), (elm))
elm                49 opal/mca/event/libevent2022/libevent/ht-internal.h #define HT_INSERT(name, head, elm)   name##_HT_INSERT((head), (elm))
elm                50 opal/mca/event/libevent2022/libevent/ht-internal.h #define HT_REPLACE(name, head, elm)  name##_HT_REPLACE((head), (elm))
elm                51 opal/mca/event/libevent2022/libevent/ht-internal.h #define HT_REMOVE(name, head, elm)   name##_HT_REMOVE((head), (elm))
elm                53 opal/mca/event/libevent2022/libevent/ht-internal.h #define HT_NEXT(name, head, elm)     name##_HT_NEXT((head), (elm))
elm                54 opal/mca/event/libevent2022/libevent/ht-internal.h #define HT_NEXT_RMV(name, head, elm) name##_HT_NEXT_RMV((head), (elm))
elm               101 opal/mca/event/libevent2022/libevent/ht-internal.h #define _HT_SET_HASH(elm, field, hashfn)        \
elm               102 opal/mca/event/libevent2022/libevent/ht-internal.h 	do { (elm)->field.hte_hash = hashfn(elm); } while (0)
elm               103 opal/mca/event/libevent2022/libevent/ht-internal.h #define _HT_SET_HASHVAL(elm, field, val)	\
elm               104 opal/mca/event/libevent2022/libevent/ht-internal.h 	do { (elm)->field.hte_hash = (val); } while (0)
elm               105 opal/mca/event/libevent2022/libevent/ht-internal.h #define _HT_ELT_HASH(elm, field, hashfn)	\
elm               106 opal/mca/event/libevent2022/libevent/ht-internal.h 	((elm)->field.hte_hash)
elm               108 opal/mca/event/libevent2022/libevent/ht-internal.h #define _HT_SET_HASH(elm, field, hashfn)	\
elm               110 opal/mca/event/libevent2022/libevent/ht-internal.h #define _HT_ELT_HASH(elm, field, hashfn)	\
elm               111 opal/mca/event/libevent2022/libevent/ht-internal.h 	(hashfn(elm))
elm               112 opal/mca/event/libevent2022/libevent/ht-internal.h #define _HT_SET_HASHVAL(elm, field, val)	\
elm               117 opal/mca/event/libevent2022/libevent/ht-internal.h #define _HT_BUCKET(head, field, elm, hashfn)				\
elm               118 opal/mca/event/libevent2022/libevent/ht-internal.h 	((head)->hth_table[_HT_ELT_HASH(elm,field,hashfn) % head->hth_table_length])
elm               140 opal/mca/event/libevent2022/libevent/ht-internal.h   _##name##_HT_FIND_P(struct name *head, struct type *elm)              \
elm               145 opal/mca/event/libevent2022/libevent/ht-internal.h     p = &_HT_BUCKET(head, field, elm, hashfn);				\
elm               147 opal/mca/event/libevent2022/libevent/ht-internal.h       if (eqfn(*p, elm))                                                \
elm               156 opal/mca/event/libevent2022/libevent/ht-internal.h   name##_HT_FIND(const struct name *head, struct type *elm)             \
elm               160 opal/mca/event/libevent2022/libevent/ht-internal.h     _HT_SET_HASH(elm, field, hashfn);                                   \
elm               161 opal/mca/event/libevent2022/libevent/ht-internal.h     p = _##name##_HT_FIND_P(h, elm);                                    \
elm               167 opal/mca/event/libevent2022/libevent/ht-internal.h   name##_HT_INSERT(struct name *head, struct type *elm)                 \
elm               173 opal/mca/event/libevent2022/libevent/ht-internal.h     _HT_SET_HASH(elm, field, hashfn);                                   \
elm               174 opal/mca/event/libevent2022/libevent/ht-internal.h     p = &_HT_BUCKET(head, field, elm, hashfn);				\
elm               175 opal/mca/event/libevent2022/libevent/ht-internal.h     elm->field.hte_next = *p;                                           \
elm               176 opal/mca/event/libevent2022/libevent/ht-internal.h     *p = elm;                                                           \
elm               182 opal/mca/event/libevent2022/libevent/ht-internal.h   name##_HT_REPLACE(struct name *head, struct type *elm)                \
elm               187 opal/mca/event/libevent2022/libevent/ht-internal.h     _HT_SET_HASH(elm, field, hashfn);                                   \
elm               188 opal/mca/event/libevent2022/libevent/ht-internal.h     p = _##name##_HT_FIND_P(head, elm);                                 \
elm               190 opal/mca/event/libevent2022/libevent/ht-internal.h     *p = elm;                                                           \
elm               191 opal/mca/event/libevent2022/libevent/ht-internal.h     if (r && (r!=elm)) {                                                \
elm               192 opal/mca/event/libevent2022/libevent/ht-internal.h       elm->field.hte_next = r->field.hte_next;                          \
elm               203 opal/mca/event/libevent2022/libevent/ht-internal.h   name##_HT_REMOVE(struct name *head, struct type *elm)                 \
elm               206 opal/mca/event/libevent2022/libevent/ht-internal.h     _HT_SET_HASH(elm, field, hashfn);                                   \
elm               207 opal/mca/event/libevent2022/libevent/ht-internal.h     p = _##name##_HT_FIND_P(head,elm);                                  \
elm               263 opal/mca/event/libevent2022/libevent/ht-internal.h   name##_HT_NEXT(struct name *head, struct type **elm)                  \
elm               265 opal/mca/event/libevent2022/libevent/ht-internal.h     if ((*elm)->field.hte_next) {                                       \
elm               266 opal/mca/event/libevent2022/libevent/ht-internal.h       return &(*elm)->field.hte_next;                                   \
elm               268 opal/mca/event/libevent2022/libevent/ht-internal.h       unsigned b = (_HT_ELT_HASH(*elm, field, hashfn) % head->hth_table_length)+1; \
elm               278 opal/mca/event/libevent2022/libevent/ht-internal.h   name##_HT_NEXT_RMV(struct name *head, struct type **elm)              \
elm               280 opal/mca/event/libevent2022/libevent/ht-internal.h     unsigned h = _HT_ELT_HASH(*elm, field, hashfn);		        \
elm               281 opal/mca/event/libevent2022/libevent/ht-internal.h     *elm = (*elm)->field.hte_next;                                      \
elm               283 opal/mca/event/libevent2022/libevent/ht-internal.h     if (*elm) {                                                         \
elm               284 opal/mca/event/libevent2022/libevent/ht-internal.h       return elm;                                                       \
elm               332 opal/mca/event/libevent2022/libevent/ht-internal.h         struct type *elm, *next;                                        \
elm               334 opal/mca/event/libevent2022/libevent/ht-internal.h         elm = head->hth_table[b];                                       \
elm               335 opal/mca/event/libevent2022/libevent/ht-internal.h         while (elm) {                                                   \
elm               336 opal/mca/event/libevent2022/libevent/ht-internal.h           next = elm->field.hte_next;                                   \
elm               337 opal/mca/event/libevent2022/libevent/ht-internal.h           b2 = _HT_ELT_HASH(elm, field, hashfn) % new_len;              \
elm               338 opal/mca/event/libevent2022/libevent/ht-internal.h           elm->field.hte_next = new_table[b2];                          \
elm               339 opal/mca/event/libevent2022/libevent/ht-internal.h           new_table[b2] = elm;                                          \
elm               340 opal/mca/event/libevent2022/libevent/ht-internal.h           elm = next;                                                   \
elm               388 opal/mca/event/libevent2022/libevent/ht-internal.h     struct type *elm;                                                   \
elm               406 opal/mca/event/libevent2022/libevent/ht-internal.h       for (elm = head->hth_table[i]; elm; elm = elm->field.hte_next) {  \
elm               407 opal/mca/event/libevent2022/libevent/ht-internal.h         if (_HT_ELT_HASH(elm, field, hashfn) != hashfn(elm))	        \
elm               409 opal/mca/event/libevent2022/libevent/ht-internal.h         if ((_HT_ELT_HASH(elm, field, hashfn) % head->hth_table_length) != i) \
elm               422 opal/mca/event/libevent2022/libevent/ht-internal.h #define _HT_FIND_OR_INSERT(name, field, hashfn, head, eltype, elm, var, y, n) \
elm               429 opal/mca/event/libevent2022/libevent/ht-internal.h     _HT_SET_HASH((elm), field, hashfn);                                \
elm               430 opal/mca/event/libevent2022/libevent/ht-internal.h     var = _##name##_HT_FIND_P(_##var##_head, (elm));                    \
elm               437 opal/mca/event/libevent2022/libevent/ht-internal.h #define _HT_FOI_INSERT(field, head, elm, newent, var)       \
elm               439 opal/mca/event/libevent2022/libevent/ht-internal.h     _HT_SET_HASHVAL(newent, field, (elm)->field.hte_hash);  \