Lines Matching refs:existing_mapping
5160 struct necp_string_id_mapping *existing_mapping = NULL; in necp_create_string_to_id_mapping() local
5164 existing_mapping = necp_lookup_string_to_id_locked(list, string); in necp_create_string_to_id_mapping()
5165 if (existing_mapping != NULL) { in necp_create_string_to_id_mapping()
5166 string_id = existing_mapping->id; in necp_create_string_to_id_mapping()
5167 os_ref_retain_locked(&existing_mapping->refcount); in necp_create_string_to_id_mapping()
5192 struct necp_string_id_mapping *existing_mapping = NULL; in necp_remove_string_to_id_mapping() local
5196 existing_mapping = necp_lookup_string_to_id_locked(list, string); in necp_remove_string_to_id_mapping()
5197 if (existing_mapping != NULL) { in necp_remove_string_to_id_mapping()
5198 if (os_ref_release_locked(&existing_mapping->refcount) == 0) { in necp_remove_string_to_id_mapping()
5199 LIST_REMOVE(existing_mapping, chain); in necp_remove_string_to_id_mapping()
5200 kfree_data_addr(existing_mapping->string); in necp_remove_string_to_id_mapping()
5201 kfree_type(struct necp_string_id_mapping, existing_mapping); in necp_remove_string_to_id_mapping()
5816 struct necp_uuid_id_mapping *existing_mapping = NULL; in necp_create_uuid_app_id_mapping() local
5824 existing_mapping = necp_uuid_lookup_app_id_locked(uuid); in necp_create_uuid_app_id_mapping()
5825 if (existing_mapping != NULL) { in necp_create_uuid_app_id_mapping()
5826 local_id = existing_mapping->id; in necp_create_uuid_app_id_mapping()
5827 os_ref_retain_locked(&existing_mapping->refcount); in necp_create_uuid_app_id_mapping()
5829 existing_mapping->table_usecount++; in necp_create_uuid_app_id_mapping()
5859 struct necp_uuid_id_mapping *existing_mapping = NULL; in necp_remove_uuid_app_id_mapping() local
5867 existing_mapping = necp_uuid_lookup_app_id_locked(uuid); in necp_remove_uuid_app_id_mapping()
5868 if (existing_mapping != NULL) { in necp_remove_uuid_app_id_mapping()
5870 existing_mapping->table_usecount--; in necp_remove_uuid_app_id_mapping()
5872 if (os_ref_release_locked(&existing_mapping->refcount) == 0) { in necp_remove_uuid_app_id_mapping()
5873 LIST_REMOVE(existing_mapping, chain); in necp_remove_uuid_app_id_mapping()
5874 kfree_type(struct necp_uuid_id_mapping, existing_mapping); in necp_remove_uuid_app_id_mapping()
5939 struct necp_uuid_id_mapping *existing_mapping = NULL; in necp_create_uuid_service_id_mapping() local
5947 existing_mapping = necp_uuid_lookup_service_id_locked(uuid); in necp_create_uuid_service_id_mapping()
5948 if (existing_mapping != NULL) { in necp_create_uuid_service_id_mapping()
5949 local_id = existing_mapping->id; in necp_create_uuid_service_id_mapping()
5950 os_ref_retain_locked(&existing_mapping->refcount); in necp_create_uuid_service_id_mapping()
5970 struct necp_uuid_id_mapping *existing_mapping = NULL; in necp_remove_uuid_service_id_mapping() local
5978 existing_mapping = necp_uuid_lookup_service_id_locked(uuid); in necp_remove_uuid_service_id_mapping()
5979 if (existing_mapping != NULL) { in necp_remove_uuid_service_id_mapping()
5980 if (os_ref_release_locked(&existing_mapping->refcount) == 0) { in necp_remove_uuid_service_id_mapping()
5981 LIST_REMOVE(existing_mapping, chain); in necp_remove_uuid_service_id_mapping()
5982 kfree_type(struct necp_uuid_id_mapping, existing_mapping); in necp_remove_uuid_service_id_mapping()
5993 struct necp_uuid_id_mapping *existing_mapping = NULL; in necp_remove_uuid_service_id_mapping_with_service_id() local
6001 existing_mapping = necp_uuid_lookup_uuid_with_service_id_locked(service_id); in necp_remove_uuid_service_id_mapping_with_service_id()
6002 if (existing_mapping != NULL) { in necp_remove_uuid_service_id_mapping_with_service_id()
6003 if (os_ref_release_locked(&existing_mapping->refcount) == 0) { in necp_remove_uuid_service_id_mapping_with_service_id()
6004 LIST_REMOVE(existing_mapping, chain); in necp_remove_uuid_service_id_mapping_with_service_id()
6005 kfree_type(struct necp_uuid_id_mapping, existing_mapping); in necp_remove_uuid_service_id_mapping_with_service_id()
6719 struct necp_uuid_id_mapping *existing_mapping = necp_uuid_lookup_app_id_locked(application_uuid); in necp_application_fillout_info_locked() local
6720 if (existing_mapping) { in necp_application_fillout_info_locked()
6721 info->application_id = existing_mapping->id; in necp_application_fillout_info_locked()
6729 …struct necp_uuid_id_mapping *existing_mapping = necp_uuid_lookup_app_id_locked(real_application_uu… in necp_application_fillout_info_locked() local
6730 if (existing_mapping) { in necp_application_fillout_info_locked()
6731 info->real_application_id = existing_mapping->id; in necp_application_fillout_info_locked()
6737 …struct necp_uuid_id_mapping *existing_mapping = necp_uuid_lookup_app_id_locked(responsible_applica… in necp_application_fillout_info_locked() local
6738 if (existing_mapping != NULL) { in necp_application_fillout_info_locked()
6740 info->application_id = existing_mapping->id; in necp_application_fillout_info_locked()
6766 …struct necp_string_id_mapping *existing_mapping = necp_lookup_string_to_id_locked(&necp_account_id… in necp_application_fillout_info_locked() local
6767 if (existing_mapping) { in necp_application_fillout_info_locked()
6768 info->account_id = existing_mapping->id; in necp_application_fillout_info_locked()
8517 …struct necp_uuid_id_mapping *existing_mapping = necp_uuid_lookup_app_id_locked(((so->so_flags & SO… in necp_socket_fillout_info_locked() local
8518 if (existing_mapping) { in necp_socket_fillout_info_locked()
8519 info->application_id = existing_mapping->id; in necp_socket_fillout_info_locked()
8524 existing_mapping = necp_uuid_lookup_app_id_locked(so->so_ruuid); in necp_socket_fillout_info_locked()
8525 if (existing_mapping != NULL) { in necp_socket_fillout_info_locked()
8526 responsible_application_id = existing_mapping->id; in necp_socket_fillout_info_locked()
8599 …struct necp_string_id_mapping *existing_mapping = necp_lookup_string_to_id_locked(&necp_account_id… in necp_socket_fillout_info_locked() local
8600 if (existing_mapping) { in necp_socket_fillout_info_locked()
8601 info->account_id = existing_mapping->id; in necp_socket_fillout_info_locked()