#include "btstack_config.h"
#include "hci.h"
#include "l2cap.h"
#include "classic/bnep.h"
#include "classic/hfp.h"
#include "classic/btstack_link_key_db.h"
#include "classic/btstack_link_key_db_memory.h"
#include "classic/rfcomm.h"
#include "classic/sdp_server.h"
#include "classic/avdtp_sink.h"
#include "classic/avdtp_source.h"
#include "classic/avrcp.h"
void btstack_memory_avdtp_connection_free | ( | avdtp_connection_t * | avdtp_connection | ) |
avdtp_connection_t* btstack_memory_avdtp_connection_get | ( | void | ) |
References NULL.
void btstack_memory_avdtp_stream_endpoint_free | ( | avdtp_stream_endpoint_t * | avdtp_stream_endpoint | ) |
avdtp_stream_endpoint_t* btstack_memory_avdtp_stream_endpoint_get | ( | void | ) |
References NULL.
void btstack_memory_avrcp_connection_free | ( | avrcp_connection_t * | avrcp_connection | ) |
avrcp_connection_t* btstack_memory_avrcp_connection_get | ( | void | ) |
References NULL.
void btstack_memory_bnep_channel_free | ( | bnep_channel_t * | bnep_channel | ) |
bnep_channel_t* btstack_memory_bnep_channel_get | ( | void | ) |
References NULL.
void btstack_memory_bnep_service_free | ( | bnep_service_t * | bnep_service | ) |
bnep_service_t* btstack_memory_bnep_service_get | ( | void | ) |
References NULL.
void btstack_memory_btstack_link_key_db_memory_entry_free | ( | btstack_link_key_db_memory_entry_t * | btstack_link_key_db_memory_entry | ) |
Referenced by delete_link_key().
btstack_link_key_db_memory_entry_t* btstack_memory_btstack_link_key_db_memory_entry_get | ( | void | ) |
References NULL.
Referenced by put_link_key().
void btstack_memory_hci_connection_free | ( | hci_connection_t * | hci_connection | ) |
Referenced by event_handler(), and hci_shutdown_connection().
hci_connection_t* btstack_memory_hci_connection_get | ( | void | ) |
References NULL.
Referenced by create_connection_for_bd_addr_and_type().
void btstack_memory_hfp_connection_free | ( | hfp_connection_t * | hfp_connection | ) |
hfp_connection_t* btstack_memory_hfp_connection_get | ( | void | ) |
References NULL.
void btstack_memory_init | ( | void | ) |
Initializes BTstack memory pools.
References btstack_memory_pool_create(), MAX_NR_AVDTP_CONNECTIONS, MAX_NR_AVDTP_STREAM_ENDPOINTS, MAX_NR_AVRCP_CONNECTIONS, MAX_NR_BNEP_CHANNELS, MAX_NR_BNEP_SERVICES, MAX_NR_BTSTACK_LINK_KEY_DB_MEMORY_ENTRIES, MAX_NR_HCI_CONNECTIONS, MAX_NR_HFP_CONNECTIONS, MAX_NR_L2CAP_CHANNELS, MAX_NR_L2CAP_SERVICES, MAX_NR_RFCOMM_CHANNELS, MAX_NR_RFCOMM_MULTIPLEXERS, MAX_NR_RFCOMM_SERVICES, and MAX_NR_SERVICE_RECORD_ITEMS.
void btstack_memory_l2cap_channel_free | ( | l2cap_channel_t * | l2cap_channel | ) |
Referenced by l2cap_run().
l2cap_channel_t* btstack_memory_l2cap_channel_get | ( | void | ) |
References NULL.
void btstack_memory_l2cap_service_free | ( | l2cap_service_t * | l2cap_service | ) |
l2cap_service_t* btstack_memory_l2cap_service_get | ( | void | ) |
References NULL.
void btstack_memory_rfcomm_channel_free | ( | rfcomm_channel_t * | rfcomm_channel | ) |
rfcomm_channel_t* btstack_memory_rfcomm_channel_get | ( | void | ) |
References NULL.
void btstack_memory_rfcomm_multiplexer_free | ( | rfcomm_multiplexer_t * | rfcomm_multiplexer | ) |
rfcomm_multiplexer_t* btstack_memory_rfcomm_multiplexer_get | ( | void | ) |
References NULL.
void btstack_memory_rfcomm_service_free | ( | rfcomm_service_t * | rfcomm_service | ) |
rfcomm_service_t* btstack_memory_rfcomm_service_get | ( | void | ) |
References NULL.
void btstack_memory_service_record_item_free | ( | service_record_item_t * | service_record_item | ) |
service_record_item_t* btstack_memory_service_record_item_get | ( | void | ) |
References NULL.