/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | rbtree.h | 65 #define rb_entry(ptr, type, member) container_of(ptr, type, member) macro
|
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_cm.c | 151 rb_entry(node, struct id_map_entry, node); 230 ent = rb_entry(parent, struct id_map_entry, node); 441 rb_entry(rb_first(sl_id_map), 453 rb_entry(nd, struct id_map_entry, node);
|
H A D | mlx4_ib_mcg.c | 170 group = rb_entry(node, struct mcast_group, node); 193 cur_group = rb_entry(parent, struct mcast_group, node); 1107 group = rb_entry(p, struct mcast_group, node); 1238 group = rb_entry(p, struct mcast_group, node);
|
/freebsd-11-stable/sys/x86/iommu/ |
H A D | intel_gas.c | 141 for (; entry != NULL; entry = RB_PARENT(entry, rb_entry)) { 142 l = RB_LEFT(entry, rb_entry); 143 r = RB_RIGHT(entry, rb_entry); 157 RB_GENERATE(dmar_gas_entries_tree, dmar_map_entry, rb_entry, 189 l = RB_LEFT(entry, rb_entry); 190 r = RB_RIGHT(entry, rb_entry); 421 l = RB_LEFT(prev, rb_entry); 427 l = RB_RIGHT(prev, rb_entry);
|
H A D | intel_dmar.h | 53 RB_ENTRY(dmar_map_entry) rb_entry; /* Links for domain entries */ member in struct:dmar_map_entry 61 RB_PROTOTYPE(dmar_gas_entries_tree, dmar_map_entry, rb_entry,
|
H A D | intel_drv.c | 1086 l = RB_LEFT(entry, rb_entry); 1092 r = RB_RIGHT(entry, rb_entry);
|
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_pagealloc.c | 215 tfp = rb_entry(parent, struct mlx5_fw_page, rb_node); 238 tfp = rb_entry(tmp, struct mlx5_fw_page, rb_node); 402 fwp = rb_entry(p, struct mlx5_fw_page, rb_node); 565 fwp = rb_entry(p, struct mlx5_fw_page, rb_node);
|
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_multicast.c | 144 group = rb_entry(node, struct mcast_group, node); 168 cur_group = rb_entry(parent, struct mcast_group, node); 775 group = rb_entry(node, struct mcast_group, node);
|
H A D | ib_cm.c | 562 cur_cm_id_priv = rb_entry(parent, struct cm_id_private, 592 cm_id_priv = rb_entry(node, struct cm_id_private, service_node); 623 cur_timewait_info = rb_entry(parent, struct cm_timewait_info, 649 timewait_info = rb_entry(node, struct cm_timewait_info, 676 cur_timewait_info = rb_entry(parent, struct cm_timewait_info, 706 cur_cm_id_priv = rb_entry(parent, struct cm_id_private,
|
H A D | ib_uverbs_cmd.c | 689 scan = rb_entry(parent, struct xrcd_table_entry, node); 714 entry = rb_entry(p, struct xrcd_table_entry, node);
|
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_multicast.c | 109 mcast = rb_entry(n, struct ipoib_mcast, rb_node); 134 tmcast = rb_entry(pn, struct ipoib_mcast, rb_node); 882 mcast = rb_entry(n, struct ipoib_mcast, rb_node);
|
H A D | ipoib_main.c | 384 path = rb_entry(n, struct ipoib_path, rb_node); 410 tpath = rb_entry(pn, struct ipoib_path, rb_node); 479 path = rb_entry(n, struct ipoib_path, rb_node);
|
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_resource_tracker.c | 5003 fs_rule = rb_entry(p, struct res_fs_rule, com.node);
|