Searched refs:RB_PARENT (Results 1 - 9 of 9) sorted by relevance
/freebsd-13-stable/contrib/ipfilter/sys/ |
H A D | tree.h | 325 #define RB_PARENT(elm, field) (elm)->field.rbe_parent macro 331 RB_PARENT(elm, field) = parent; \ 348 RB_PARENT(RB_LEFT(tmp, field), field) = (elm); \ 351 if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field)) != NULL) { \ 352 if ((elm) == RB_LEFT(RB_PARENT(elm, field), field)) \ 353 RB_LEFT(RB_PARENT(elm, field), field) = (tmp); \ 355 RB_RIGHT(RB_PARENT(elm, field), field) = (tmp); \ 359 RB_PARENT(elm, field) = (tmp); \ 361 if ((RB_PARENT(tm [all...] |
/freebsd-13-stable/crypto/openssh/openbsd-compat/ |
H A D | sys-tree.h | 322 #define RB_PARENT(elm, field) (elm)->field.rbe_parent macro 328 RB_PARENT(elm, field) = parent; \ 345 RB_PARENT(RB_LEFT(tmp, field), field) = (elm); \ 348 if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field))) { \ 349 if ((elm) == RB_LEFT(RB_PARENT(elm, field), field)) \ 350 RB_LEFT(RB_PARENT(elm, field), field) = (tmp); \ 352 RB_RIGHT(RB_PARENT(elm, field), field) = (tmp); \ 356 RB_PARENT(elm, field) = (tmp); \ 358 if ((RB_PARENT(tm [all...] |
/freebsd-13-stable/contrib/libevent/WIN32-Code/ |
H A D | tree.h | 315 #define RB_PARENT(elm, field) (elm)->field.rbe_parent macro 321 RB_PARENT(elm, field) = parent; \ 338 RB_PARENT(RB_LEFT(tmp, field), field) = (elm); \ 341 if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field))) { \ 342 if ((elm) == RB_LEFT(RB_PARENT(elm, field), field)) \ 343 RB_LEFT(RB_PARENT(elm, field), field) = (tmp); \ 345 RB_RIGHT(RB_PARENT(elm, field), field) = (tmp); \ 349 RB_PARENT(elm, field) = (tmp); \ 351 if ((RB_PARENT(tm [all...] |
/freebsd-13-stable/contrib/ntp/sntp/libevent/WIN32-Code/ |
H A D | tree.h | 315 #define RB_PARENT(elm, field) (elm)->field.rbe_parent macro 321 RB_PARENT(elm, field) = parent; \ 338 RB_PARENT(RB_LEFT(tmp, field), field) = (elm); \ 341 if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field))) { \ 342 if ((elm) == RB_LEFT(RB_PARENT(elm, field), field)) \ 343 RB_LEFT(RB_PARENT(elm, field), field) = (tmp); \ 345 RB_RIGHT(RB_PARENT(elm, field), field) = (tmp); \ 349 RB_PARENT(elm, field) = (tmp); \ 351 if ((RB_PARENT(tm [all...] |
/freebsd-13-stable/sys/sys/ |
H A D | tree.h | 345 #define RB_PARENT(elm, field) ((__typeof(RB_UP(elm, field))) \ macro 360 #define RB_COLOR(elm, field) (RB_PARENT(elm, field) == NULL ? 0 : \ 361 RB_LEFT(RB_PARENT(elm, field), field) == elm ? \ 362 RB_RED_LEFT(RB_PARENT(elm, field), field) : \ 363 RB_RED_RIGHT(RB_PARENT(elm, field), field)) 374 if (RB_PARENT(out, field) == NULL) \ 376 else if ((out) == RB_LEFT(RB_PARENT(out, field), field)) \ 377 RB_LEFT(RB_PARENT(out, field), field) = (in); \ 379 RB_RIGHT(RB_PARENT(out, field), field) = (in); \ 387 RB_SET_PARENT(tmp, RB_PARENT(el [all...] |
/freebsd-13-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | rbtree.h | 65 #define RB_EMPTY_NODE(node) (RB_PARENT(node, __entry) == node)
|
/freebsd-13-stable/usr.sbin/ifmcstat/ |
H A D | ifmcstat.c | 649 tmp = RB_PARENT(&ims0, ims_link); 655 while ((tmp = RB_PARENT(&ims0, ims_link))) { 663 ims = RB_PARENT(&ims0, ims_link);
|
/freebsd-13-stable/share/man/man3/ |
H A D | Makefile | 338 tree.3 RB_PARENT.3 \
|
/freebsd-13-stable/sys/kern/ |
H A D | subr_stats.c | 3396 RB_PARENT(rbctd64, rblnk))) { 3413 RB_PARENT(rbctd64, rblnk)),
|
Completed in 178 milliseconds