Lines Matching refs:necp_fd_data

634 struct necp_fd_data {  struct
636 LIST_ENTRY(necp_fd_data) chain; argument
676 static LIST_HEAD(_necp_fd_list, necp_fd_data) necp_fd_list; argument
677 static LIST_HEAD(_necp_fd_observer_list, necp_fd_data) necp_fd_observer_list;
752 static void necp_fd_insert_stats_arena(struct necp_fd_data *fd_data, struct necp_arena_info *nai);
753 static void necp_fd_remove_stats_arena(struct necp_fd_data *fd_data, struct necp_arena_info *nai);
754 static struct necp_arena_info *necp_fd_mredirect_stats_arena(struct necp_fd_data *fd_data, struct p…
761 static int necp_arena_initialize(struct necp_fd_data *fd_data, bool locked);
762 static int necp_stats_initialize(struct necp_fd_data *fd_data, struct necp_client *client,
764 static int necp_arena_create(struct necp_fd_data *fd_data, size_t obj_size, size_t obj_cnt, struct …
765 static int necp_arena_stats_obj_alloc(struct necp_fd_data *fd_data, mach_vm_offset_t *off, struct n…
766 static void necp_arena_stats_obj_free(struct necp_fd_data *fd_data, struct necp_arena_info *stats_a…
767 static void necp_stats_arenas_destroy(struct necp_fd_data *fd_data, boolean_t closing);
769 static int necp_sysctl_arena_initialize(struct necp_fd_data *fd_data, bool locked);
770 static void necp_sysctl_arena_destroy(struct necp_fd_data *fd_data);
771 static void *necp_arena_sysctls_obj(struct necp_fd_data *fd_data, mach_vm_offset_t *off, size_t *si…
890 necp_fd_notify(struct necp_fd_data *fd_data, bool locked) in necp_fd_notify()
923 necp_fd_poll(struct necp_fd_data *fd_data, int events, void *wql, struct proc *p, int is_kevent) in necp_fd_poll()
1024 necp_client_fd_find_client_unlocked(struct necp_fd_data *client_fd, uuid_t client_id) in necp_client_fd_find_client_unlocked()
1046 necp_client_fd_find_client_and_lock(struct necp_fd_data *client_fd, uuid_t client_id) in necp_client_fd_find_client_and_lock()
1073 struct necp_fd_data *fd_data = NULL; in necpop_select()
1078 fd_data = (struct necp_fd_data *)fp_get_data(fp); in necpop_select()
1106 struct necp_fd_data *fd_data = (struct necp_fd_data *)knote_kn_hook_get_raw(kn); in necp_fd_knrdetach()
1124 struct necp_fd_data *fd_data; in necp_fd_knrprocess()
1128 fd_data = (struct necp_fd_data *)knote_kn_hook_get_raw(kn); in necp_fd_knrprocess()
1144 struct necp_fd_data *fd_data; in necp_fd_knrtouch()
1147 fd_data = (struct necp_fd_data *)knote_kn_hook_get_raw(kn); in necp_fd_knrtouch()
1168 struct necp_fd_data *fd_data = NULL; in necpop_kqfilter()
1177 fd_data = (struct necp_fd_data *)fp_get_data(fp); in necpop_kqfilter()
1307 necp_destroy_flow_stats(struct necp_fd_data *fd_data, in necp_destroy_flow_stats()
1559 necp_client_update_observer_add_internal(struct necp_fd_data *observer_fd, struct necp_client *clie… in necp_client_update_observer_add_internal()
1584 necp_client_update_observer_update_internal(struct necp_fd_data *observer_fd, struct necp_client *c… in necp_client_update_observer_update_internal()
1607 necp_client_update_observer_remove_internal(struct necp_fd_data *observer_fd, struct necp_client *c… in necp_client_update_observer_remove_internal()
1640 struct necp_fd_data *observer_fd = NULL; in necp_client_update_observer_add()
1659 struct necp_fd_data *observer_fd = NULL; in necp_client_update_observer_update()
1678 struct necp_fd_data *observer_fd = NULL; in necp_client_update_observer_remove()
1831 necp_defunct_client_fd_locked_inner(struct necp_fd_data *client_fd, struct _necp_flow_defunct_list …
1876 struct necp_fd_data * __single fd_data = NULL; in necpop_close()
1879 fd_data = (struct necp_fd_data *)fg_get_data(fg); in necpop_close()
1964 kfree_type(struct necp_fd_data, fd_data); in necpop_close()
1988 struct fileproc **fpp, struct necp_fd_data **fd_data) in necp_find_fd_data()
1994 *fd_data = (struct necp_fd_data *)fp_get_data(fp); in necp_find_fd_data()
3439 necp_client_create_flow_registration(struct necp_fd_data *fd_data, struct necp_client *client) in necp_client_create_flow_registration()
3502 struct necp_fd_data *client_fd = NULL; in necp_client_register_socket_inner()
3581 struct necp_fd_data *client_fd = NULL; in necp_client_get_netns_flow_info()
3638 struct necp_fd_data *client_fd = NULL; in necp_client_register_multipath_cb()
3805 struct necp_fd_data *client_fd = NULL; in necp_client_unregister_socket_flow()
3904 struct necp_fd_data *client_fd = NULL; in necp_client_assign_from_socket()
4074 struct necp_fd_data *client_fd = NULL; in necp_update_flow_protoctl_event()
4137 struct necp_fd_data *client_fd, in necp_assign_client_result_locked()
4201 struct necp_fd_data *client_fd = NULL; in necp_assign_client_result()
4257 struct necp_fd_data *client_fd = NULL; in necp_assign_client_group_members()
4551 struct necp_fd_data *client_fd, in necp_update_client_result()
5058 necp_defunct_client_fd_locked_inner(struct necp_fd_data *client_fd, struct _necp_flow_defunct_list … in necp_defunct_client_fd_locked_inner()
5122 necp_defunct_client_fd_locked(struct necp_fd_data *client_fd, struct _necp_flow_defunct_list *defun… in necp_defunct_client_fd_locked()
5155 necp_update_client_fd_locked(struct necp_fd_data *client_fd, in necp_update_client_fd_locked()
5192 struct necp_fd_data *client_fd = NULL; in necp_close_empty_arenas_callout()
5210 struct necp_fd_data *client_fd = NULL; in necp_update_all_clients_callout()
5352 struct necp_fd_data *client_fd = (struct necp_fd_data *)fp_get_data(fp); in necp_set_client_as_background()
5371 struct necp_fd_data *client_fd) in necp_fd_memstatus()
5382 necp_fd_defunct(proc_t proc, struct necp_fd_data *client_fd) in necp_fd_defunct()
5464 struct necp_fd_data *client_fd = NULL; in necp_force_update_client()
7144 struct necp_fd_data * __single fd_data = NULL; in necp_open()
7170 fd_data = kalloc_type(struct necp_fd_data, Z_WAITOK | Z_ZERO | Z_NOFAIL); in necp_open()
7228 kfree_type(struct necp_fd_data, fd_data); in necp_open()
7241 necp_client_add(struct proc *p, struct necp_fd_data *fd_data, struct necp_client_action_args *uap, … in necp_client_add()
7522 necp_client_claim(struct proc *p, struct necp_fd_data *fd_data, struct necp_client_action_args *uap… in necp_client_claim()
7549 struct necp_fd_data *find_fd = NULL; in necp_client_claim()
7600 necp_client_remove(struct necp_fd_data *fd_data, struct necp_client_action_args *uap, int *retval) in necp_client_remove()
7701 necp_client_fd_find_flow(struct necp_fd_data *client_fd, uuid_t flow_id) in necp_client_fd_find_flow()
7716 necp_client_remove_flow(struct necp_fd_data *fd_data, struct necp_client_action_args *uap, int *ret… in necp_client_remove_flow()
8176 necp_client_copy(struct necp_fd_data *fd_data, struct necp_client_action_args *uap, int *retval) in necp_client_copy()
8302 necp_client_copy_client_update(struct necp_fd_data *fd_data, struct necp_client_action_args *uap, i… in necp_client_copy_client_update()
8470 necp_client_list(struct necp_fd_data *fd_data, struct necp_client_action_args *uap, int *retval) in necp_client_list()
8561 necp_client_add_flow(struct necp_fd_data *fd_data, struct necp_client_action_args *uap, int *retval) in necp_client_add_flow()
8865 necp_client_request_nexus(struct necp_fd_data *fd_data, struct necp_client_action_args *uap, int *r… in necp_client_request_nexus()
9057 necp_client_agent_action(struct necp_fd_data *fd_data, struct necp_client_action_args *uap, int *re… in necp_client_agent_action()
9267 necp_client_copy_agent(__unused struct necp_fd_data *fd_data, struct necp_client_action_args *uap, … in necp_client_copy_agent()
9298 necp_client_agent_use(struct necp_fd_data *fd_data, struct necp_client_action_args *uap, int *retva… in necp_client_agent_use()
9350 necp_client_acquire_agent_token(__unused struct necp_fd_data *fd_data, struct necp_client_action_ar… in necp_client_acquire_agent_token()
9377 necp_client_copy_interface(__unused struct necp_fd_data *fd_data, struct necp_client_action_args *u… in necp_client_copy_interface()
9544 necp_client_get_interface_address(__unused struct necp_fd_data *fd_data, struct necp_client_action_… in necp_client_get_interface_address()
9668 necp_fd_insert_stats_arena(struct necp_fd_data *fd_data, struct necp_arena_info *nai) in necp_fd_insert_stats_arena()
9680 necp_fd_remove_stats_arena(struct necp_fd_data *fd_data, struct necp_arena_info *nai) in necp_fd_remove_stats_arena()
9695 necp_fd_mredirect_stats_arena(struct necp_fd_data *fd_data, struct proc *proc) in necp_fd_mredirect_stats_arena()
9782 necp_arena_create(struct necp_fd_data *fd_data, size_t obj_size, size_t obj_cnt, struct proc *p) in necp_arena_create()
9848 necp_arena_stats_obj_alloc(struct necp_fd_data *fd_data, in necp_arena_stats_obj_alloc()
9895 necp_arena_stats_obj_free(struct necp_fd_data *fd_data, struct necp_arena_info *stats_arena, void *… in necp_arena_stats_obj_free()
9914 necp_arena_sysctls_obj(struct necp_fd_data *fd_data, mach_vm_offset_t *off, size_t *size) in necp_arena_sysctls_obj()
9943 necp_stats_arenas_destroy(struct necp_fd_data *fd_data, boolean_t closing) in necp_stats_arenas_destroy()
9969 necp_sysctl_arena_destroy(struct necp_fd_data *fd_data) in necp_sysctl_arena_destroy()
9985 necp_arena_initialize(struct necp_fd_data *fd_data, bool locked) in necp_arena_initialize()
10006 necp_sysctl_arena_initialize(struct necp_fd_data *fd_data, bool locked) in necp_sysctl_arena_initialize()
10056 necp_client_stats_bufreq(struct necp_fd_data *fd_data, in necp_client_stats_bufreq()
10182 necp_stats_initialize(struct necp_fd_data *fd_data, in necp_stats_initialize()
10218 necp_client_map_sysctls(__unused struct necp_fd_data *fd_data, struct necp_client_action_args *uap,… in necp_client_map_sysctls()
10258 necp_client_copy_route_statistics(__unused struct necp_fd_data *fd_data, struct necp_client_action_… in necp_client_copy_route_statistics()
10322 necp_client_update_cache(struct necp_fd_data *fd_data, struct necp_client_action_args *uap, int *re… in necp_client_update_cache()
10452 necp_client_sign(__unused struct necp_fd_data *fd_data, struct necp_client_action_args *uap, int *r… in necp_client_sign()
10589 necp_client_validate(__unused struct necp_fd_data *fd_data, struct necp_client_action_args *uap, in… in necp_client_validate()
10649 necp_client_get_signed_client_id(__unused struct necp_fd_data *fd_data, struct necp_client_action_a… in necp_client_get_signed_client_id()
10707 necp_client_set_signed_client_id(__unused struct necp_fd_data *fd_data, struct necp_client_action_a… in necp_client_set_signed_client_id()
10777 struct necp_fd_data * __single fd_data = NULL; in necp_client_action()
11586 …struct necp_fd_data * __single fd_data = __unsafe_forge_single(struct necp_fd_data *, container_of… in necp_client_get_proc_pid_from_arena_info()