Lines Matching refs:flow_defunct

1293 					struct necp_flow_defunct *flow_defunct = kalloc_type(struct necp_flow_defunct,  in necp_defunct_flow_registration()  local
1295 uuid_copy(flow_defunct->nexus_agent, search_flow->u.nexus_agent); in necp_defunct_flow_registration()
1296 …uuid_copy(flow_defunct->flow_id, ((flow_registration->flags & NECP_CLIENT_FLOW_FLAGS_USE_CLIENT_ID… in necp_defunct_flow_registration()
1299 flow_defunct->proc_pid = client->proc_pid; in necp_defunct_flow_registration()
1300 flow_defunct->agent_handle = client->agent_handle; in necp_defunct_flow_registration()
1301 flow_defunct->flags = flow_registration->flags; in necp_defunct_flow_registration()
1307 …memcpy(flow_defunct->close_parameters.u.close_token, quicstats->necp_quic_extra.ssr_token, sizeof( in necp_defunct_flow_registration()
1308 flow_defunct->has_close_parameters = true; in necp_defunct_flow_registration()
1313 LIST_INSERT_HEAD(defunct_list, flow_defunct, chain); in necp_defunct_flow_registration()
1716 struct necp_flow_defunct *flow_defunct = NULL; in necp_process_defunct_list() local
1720 LIST_FOREACH_SAFE(flow_defunct, defunct_list, chain, temp_flow_defunct) { in necp_process_defunct_list()
1721 if (!uuid_is_null(flow_defunct->nexus_agent)) { in necp_process_defunct_list()
1723 if (((flow_defunct->flags & NECP_CLIENT_FLOW_FLAGS_BROWSE) || in necp_process_defunct_list()
1724 (flow_defunct->flags & NECP_CLIENT_FLOW_FLAGS_RESOLVE)) && in necp_process_defunct_list()
1725 !(flow_defunct->flags & NECP_CLIENT_FLOW_FLAGS_ALLOW_NEXUS)) { in necp_process_defunct_list()
1728 int netagent_error = netagent_client_message_with_params(flow_defunct->nexus_agent, in necp_process_defunct_list()
1729 flow_defunct->flow_id, in necp_process_defunct_list()
1730 flow_defunct->proc_pid, in necp_process_defunct_list()
1731 flow_defunct->agent_handle, in necp_process_defunct_list()
1733 flow_defunct->has_close_parameters ? &flow_defunct->close_parameters : NULL, in necp_process_defunct_list()
1738 proc_name(flow_defunct->proc_pid, namebuf, sizeof(namebuf)); in necp_process_defunct_list()
1739 …_update_client abort nexus error (%d) for pid %d %s", netagent_error, flow_defunct->proc_pid, name… in necp_process_defunct_list()
1742 LIST_REMOVE(flow_defunct, chain); in necp_process_defunct_list()
1743 kfree_type(struct necp_flow_defunct, flow_defunct); in necp_process_defunct_list()
4914 … struct necp_flow_defunct *flow_defunct = kalloc_type(struct necp_flow_defunct, Z_WAITOK | Z_ZERO); in necp_defunct_client_fd_locked_inner() local
4915 uuid_copy(flow_defunct->nexus_agent, search_flow->u.nexus_agent); in necp_defunct_client_fd_locked_inner()
4916 …uuid_copy(flow_defunct->flow_id, ((flow_registration->flags & NECP_CLIENT_FLOW_FLAGS_USE_CLIENT_ID… in necp_defunct_client_fd_locked_inner()
4919 flow_defunct->proc_pid = client->proc_pid; in necp_defunct_client_fd_locked_inner()
4920 flow_defunct->agent_handle = client->agent_handle; in necp_defunct_client_fd_locked_inner()
4921 flow_defunct->flags = flow_registration->flags; in necp_defunct_client_fd_locked_inner()
4928 …memcpy(flow_defunct->close_parameters.u.close_token, quicstats->necp_quic_extra.ssr_token, sizeof( in necp_defunct_client_fd_locked_inner()
4929 flow_defunct->has_close_parameters = true; in necp_defunct_client_fd_locked_inner()
4934 LIST_INSERT_HEAD(defunct_list, flow_defunct, chain); in necp_defunct_client_fd_locked_inner()