Lines Matching refs:control_unit
323 u_int32_t control_unit; member
577 u_int32_t control_unit; member
906 necp_allocate_new_session_order(u_int32_t priority, u_int32_t control_unit) in necp_allocate_new_session_order() argument
916 new_order = (control_unit) + ((priority - 1) * 1000); in necp_allocate_new_session_order()
1392 …>session_order = necp_allocate_new_session_order(session->session_priority, session->control_unit); in necp_session_set_session_priority()
2475 u_int32_t control_unit = 1; in necp_create_session() local
2478 if (next_session->control_unit > control_unit) { in necp_create_session()
2484 control_unit = next_session->control_unit + 1; in necp_create_session()
2487 new_session->control_unit = control_unit; in necp_create_session()
2488 …sion->session_order = necp_allocate_new_session_order(new_session->session_priority, control_unit); in necp_create_session()
2500 NECPLOG(LOG_DEBUG, "Created NECP session, control unit %d", control_unit); in necp_create_session()
4725 u_int32_t control_unit = 0; in necp_policy_apply() local
4726 if (necp_policy_get_result_parameter(policy, (u_int8_t *)&control_unit, sizeof(control_unit))) { in necp_policy_apply()
4727 ultimate_result_parameter.flow_divert_control_unit = control_unit; in necp_policy_apply()
6234 …_actions, uuid_t netagent_uuid, uuid_t match_netagent_uuid, u_int32_t control_unit, u_int32_t effe… in necp_lookup_route_rule_by_contents_locked() argument
6248 searchentry->control_unit == control_unit && in necp_lookup_route_rule_by_contents_locked()
6353 uint32_t control_unit = 0; in necp_create_route_rule() local
6409 if (rule_length < sizeof(control_unit)) { in necp_create_route_rule()
6414 memcpy(&control_unit, rule_value, sizeof(control_unit)); in necp_create_route_rule()
6417 rule_value += sizeof(control_unit); in necp_create_route_rule()
6418 rule_length -= sizeof(control_unit); in necp_create_route_rule()
6494 …n_action, if_indices, if_actions, netagent_uuid, match_netagent_uuid, control_unit, effective_type… in necp_create_route_rule()
6510 new_rule->control_unit = control_unit; in necp_create_route_rule()
10202 …necp_kernel_policy_filter control_unit = policy_search_array[i]->result_parameter.filter_control_u… in necp_socket_find_policy_match_with_info_locked() local
10203 if (control_unit == NECP_FILTER_UNIT_NO_FILTER) { in necp_socket_find_policy_match_with_info_locked()
10204 *return_filter = control_unit; in necp_socket_find_policy_match_with_info_locked()
10209 (control_unit && !(control_unit & NECP_MASK_PRESERVE_CONNECTIONS))) { in necp_socket_find_policy_match_with_info_locked()
10212 *return_filter |= control_unit; in necp_socket_find_policy_match_with_info_locked()
10282 u_int32_t control_unit = policy_search_array[i]->result_parameter.flow_divert_control_unit; in necp_socket_find_policy_match_with_info_locked() local
10283 if (control_unit & FLOW_DIVERT_IS_TRANSPARENT) { in necp_socket_find_policy_match_with_info_locked()
10286 *return_flow_divert_aggregate_unit |= (control_unit & ~FLOW_DIVERT_IS_TRANSPARENT); in necp_socket_find_policy_match_with_info_locked()
10288 …lication_id, info->real_application_id, info->bound_interface_index, info->protocol, control_unit); in necp_socket_find_policy_match_with_info_locked()
12538 if (route_rule->control_unit == 0) { in necp_route_get_flow_divert_inner()
12564 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12576 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12585 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12593 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12601 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12609 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12617 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12625 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12633 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12640 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12662 …uint32_t control_unit = necp_route_get_flow_divert_inner(route, netagent_array, netagent_array_cou… in necp_route_get_flow_divert() local
12663 if (control_unit & FLOW_DIVERT_IS_TRANSPARENT) { in necp_route_get_flow_divert()
12665 *flow_divert_aggregate_unit |= (control_unit & ~FLOW_DIVERT_IS_TRANSPARENT); in necp_route_get_flow_divert()
12669 if (control_unit != 0) { in necp_route_get_flow_divert()
12670 return control_unit; in necp_route_get_flow_divert()
12675 …uint32_t control_unit = necp_route_get_flow_divert_inner(route, netagent_array, netagent_array_cou… in necp_route_get_flow_divert() local
12676 if (control_unit & FLOW_DIVERT_IS_TRANSPARENT) { in necp_route_get_flow_divert()
12678 *flow_divert_aggregate_unit |= (control_unit & ~FLOW_DIVERT_IS_TRANSPARENT); in necp_route_get_flow_divert()
12681 return control_unit; in necp_route_get_flow_divert()