Lines Matching refs:node
97 struct hmap_node node; /* Node in dpif_solaris's 'lowerlinks'. */
120 struct hmap_node node; /* Node in dpif_solaris's 'bridges'. */
126 struct hmap_node node; /* Node in dpif_solaris's 'ports'. */
154 struct hmap_node node; /* Node in dpif_solaris's 'flows'. */
327 HMAP_FOR_EACH_SAFE(port, next, node, &dpif->ports) {
438 HMAP_FOR_EACH(bridge, node, &dpif->bridges) {
469 HMAP_FOR_EACH(lowerlink, node, &dpif->lowerlinks) {
594 HMAP_FOR_EACH(lowerlink, node, &dpif->lowerlinks) {
647 HMAP_FOR_EACH(bridge, node, &dpif->bridges) {
686 hmap_insert(&dpif->bridges, &bridge->node,
746 hmap_remove(&dpif->bridges, &bridge->node);
870 hmap_insert(&dpif->ports, &port->node, hash_odp_port(port->port_no));
926 HMAP_FOR_EACH_WITH_HASH(port, node,
946 HMAP_FOR_EACH(port, node, &dpif->ports)
956 HMAP_FOR_EACH(uport, node, &dpif->ports) {
981 hmap_remove(&dpif->ports, &port->node);
1063 HMAP_FOR_EACH(port, node, &dpif->ports) {
1097 hmap_insert(&state->ports, &port->node, hash_odp_port(port->port_no));
1119 struct hmap_node *node;
1123 node = hmap_at_position(&state->ports, &state->bucket, &state->offset);
1124 if (node) {
1127 port = CONTAINER_OF(node, struct dpif_solaris_port, node);
1150 HMAP_FOR_EACH_SAFE(port, next, node, &state->ports) {
1152 hmap_remove(&state->ports, &port->node);
1296 HMAP_FOR_EACH_WITH_HASH(solaris_flow, node, flow_hash(flow, 0),
1312 HMAP_FOR_EACH(solaris_flow, node, &dpif->flows) {
1339 hmap_insert(&dpif->flows, &solaris_flow->node, flow_hash(flow, 0));
1350 struct hmap_node *node;
1354 node = CONST_CAST(struct hmap_node *, &solaris_flow->node);
1356 hmap_remove(&dpif->flows, node);
1732 HMAP_FOR_EACH_SAFE(solaris_flow, next, node, &dpif->flows) {
1762 struct hmap_node node;
1832 hmap_insert(&iter->flows, &flow->node,
1874 struct hmap_node *node;
1876 node = hmap_at_position(&iter->flows, &iter->bucket,
1878 if (node) {
1879 flow = CONTAINER_OF(node,
1880 struct dpif_solaris_flow_ent, node);
1955 HMAP_FOR_EACH_SAFE(flow, next, node, &iter->flows) {
1957 hmap_remove(&iter->flows, &flow->node);
2150 HMAP_FOR_EACH(port, node, &dpif->ports) {
2331 hmap_remove(&dpif->lowerlinks, &lowerlink->node);
2378 HMAP_FOR_EACH(port, node, &dpif->ports) {
2410 HMAP_FOR_EACH(lowerlink, node, &dpif->lowerlinks) {
2608 hmap_insert(&dpif->lowerlinks, &lowerlink->node,
2667 HMAP_FOR_EACH(port, node, &dpif->ports) {
2811 HMAP_FOR_EACH(lowerlink, node, &dpif->lowerlinks) {
2942 HMAP_FOR_EACH(lowerlink, node, &dpif->lowerlinks) {
2966 HMAP_FOR_EACH(lowerlink, node, &dpif->lowerlinks) {