Lines Matching refs:necp_client

478 	struct necp_client *client;
501 struct necp_client { struct
502 RB_ENTRY(necp_client) link;
503 RB_ENTRY(necp_client) global_link;
552 struct necp_client *original_parameters_source; argument
567 static void necp_client_retain_locked(struct necp_client *client); argument
568 static void necp_client_retain(struct necp_client *client);
570 static bool necp_client_release_locked(struct necp_client *client);
571 static bool necp_client_release(struct necp_client *client);
574 necp_client_add_assertion(struct necp_client *client, uuid_t netagent_uuid);
577 necp_client_remove_assertion(struct necp_client *client, uuid_t netagent_uuid);
580 necp_client_copy_parameters_locked(struct necp_client *client,
601 static int necp_client_id_cmp(struct necp_client *client0, struct necp_client *client1);
603 RB_HEAD(_necp_client_tree, necp_client);
604 RB_PROTOTYPE_PREV(_necp_client_tree, necp_client, link, necp_client_id_cmp);
605 RB_GENERATE_PREV(_necp_client_tree, necp_client, link, necp_client_id_cmp);
607 RB_HEAD(_necp_client_global_tree, necp_client);
608 RB_PROTOTYPE_PREV(_necp_client_global_tree, necp_client, global_link, necp_client_id_cmp);
609 RB_GENERATE_PREV(_necp_client_global_tree, necp_client, global_link, necp_client_id_cmp);
781 static int necp_stats_initialize(struct necp_fd_data *fd_data, struct necp_client *client,
932 necp_client_has_unread_flows(struct necp_client *client) in necp_client_has_unread_flows()
959 struct necp_client *client = NULL; in necp_fd_poll()
999 static struct necp_client *
1004 struct necp_client *client = NULL; in necp_find_client_and_lock()
1016 struct necp_client find; in necp_find_client_and_lock()
1029 necp_client_find_flow(struct necp_client *client, uuid_t flow_id) in necp_client_find_flow()
1045 static struct necp_client *
1049 struct necp_client *client = NULL; in necp_client_fd_find_client_unlocked()
1059 struct necp_client find; in necp_client_fd_find_client_unlocked()
1067 static struct necp_client *
1070 struct necp_client *client = necp_client_fd_find_client_unlocked(client_fd, client_id); in necp_client_fd_find_client_and_lock()
1079 necp_client_id_cmp(struct necp_client *client0, struct necp_client *client1) in necp_client_id_cmp()
1451 struct necp_client *client = flow_registration->client; in necp_destroy_flow_stats()
1535 necp_defunct_flow_registration(struct necp_client *client, in necp_defunct_flow_registration()
1607 necp_defunct_client_for_policy(struct necp_client *client, in necp_defunct_client_for_policy()
1619 necp_client_free(struct necp_client *client) in necp_client_free()
1633 kfree_type(struct necp_client, client); in necp_client_free()
1637 necp_client_retain_locked(struct necp_client *client) in necp_client_retain_locked()
1645 necp_client_retain(struct necp_client *client) in necp_client_retain()
1653 necp_client_release_locked(struct necp_client *client) in necp_client_release_locked()
1667 necp_client_release(struct necp_client *client) in necp_client_release()
1710 necp_client_update_observer_add_internal(struct necp_fd_data *observer_fd, struct necp_client *clie… in necp_client_update_observer_add_internal()
1735 necp_client_update_observer_update_internal(struct necp_fd_data *observer_fd, struct necp_client *c… in necp_client_update_observer_update_internal()
1758 necp_client_update_observer_remove_internal(struct necp_fd_data *observer_fd, struct necp_client *c… in necp_client_update_observer_remove_internal()
1781 necp_client_update_observer_add(struct necp_client *client) in necp_client_update_observer_add()
1800 necp_client_update_observer_update(struct necp_client *client) in necp_client_update_observer_update()
1819 necp_client_update_observer_remove(struct necp_client *client) in necp_client_update_observer_remove()
1838 necp_destroy_client_flow_registration(struct necp_client *client, in necp_destroy_client_flow_registration()
1922 necp_destroy_client(struct necp_client *client, pid_t pid, bool abort) in necp_destroy_client()
2083 struct necp_client *client = NULL; in necpop_close()
2084 struct necp_client *temp_client = NULL; in necpop_close()
2244 necp_client_add_interface_flow_if_needed(struct necp_client *client, in necp_client_add_interface_flow_if_needed()
2268 necp_client_add_interface_option_if_needed(struct necp_client *client, in necp_client_add_interface_option_if_needed()
2353 necp_client_flow_is_viable(proc_t proc, struct necp_client *client, in necp_client_flow_is_viable()
2405 struct necp_client *client, in necp_flow_add_interface_flows()
2439 struct necp_client *client, in necp_client_update_flows()
2549 necp_client_mark_all_nonsocket_flows_as_invalid(struct necp_client *client) in necp_client_mark_all_nonsocket_flows_as_invalid()
2663 necp_netagent_applies_to_client(struct necp_client *client, in necp_netagent_applies_to_client()
2749 necp_client_add_agent_interface_options(struct necp_client *client, in necp_client_add_agent_interface_options()
2772 necp_client_add_browse_interface_options(struct necp_client *client, in necp_client_add_browse_interface_options()
2895 necp_client_trace_parameter_parsing(struct necp_client *client, u_int8_t type, u_int8_t * __sized_b… in necp_client_trace_parameter_parsing()
2932 necp_client_trace_parsed_parameters(struct necp_client *client, struct necp_client_parsed_parameter… in necp_client_trace_parsed_parameters()
3061 necp_client_parse_parameters(struct necp_client *client, u_int8_t * __sized_by(parameters_size)para… in necp_client_parse_parameters()
3623 necp_client_create_flow_registration(struct necp_fd_data *fd_data, struct necp_client *client) in necp_client_create_flow_registration()
3692 struct necp_client *client = necp_client_fd_find_client_and_lock(client_fd, client_id); in necp_client_register_socket_inner()
3771 struct necp_client *client = necp_client_fd_find_client_and_lock(client_fd, client_id); in necp_client_get_netns_flow_info()
3800 struct necp_client *client, in necp_client_add_multipath_interface_flows()
3828 struct necp_client *client = necp_client_fd_find_client_and_lock(client_fd, client_id); in necp_client_register_multipath_cb()
3870 necp_client_lookup_bb_radio_manager(struct necp_client *client, in necp_client_lookup_bb_radio_manager()
3923 necp_client_assert_bb_radio_manager_common(struct necp_client *client, bool assert) in necp_client_assert_bb_radio_manager_common()
3963 struct necp_client *client; in necp_client_assert_bb_radio_manager()
3997 struct necp_client *client = necp_client_fd_find_client_and_lock(client_fd, client_id); in necp_client_unregister_socket_flow()
4050 struct necp_client *client = necp_find_client_and_lock(client_id); in necp_client_unregister_multipath_cb()
4105 struct necp_client *client = necp_client_fd_find_client_and_lock(client_fd, client_id); in necp_client_assign_from_socket()
4230 struct necp_client *client = necp_find_client_and_lock(inp->necp_client_uuid); in necp_socket_is_allowed_to_recv_on_interface()
4271 struct necp_client *client = necp_client_fd_find_client_and_lock(client_fd, client_id); in necp_update_flow_protoctl_event()
4322 struct necp_client *client, in necp_assign_client_result_locked()
4397 struct necp_client *client = necp_client_fd_find_client_and_lock(client_fd, client_id); in necp_assign_client_result()
4453 struct necp_client *client = necp_client_fd_find_client_and_lock(client_fd, client_id); in necp_assign_client_group_members()
4598 struct necp_client *client, in necp_calculate_client_result()
4759 struct necp_client *client, in necp_update_client_result()
5311 struct necp_client *client = NULL; in necp_defunct_client_fd_locked_inner()
5409 struct necp_client *client = NULL; in necp_update_client_fd_locked()
5679 necp_client_remove_agent_from_result(struct necp_client *client, uuid_t netagent_uuid) in necp_client_remove_agent_from_result()
5721 struct necp_client *client = necp_client_fd_find_client_and_lock(client_fd, client_id); in necp_force_update_client()
5752 struct necp_client *client = necp_find_client_and_lock(client_id); in necp_client_early_close()
6359 necp_find_domain_info_common(struct necp_client *client, in necp_find_domain_info_common()
6487 struct necp_client *client = (struct necp_client *)ctx; in necp_find_conn_extension_info()
6571 struct necp_client *client = flow_registration->client; in necp_find_extension_info()
6639 necp_find_netstat_data(struct necp_client *client, in necp_find_netstat_data()
6738 necp_find_netstat_initial_properties(struct necp_client *client) in necp_find_netstat_initial_properties()
6789 struct necp_client *client = flow_registration->client; in necp_request_nexus_tcp_netstats()
6992 struct necp_client *client = flow_registration->client; in necp_request_aop_tcp_netstats()
7222 struct necp_client *client = flow_registration->client; in necp_request_udp_netstats()
7381 struct necp_client *client = flow_registration->client; in necp_request_quic_netstats()
7577 struct necp_client *client, in necp_client_inherit_from_parent()
7578 struct necp_client *parent) in necp_client_inherit_from_parent()
7591 necp_find_conn_netstat_data(struct necp_client *client, in necp_find_conn_netstat_data()
7696 struct necp_client * __single client = (struct necp_client *)(void *)ctx; in necp_request_conn_netstats()
7802 struct necp_client *existing_client = NULL; in necp_open()
7842 struct necp_client * __single client = NULL; in necp_client_add()
7856 client = kalloc_type(struct necp_client, Z_WAITOK | Z_ZERO | Z_NOFAIL); in necp_client_add()
8020 struct necp_client *parent = NULL; in necp_client_add()
8143 struct necp_client *client = NULL; in necp_client_claim()
8169 struct necp_client *find_client = necp_client_fd_find_client_and_lock(find_fd, client_id); in necp_client_claim()
8250 struct necp_client *client = necp_client_fd_find_client_unlocked(fd_data, client_id); in necp_client_remove()
8363 struct necp_client *client = NULL; in necp_client_remove_flow()
8405 necp_client_check_tcp_heuristics(struct necp_client *client, struct necp_client_flow *flow, in necp_client_check_tcp_heuristics()
8627 necp_client_fillout_flow_tlvs(struct necp_client *client, in necp_client_fillout_flow_tlvs()
8828 necp_client_copy_internal(struct necp_client *client, uuid_t client_id, bool client_is_observed, st… in necp_client_copy_internal()
8955 struct necp_client *client = NULL; in necp_client_copy()
8994 struct necp_client *find_client = NULL; in necp_client_copy()
9136 necp_client_copy_parameters_locked(struct necp_client *client, in necp_client_copy_parameters_locked()
9218 struct necp_client *parent = necp_find_client_and_lock(client->parent_client_id); in necp_client_copy_parameters_locked()
9255 struct necp_client *find_client = NULL; in necp_client_list()
9346 struct necp_client *client = NULL; in necp_client_add_flow()
9685 struct necp_client *client = NULL; in necp_client_request_nexus()
9839 necp_client_add_assertion(struct necp_client *client, uuid_t netagent_uuid) in necp_client_add_assertion()
9852 necp_client_remove_assertion(struct necp_client *client, uuid_t netagent_uuid) in necp_client_remove_assertion()
9877 struct necp_client *client = NULL; in necp_client_agent_action()
10118 struct necp_client *client = NULL; in necp_client_agent_use()
10878 struct necp_client *client, in necp_client_stats_bufreq()
11004 struct necp_client *client, in necp_stats_initialize()
11127 struct necp_client *client = NULL; in necp_client_copy_route_statistics()
11197 struct necp_client *client = NULL; in necp_client_update_cache()
11708 struct necp_client *client = NULL; in necp_client_get_flow_statistics()