_INFO("Display dim");
data_obj->event_code = ET_NONE;
data_obj->event_tag = NULL;
-/* data_obj->event_tag = (history_tag_s *)calloc(1, sizeof(history_tag_s));
- if (data_obj->event_tag) {
- _INFO("event Tag creation succeeded \n");
- data_obj->event_tag->sp_idx = display_hsp;
- } else {
- _ERR(" data_obj->event_tag object creation fails ");
- return;
- }
-*/
data_obj->state_1 |= ST1_SCREEN_DOZE_FLAG;
break;
case DISPLAY_STATE_SCREEN_OFF:
data_obj->state_1 &= ~(ST1_SCREEN_DOZE_FLAG);
display_on = false;
break;
+ default:
+ break;
}
EXIT;
if (data_obj) {
if (charging) {
data_obj->event_code = ET_NONE;
-// data_obj->event_code |= ET_FLAG_START;
data_obj->event_tag = NULL;
-/*
- data_obj->event_tag = (history_tag_s *)calloc(1, sizeof(history_tag_s));
- if (data_obj->event_tag) {
- listener_hsp++;
- charging_hsp = listener_hsp;
- _INFO("event Tag creation succeeded \n");
- data_obj->event_tag->sp_idx = charging_hsp;
- } else {
- _ERR(" data_obj->event_tag object creation fails ");
- return;
- }
-*/
data_obj->state_2 |= ST2_CHARGING_FLAG;
} else {
data_obj->event_code = ET_NONE;
-// data_obj->event_code |= ET_FLAG_FINISH;
data_obj->event_tag = NULL;
-/*
- data_obj->event_tag = (history_tag_s *)calloc(1, sizeof(history_tag_s));
- if (data_obj->event_tag) {
- _INFO("event Tag creation succeeded \n");
- data_obj->event_tag->sp_idx = charging_hsp;
- } else {
- _ERR(" data_obj->event_tag object creation fails ");
- return;
- }
-*/
data_obj->state_2 &= ~(ST2_CHARGING_FLAG);
}
}
if (data_obj) {
if (lock) {
data_obj->event_code = ET_NONE;
-// data_obj->event_code |= ET_WAKE_LOCK;
-// data_obj->event_code |= ET_FLAG_START;
data_obj->wakelock_tag = NULL;
data_obj->event_tag = NULL;
data_obj->wakelock_tag = (history_tag_s *)calloc(1, sizeof(history_tag_s));
data_obj->state_1 |= ST1_WAKE_LOCK_FLAG;
} else {
data_obj->event_code = ET_NONE;
-// data_obj->event_code |= ET_WAKE_LOCK;
-// data_obj->event_code |= ET_FLAG_FINISH;
data_obj->wakelock_tag = NULL;
data_obj->event_tag = NULL;
//WAKE LOCK TAG INFORMATION NOT REQ. AT UNSET.
-/*
- data_obj->wakelock_tag = (history_tag_s *)calloc(1, sizeof(history_tag_s));
- if (data_obj->wakelock_tag) {
- _INFO("event Tag creation succeeded \n");
- data_obj->wakelock_tag->sp_idx = lock_hsp;
- } else {
- _ERR("data_obj->event_tag object creation fails ");
- return 1;
- }
-*/
data_obj->state_1 &= ~(ST1_WAKE_LOCK_FLAG);
}
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, bt_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(bt_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, bt_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(bt_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, bt_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(bt_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, wifi_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(wifi_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, wifi_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(wifi_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, wifi_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(wifi_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, device_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(device_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, display_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(display_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, charging_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(charging_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, charging_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(charging_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, location_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(location_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, signal_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(signal_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, modem_power_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(modem_power_event);
return;
}
}
else
prev_lock = val;
- event_pool *location_event = (event_pool *)calloc(1, sizeof(event_pool));
- if (!location_event) {
+ event_pool *lock_event = (event_pool *)calloc(1, sizeof(event_pool));
+ if (!lock_event) {
_ERR("Failed to allocated memory ");
return;
}
- location_event->type = LISTEN_POWERLOCKUNLOCK_STATE;
- location_event->val = val;
- location_event->app = NULL;
+ lock_event->type = LISTEN_POWERLOCKUNLOCK_STATE;
+ lock_event->val = val;
+ lock_event->app = NULL;
pthread_t producer;
- if (pthread_create(&producer, &attr, event_producer, location_event)) {
+ if (pthread_create(&producer, &attr, event_producer, lock_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(lock_event);
return;
}
+ EXIT;
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, sleep_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(sleep_event);
return;
}
pthread_t producer;
if (pthread_create(&producer, &attr, event_producer, wakeup_event)) {
_ERR("Failed to pthread_create.");
+ BM_FREE(wakeup_event);
return;
}