Lines Matching refs:node
96 TAILQ_FOREACH(elem, &p->struct_types, node) in struct_type_find()
181 TAILQ_INSERT_TAIL(&p->struct_types, st, node); in rte_swx_pipeline_struct_type_register()
227 TAILQ_REMOVE(&p->struct_types, elem, node); in struct_free()
244 TAILQ_FOREACH(elem, &p->port_in_types, node) in port_in_type_find()
277 TAILQ_INSERT_TAIL(&p->port_in_types, elem, node); in rte_swx_pipeline_port_in_type_register()
287 TAILQ_FOREACH(port, &p->ports_in, node) in port_in_find()
325 TAILQ_INSERT_TAIL(&p->ports_in, port, node); in rte_swx_pipeline_port_in_config()
347 TAILQ_FOREACH(port, &p->ports_in, node) { in port_in_build()
377 TAILQ_REMOVE(&p->ports_in, port, node); in port_in_free()
390 TAILQ_REMOVE(&p->port_in_types, elem, node); in port_in_free()
406 TAILQ_FOREACH(elem, &p->port_out_types, node) in port_out_type_find()
439 TAILQ_INSERT_TAIL(&p->port_out_types, elem, node); in rte_swx_pipeline_port_out_type_register()
449 TAILQ_FOREACH(port, &p->ports_out, node) in port_out_find()
487 TAILQ_INSERT_TAIL(&p->ports_out, port, node); in rte_swx_pipeline_port_out_config()
508 TAILQ_FOREACH(port, &p->ports_out, node) { in port_out_build()
539 TAILQ_REMOVE(&p->ports_out, port, node); in port_out_free()
552 TAILQ_REMOVE(&p->port_out_types, elem, node); in port_out_free()
565 TAILQ_FOREACH(elem, &p->extern_types, node) in extern_type_find()
577 TAILQ_FOREACH(elem, &type->funcs, node) in extern_type_member_func_find()
589 TAILQ_FOREACH(elem, &p->extern_objs, node) in extern_obj_find()
719 TAILQ_INSERT_TAIL(&p->extern_types, elem, node); in rte_swx_pipeline_extern_type_register()
755 TAILQ_INSERT_TAIL(&type->funcs, type_member, node); in rte_swx_pipeline_extern_type_member_func_register()
799 TAILQ_INSERT_TAIL(&p->extern_objs, obj, node); in rte_swx_pipeline_extern_object_config()
819 TAILQ_FOREACH(obj, &p->extern_objs, node) { in extern_obj_build()
831 TAILQ_FOREACH(func, &obj->type->funcs, node) in extern_obj_build()
877 TAILQ_REMOVE(&p->extern_objs, elem, node); in extern_obj_free()
891 TAILQ_REMOVE(&p->extern_types, elem, node); in extern_obj_free()
900 TAILQ_REMOVE(&elem->funcs, func, node); in extern_obj_free()
916 TAILQ_FOREACH(elem, &p->extern_funcs, node) in extern_func_find()
1010 TAILQ_INSERT_TAIL(&p->extern_funcs, f, node); in rte_swx_pipeline_extern_func_register()
1032 TAILQ_FOREACH(func, &p->extern_funcs, node) { in extern_func_build()
1085 TAILQ_REMOVE(&p->extern_funcs, elem, node); in extern_func_free()
1098 TAILQ_FOREACH(elem, &p->headers, node) in header_find()
1110 TAILQ_FOREACH(elem, &p->headers, node) in header_find_by_struct_id()
1203 TAILQ_INSERT_TAIL(&p->headers, h, node); in rte_swx_pipeline_packet_header_register()
1216 TAILQ_FOREACH(h, &p->headers, node) { in header_build()
1238 TAILQ_FOREACH(h, &p->headers, node) { in header_build()
1289 TAILQ_REMOVE(&p->headers, elem, node); in header_free()
6916 TAILQ_FOREACH(elem, &p->actions, node) in action_find()
6928 TAILQ_FOREACH(action, &p->actions, node) in action_find_by_id()
7034 TAILQ_INSERT_TAIL(&p->actions, a, node); in rte_swx_pipeline_action_config()
7049 TAILQ_FOREACH(action, &p->actions, node) in action_build()
7081 TAILQ_REMOVE(&p->actions, action, node); in action_free()
7130 TAILQ_FOREACH(elem, &p->table_types, node) in table_type_find()
7146 TAILQ_FOREACH(elem, &p->table_types, node) in table_type_resolve()
7154 TAILQ_FOREACH(elem, &p->table_types, node) in table_type_resolve()
7166 TAILQ_FOREACH(elem, &p->tables, node) in table_find()
7178 TAILQ_FOREACH(table, &p->tables, node) in table_find_by_id()
7213 TAILQ_INSERT_TAIL(&p->table_types, elem, node); in rte_swx_pipeline_table_type_register()
7484 TAILQ_INSERT_TAIL(&p->tables, t, node); in rte_swx_pipeline_table_config()
7615 TAILQ_FOREACH(table, &p->tables, node) { in table_build()
7688 TAILQ_REMOVE(&p->tables, elem, node); in table_free()
7703 TAILQ_REMOVE(&p->table_types, elem, node); in table_free()
7716 TAILQ_FOREACH(s, &p->selectors, node) in selector_find()
7728 TAILQ_FOREACH(s, &p->selectors, node) in selector_find_by_id()
7866 TAILQ_INSERT_TAIL(&p->selectors, s, node); in rte_swx_pipeline_selector_config()
8006 TAILQ_FOREACH(s, &p->selectors, node) { in selector_build()
8053 TAILQ_REMOVE(&p->selectors, elem, node); in selector_free()
8067 TAILQ_FOREACH(l, &p->learners, node) in learner_find()
8079 TAILQ_FOREACH(l, &p->learners, node) in learner_find_by_id()
8363 TAILQ_INSERT_TAIL(&p->learners, l, node); in rte_swx_pipeline_learner_config()
8509 TAILQ_FOREACH(l, &p->learners, node) { in learner_build()
8550 TAILQ_REMOVE(&p->learners, l, node); in learner_free()
8572 TAILQ_FOREACH(table, &p->tables, node) { in table_state_build()
8606 TAILQ_FOREACH(s, &p->selectors, node) { in table_state_build()
8620 TAILQ_FOREACH(l, &p->learners, node) { in table_state_build()
8707 TAILQ_FOREACH(elem, &p->regarrays, node) in regarray_find()
8719 TAILQ_FOREACH(elem, &p->regarrays, node) in regarray_find_by_id()
8753 TAILQ_INSERT_TAIL(&p->regarrays, r, node); in rte_swx_pipeline_regarray_config()
8770 TAILQ_FOREACH(regarray, &p->regarrays, node) { in regarray_build()
8820 TAILQ_REMOVE(&p->regarrays, elem, node); in regarray_free()
8833 TAILQ_FOREACH(elem, &p->meter_profiles, node) in meter_profile_find()
8845 TAILQ_FOREACH(elem, &p->metarrays, node) in metarray_find()
8857 TAILQ_FOREACH(elem, &p->metarrays, node) in metarray_find_by_id()
8889 TAILQ_INSERT_TAIL(&p->metarrays, m, node); in rte_swx_pipeline_metarray_config()
8896 .node = {0},
8934 TAILQ_FOREACH(m, &p->metarrays, node) { in metarray_build()
8984 TAILQ_REMOVE(&p->metarrays, elem, node); in metarray_free()
8996 TAILQ_REMOVE(&p->meter_profiles, elem, node); in metarray_free()
9351 TAILQ_FOREACH(action, &p->actions, node) in rte_swx_ctl_pipeline_info_get()
9354 TAILQ_FOREACH(table, &p->tables, node) in rte_swx_ctl_pipeline_info_get()
9929 TAILQ_INSERT_TAIL(&p->meter_profiles, mp, node); in rte_swx_ctl_meter_profile_add()
9948 TAILQ_REMOVE(&p->meter_profiles, mp, node); in rte_swx_ctl_meter_profile_delete()
11776 TAILQ_ENTRY(instruction_group) node;
11794 TAILQ_FOREACH(g, igl, node) in instruction_group_list_group_find()
11814 TAILQ_REMOVE(igl, g, node); in instruction_group_list_free()
11862 TAILQ_INSERT_TAIL(igl, g, node); in instruction_group_list_create()
11884 TAILQ_INSERT_TAIL(igl, g, node); in instruction_group_list_create()
11903 TAILQ_INSERT_TAIL(igl, g, node); in instruction_group_list_create()
11969 TAILQ_INSERT_AFTER(igl, g, new_g, node); in instruction_group_list_create()
11993 TAILQ_FOREACH(g, igl, node) { in instruction_group_list_create()
12298 TAILQ_FOREACH(g, igl, node) in instruction_group_list_codegen()
12321 TAILQ_FOREACH(g, igl, node) { in instruction_group_list_codegen()
12396 TAILQ_FOREACH(g, igl, node) { in instruction_group_list_custom_instructions_count()
12421 TAILQ_FOREACH(a, &p->actions, node) { in pipeline_codegen()
12525 TAILQ_FOREACH(a, &p->actions, node) { in pipeline_libload()
12536 TAILQ_FOREACH(g, igl, node) { in pipeline_libload()
12594 TAILQ_FOREACH(g, igl, node) { in pipeline_adjust()