X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fcsdk%2Fconnectivity%2Fsrc%2Fbt_le_adapter%2Flinux%2Fclient.c;h=299f54ee16c286562cf01c87e5ef55f8c28ec1f4;hb=7f00f942c39b7bc27c7eeecf213a239c3fe4173c;hp=2888c7b80c102e6170f000475134c368b10d2002;hpb=edcfc3d2329da7b914771c0dcff5f42c9b74fd93;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/csdk/connectivity/src/bt_le_adapter/linux/client.c b/resource/csdk/connectivity/src/bt_le_adapter/linux/client.c index 2888c7b..299f54e 100644 --- a/resource/csdk/connectivity/src/bt_le_adapter/linux/client.c +++ b/resource/csdk/connectivity/src/bt_le_adapter/linux/client.c @@ -70,7 +70,7 @@ typedef struct _CAGattClientContext GHashTable * address_map; /// Mutex used to synchronize access to context fields. - ca_mutex lock; + oc_mutex lock; } CAGattClientContext; @@ -108,7 +108,7 @@ static void CAGattClientOnCharacteristicPropertiesChanged( char const * const object_path = g_dbus_proxy_get_object_path(characteristic); - ca_mutex_lock(g_context.lock); + oc_mutex_lock(g_context.lock); char * const address = g_hash_table_lookup(g_context.address_map, object_path); @@ -145,7 +145,7 @@ static void CAGattClientOnCharacteristicPropertiesChanged( } } - ca_mutex_unlock(g_context.lock); + oc_mutex_unlock(g_context.lock); } // --------------------------------------------------------------------- @@ -483,7 +483,7 @@ static void CAGattClientOnDevicePropertiesChanged( { CALEContext * const context = user_data; - ca_mutex_lock(g_context.lock); + oc_mutex_lock(g_context.lock); CAGattClientSetupService(device, g_context.characteristic_map, @@ -491,7 +491,7 @@ static void CAGattClientOnDevicePropertiesChanged( services_prop, context); - ca_mutex_unlock(g_context.lock); + oc_mutex_unlock(g_context.lock); g_variant_unref(services_prop); } @@ -499,7 +499,7 @@ static void CAGattClientOnDevicePropertiesChanged( CAResult_t CAGattClientInitialize(CALEContext * context) { - g_context.lock = ca_mutex_new(); + g_context.lock = oc_mutex_new(); /* Map Bluetooth MAC address to OIC Transport Profile @@ -521,7 +521,7 @@ CAResult_t CAGattClientInitialize(CALEContext * context) OICFree, OICFree); - ca_mutex_lock(context->lock); + oc_mutex_lock(context->lock); for (GList * l = context->devices; l != NULL; l = l->next) { @@ -545,14 +545,14 @@ CAResult_t CAGattClientInitialize(CALEContext * context) context); } - ca_mutex_unlock(context->lock); + oc_mutex_unlock(context->lock); - ca_mutex_lock(g_context.lock); + oc_mutex_lock(g_context.lock); g_context.characteristic_map = characteristic_map; g_context.address_map = address_map; - ca_mutex_unlock(g_context.lock); + oc_mutex_unlock(g_context.lock); return CA_STATUS_OK; } @@ -564,7 +564,7 @@ void CAGattClientDestroy() return; // Initialization did not complete. } - ca_mutex_lock(g_context.lock); + oc_mutex_lock(g_context.lock); if (g_context.characteristic_map != NULL) { @@ -578,9 +578,9 @@ void CAGattClientDestroy() g_context.address_map = NULL; } - ca_mutex_unlock(g_context.lock); + oc_mutex_unlock(g_context.lock); - ca_mutex_free(g_context.lock); + oc_mutex_free(g_context.lock); g_context.lock = NULL; /* @@ -636,7 +636,7 @@ static CAResult_t CAGattClientSendDataImpl(GDBusProxy * characteristic, g_error_free(error); - ca_mutex_lock(context->lock); + oc_mutex_lock(context->lock); if (context->on_client_error != NULL) { @@ -650,7 +650,7 @@ static CAResult_t CAGattClientSendDataImpl(GDBusProxy * characteristic, CA_STATUS_FAILED); } - ca_mutex_unlock(context->lock); + oc_mutex_unlock(context->lock); return CA_STATUS_FAILED; } @@ -669,7 +669,7 @@ CAResult_t CAGattClientSendData(char const * address, CAResult_t result = CA_STATUS_FAILED; - ca_mutex_lock(g_context.lock); + oc_mutex_lock(g_context.lock); GDBusProxy * const characteristic = G_DBUS_PROXY( @@ -691,7 +691,7 @@ CAResult_t CAGattClientSendData(char const * address, length, context); - ca_mutex_unlock(g_context.lock); + oc_mutex_unlock(g_context.lock); return result; } @@ -704,12 +704,12 @@ CAResult_t CAGattClientSendDataToAll(uint8_t const * data, CAResult_t result = CA_STATUS_FAILED; - ca_mutex_lock(g_context.lock); + oc_mutex_lock(g_context.lock); if (g_context.characteristic_map == NULL) { // Remote OIC GATT service was not found prior to getting here. - ca_mutex_unlock(g_context.lock); + oc_mutex_unlock(g_context.lock); return result; } @@ -737,7 +737,7 @@ CAResult_t CAGattClientSendDataToAll(uint8_t const * data, } } - ca_mutex_unlock(g_context.lock); + oc_mutex_unlock(g_context.lock); return result; }