Lines Matching refs:flow_defunct

1560 					struct necp_flow_defunct *flow_defunct = kalloc_type(struct necp_flow_defunct,  in necp_defunct_flow_registration()  local
1563 uuid_copy(flow_defunct->nexus_agent, search_flow->u.nexus_agent); in necp_defunct_flow_registration()
1565 flow_defunct->socket_handle = search_flow->u.socket_handle; in necp_defunct_flow_registration()
1567 …uuid_copy(flow_defunct->flow_id, ((flow_registration->flags & NECP_CLIENT_FLOW_FLAGS_USE_CLIENT_ID… in necp_defunct_flow_registration()
1570 flow_defunct->proc_pid = client->proc_pid; in necp_defunct_flow_registration()
1571 flow_defunct->agent_handle = client->agent_handle; in necp_defunct_flow_registration()
1572 flow_defunct->flags = flow_registration->flags; in necp_defunct_flow_registration()
1578 …memcpy(flow_defunct->close_parameters.u.close_token, quicstats->necp_quic_extra.ssr_token, sizeof( in necp_defunct_flow_registration()
1579 flow_defunct->has_close_parameters = true; in necp_defunct_flow_registration()
1584 LIST_INSERT_HEAD(defunct_list, flow_defunct, chain); in necp_defunct_flow_registration()
1991 struct necp_flow_defunct * __single flow_defunct = NULL; in necp_process_defunct_list() local
1995 LIST_FOREACH_SAFE(flow_defunct, defunct_list, chain, temp_flow_defunct) { in necp_process_defunct_list()
1996 if (!uuid_is_null(flow_defunct->nexus_agent)) { in necp_process_defunct_list()
1998 if (((flow_defunct->flags & NECP_CLIENT_FLOW_FLAGS_BROWSE) || in necp_process_defunct_list()
1999 (flow_defunct->flags & NECP_CLIENT_FLOW_FLAGS_RESOLVE)) && in necp_process_defunct_list()
2000 !(flow_defunct->flags & NECP_CLIENT_FLOW_FLAGS_ALLOW_NEXUS)) { in necp_process_defunct_list()
2005 int netagent_error = netagent_client_message_with_params(flow_defunct->nexus_agent, in necp_process_defunct_list()
2006 flow_defunct->flow_id, in necp_process_defunct_list()
2007 flow_defunct->proc_pid, in necp_process_defunct_list()
2008 flow_defunct->agent_handle, in necp_process_defunct_list()
2010 flow_defunct->has_close_parameters ? &flow_defunct->close_parameters : NULL, in necp_process_defunct_list()
2015 proc_name(flow_defunct->proc_pid, namebuf, sizeof(namebuf)); in necp_process_defunct_list()
2016 …_update_client abort nexus error (%d) for pid %d %s", netagent_error, flow_defunct->proc_pid, name… in necp_process_defunct_list()
2018 } else if (flow_defunct->socket_handle != NULL) { in necp_process_defunct_list()
2019 struct inpcb *inp = (struct inpcb *)flow_defunct->socket_handle; in necp_process_defunct_list()
2022 proc_t proc = proc_find(flow_defunct->proc_pid); in necp_process_defunct_list()
2031 LIST_REMOVE(flow_defunct, chain); in necp_process_defunct_list()
2032 kfree_type(struct necp_flow_defunct, flow_defunct); in necp_process_defunct_list()
5327 … struct necp_flow_defunct *flow_defunct = kalloc_type(struct necp_flow_defunct, Z_WAITOK | Z_ZERO); in necp_defunct_client_fd_locked_inner() local
5328 uuid_copy(flow_defunct->nexus_agent, search_flow->u.nexus_agent); in necp_defunct_client_fd_locked_inner()
5329 …uuid_copy(flow_defunct->flow_id, ((flow_registration->flags & NECP_CLIENT_FLOW_FLAGS_USE_CLIENT_ID… in necp_defunct_client_fd_locked_inner()
5332 flow_defunct->proc_pid = client->proc_pid; in necp_defunct_client_fd_locked_inner()
5333 flow_defunct->agent_handle = client->agent_handle; in necp_defunct_client_fd_locked_inner()
5334 flow_defunct->flags = flow_registration->flags; in necp_defunct_client_fd_locked_inner()
5341 …memcpy(flow_defunct->close_parameters.u.close_token, quicstats->necp_quic_extra.ssr_token, sizeof( in necp_defunct_client_fd_locked_inner()
5342 flow_defunct->has_close_parameters = true; in necp_defunct_client_fd_locked_inner()
5347 LIST_INSERT_HEAD(defunct_list, flow_defunct, chain); in necp_defunct_client_fd_locked_inner()