Lines Matching refs:control_unit
317 u_int32_t control_unit; member
578 u_int32_t control_unit; member
909 necp_allocate_new_session_order(u_int32_t priority, u_int32_t control_unit) in necp_allocate_new_session_order() argument
919 new_order = (control_unit) + ((priority - 1) * 1000); in necp_allocate_new_session_order()
1395 …>session_order = necp_allocate_new_session_order(session->session_priority, session->control_unit); in necp_session_set_session_priority()
2401 u_int32_t control_unit = 1; in necp_create_session() local
2404 if (next_session->control_unit > control_unit) { in necp_create_session()
2410 control_unit = next_session->control_unit + 1; in necp_create_session()
2413 new_session->control_unit = control_unit; in necp_create_session()
2414 …sion->session_order = necp_allocate_new_session_order(new_session->session_priority, control_unit); in necp_create_session()
2426 NECPLOG(LOG_DEBUG, "Created NECP session, control unit %d", control_unit); in necp_create_session()
4655 u_int32_t control_unit = 0; in necp_policy_apply() local
4656 if (necp_policy_get_result_parameter(policy, (u_int8_t *)&control_unit, sizeof(control_unit))) { in necp_policy_apply()
4657 ultimate_result_parameter.flow_divert_control_unit = control_unit; in necp_policy_apply()
6188 …_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
6203 searchentry->control_unit == control_unit && in necp_lookup_route_rule_by_contents_locked()
6309 uint32_t control_unit = 0; in necp_create_route_rule() local
6365 if (rule_length < sizeof(control_unit)) { in necp_create_route_rule()
6370 memcpy(&control_unit, rule_value, sizeof(control_unit)); in necp_create_route_rule()
6373 rule_value += sizeof(control_unit); in necp_create_route_rule()
6374 rule_length -= sizeof(control_unit); in necp_create_route_rule()
6452 …d_action, if_indices, if_actions, netagent_uuid, match_netagent_uuid, control_unit, effective_type… in necp_create_route_rule()
6468 new_rule->control_unit = control_unit; in necp_create_route_rule()
10283 …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
10284 if (control_unit == NECP_FILTER_UNIT_NO_FILTER) { in necp_socket_find_policy_match_with_info_locked()
10285 *return_filter = control_unit; in necp_socket_find_policy_match_with_info_locked()
10290 (control_unit && !(control_unit & NECP_MASK_PRESERVE_CONNECTIONS))) { in necp_socket_find_policy_match_with_info_locked()
10293 *return_filter |= control_unit; in necp_socket_find_policy_match_with_info_locked()
10384 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
10385 if (control_unit & FLOW_DIVERT_IS_TRANSPARENT) { in necp_socket_find_policy_match_with_info_locked()
10388 *return_flow_divert_aggregate_unit |= (control_unit & ~FLOW_DIVERT_IS_TRANSPARENT); in necp_socket_find_policy_match_with_info_locked()
10390 …lication_id, info->real_application_id, info->bound_interface_index, info->protocol, control_unit); in necp_socket_find_policy_match_with_info_locked()
12667 if (route_rule->control_unit == 0) { in necp_route_get_flow_divert_inner()
12693 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12705 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12714 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12722 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12730 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12738 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12746 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12754 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12762 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12770 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12777 return route_rule->control_unit; in necp_route_get_flow_divert_inner()
12799 …uint32_t control_unit = necp_route_get_flow_divert_inner(route, netagent_array, netagent_array_cou… in necp_route_get_flow_divert() local
12800 if (control_unit & FLOW_DIVERT_IS_TRANSPARENT) { in necp_route_get_flow_divert()
12802 *flow_divert_aggregate_unit |= (control_unit & ~FLOW_DIVERT_IS_TRANSPARENT); in necp_route_get_flow_divert()
12806 if (control_unit != 0) { in necp_route_get_flow_divert()
12807 return control_unit; in necp_route_get_flow_divert()
12812 …uint32_t control_unit = necp_route_get_flow_divert_inner(route, netagent_array, netagent_array_cou… in necp_route_get_flow_divert() local
12813 if (control_unit & FLOW_DIVERT_IS_TRANSPARENT) { in necp_route_get_flow_divert()
12815 *flow_divert_aggregate_unit |= (control_unit & ~FLOW_DIVERT_IS_TRANSPARENT); in necp_route_get_flow_divert()
12818 return control_unit; in necp_route_get_flow_divert()