static GVariant *runtime_info_dbus_request_usage_info(runtime_info_usage_type_e type,
int *pid, int size, int *error)
{
- int ret;
+ int ret_dbus;
GVariant *args_in = NULL;
- GVariant *args_out = NULL;
- GVariant *usage;
+ GVariant *reply = NULL;
+ GVariant *ret;
/* Check parameter */
switch (type) {
_D("Process %d: Sending dbus message to resourced for %s info",
getpid(), dbus_info[type].caption);
- ret = dbus_handle_method_sync_with_reply_var(RESOURCED_BUS_NAME,
+ ret_dbus = dbus_handle_method_sync_with_reply_var(RESOURCED_BUS_NAME,
RESOURCED_USAGE_OBJECT_NAME,
RESOURCED_USAGE_INTERFACE_NAME,
dbus_info[type].method_name,
- args_in, &args_out);
+ args_in, &reply);
- if (ret < 0) {
+ if (ret_dbus < 0) {
//LCOV_EXCL_START : system error
_E("DBUS_METHOD_CALL: not able to send message");
//LCOV_EXCL_STOP
}
- usage = g_variant_get_child_value(args_out, 0);
- g_variant_unref(args_out);
+ ret = g_variant_get_child_value(reply, 0);
+ g_variant_unref(reply);
- return usage;
+ return ret;
}
static int runtime_info_get_all_apps_usage(runtime_info_usage_type_e type,
{
int i;
int error;
- GVariant *usages;
+ GVariant *reply;
GVariantIter iter;
if (!pid || size <= 0) {
*info = NULL;
/* Get the needed information from resourced daemon using dbus */
- usages = runtime_info_dbus_request_usage_info(USAGE_TYPE_PROCESS_MEMORY, pid, size, &error);
- if (!usages) {
+ reply = runtime_info_dbus_request_usage_info(USAGE_TYPE_PROCESS_MEMORY, pid, size, &error);
+ if (!reply) {
//LCOV_EXCL_START : system error
_E("DBUS_METHOD_CALL: call to resourced not successful");
return error;
}
/* Check whether the received usage has expected format or not */
- if (g_strcmp0(g_variant_get_type_string(usages), "a(iiiiiii)") ||
- g_variant_n_children(usages) != size) {
+ if (g_strcmp0(g_variant_get_type_string(reply), "a(iiiiiii)") ||
+ g_variant_n_children(reply) != size) {
//LCOV_EXCL_START : system error
_E("DBUS_METHOD_CALL: received dbus message is not in expected format");
- g_variant_unref(usages);
+ g_variant_unref(reply);
return RUNTIME_INFO_ERROR_REMOTE_IO;
//LCOV_EXCL_STOP
}
*info = (process_memory_info_s *)malloc(size * sizeof(process_memory_info_s));
if (!(*info)) {
_E("OUT_OF_MEMORY(0x%08x)", RUNTIME_INFO_ERROR_OUT_OF_MEMORY);
- g_variant_unref(usages);
+ g_variant_unref(reply);
return RUNTIME_INFO_ERROR_OUT_OF_MEMORY;
}
- g_variant_iter_init(&iter, usages);
+ g_variant_iter_init(&iter, reply);
for (i = 0; i < size; i++)
g_variant_iter_next(&iter, "(iiiiiii)",
&((*info)[i].vsz),
&((*info)[i].private_clean),
&((*info)[i].private_dirty));
- g_variant_unref(usages);
+ g_variant_unref(reply);
return RUNTIME_INFO_ERROR_NONE;
}
static int get_process_memory_info_direct(int *pid, int size, process_memory_info_key_e key, int **info)
{
- int ret, i;
+ int ret_hal, i;
struct gpu_info gpu_info;
struct gem_info gem_info;
int *result;
- int err = RUNTIME_INFO_ERROR_NONE;
+ int ret = RUNTIME_INFO_ERROR_NONE;
result = (int *)calloc(size, sizeof(int));
if (!result) {
- err = RUNTIME_INFO_ERROR_OUT_OF_MEMORY;
+ ret = RUNTIME_INFO_ERROR_OUT_OF_MEMORY;
goto out;
}
switch (key) {
case RUNTIME_INFO_PROC_MEMORY_GPU:
for (i = 0; i < size; ++i) {
- ret = hal_device_memory_get_gpu_info(pid[i], &gpu_info);
- if (ret != 0) {
- err = hal_error_to_runtime_info_error(ret);
+ ret_hal = hal_device_memory_get_gpu_info(pid[i], &gpu_info);
+ if (ret_hal != 0) {
+ ret = hal_error_to_runtime_info_error(ret_hal);
goto out;
}
result[i] = gpu_info.used_pages;
break;
case RUNTIME_INFO_PROC_MEMORY_GEM_RSS:
for (i = 0; i < size; ++i) {
- ret = hal_device_memory_get_gem_info(pid[i], &gem_info);
+ ret_hal = hal_device_memory_get_gem_info(pid[i], &gem_info);
if (ret != 0) {
- err = hal_error_to_runtime_info_error(ret);
+ ret = hal_error_to_runtime_info_error(ret_hal);
goto out;
}
result[i] = gem_info.rss;
*info = result;
break;
default:
- err = RUNTIME_INFO_ERROR_INVALID_PARAMETER;
+ ret = RUNTIME_INFO_ERROR_INVALID_PARAMETER;
break;
}
out:
- if (err != RUNTIME_INFO_ERROR_NONE)
+ if (ret != RUNTIME_INFO_ERROR_NONE)
free(result);
- return err;
+ return ret;
}
static int get_process_memory_swap_info(int *pid, int size, int **info)
{
int i, temp;
int error;
- GVariant *usages;
+ GVariant *reply;
GVariantIter iter;
if (!pid || size <= 0) {
*info = NULL;
/* Get the needed information from resourced daemon using dbus */
- usages = runtime_info_dbus_request_usage_info(USAGE_TYPE_PROCESS_SWAP, pid, size, &error);
- if (!usages) {
+ reply = runtime_info_dbus_request_usage_info(USAGE_TYPE_PROCESS_SWAP, pid, size, &error);
+ if (!reply) {
//LCOV_EXCL_START : system error
_E("DBUS_METHOD_CALL: call to resourced not successful");
return error;
}
/* Check whether the received usage has expected format or not */
- if (g_strcmp0(g_variant_get_type_string(usages), "a(i)") ||
- g_variant_n_children(usages) != size) {
+ if (g_strcmp0(g_variant_get_type_string(reply), "a(i)") ||
+ g_variant_n_children(reply) != size) {
//LCOV_EXCL_START : system error
_E("DBUS_METHOD_CALL: received dbus message is not in expected format");
- g_variant_unref(usages);
+ g_variant_unref(reply);
return RUNTIME_INFO_ERROR_REMOTE_IO;
//LCOV_EXCL_STOP
}
*info = (int *)malloc(size * sizeof(int));
if (!(*info)) {
_E("OUT_OF_MEMORY(0x%08x)", RUNTIME_INFO_ERROR_OUT_OF_MEMORY);
- g_variant_unref(usages);
+ g_variant_unref(reply);
return RUNTIME_INFO_ERROR_OUT_OF_MEMORY;
}
- g_variant_iter_init(&iter, usages);
+ g_variant_iter_init(&iter, reply);
for (i = 0; i < size; i++) {
g_variant_iter_next(&iter, "(i)", &temp);
(*info)[i] = temp;
}
- g_variant_unref(usages);
+ g_variant_unref(reply);
return RUNTIME_INFO_ERROR_NONE;
}
{
int i;
int error;
- GVariant *usages;
+ GVariant *reply;
GVariantIter iter;
if (!pid || size <= 0) {
*usage = NULL;
/* Get the needed information from resourced daemon using dbus */
- usages = runtime_info_dbus_request_usage_info(USAGE_TYPE_PROCESS_CPU, pid, size, &error);
- if (!usages) {
+ reply = runtime_info_dbus_request_usage_info(USAGE_TYPE_PROCESS_CPU, pid, size, &error);
+ if (!reply) {
//LCOV_EXCL_START : system error
_E("DBUS_METHOD_CALL: call to resourced not successful");
return error;
}
/* Check whether the received usage has expected format or not */
- if (g_strcmp0(g_variant_get_type_string(usages), "a(ii)") ||
- g_variant_n_children(usages) != size) {
+ if (g_strcmp0(g_variant_get_type_string(reply), "a(ii)") ||
+ g_variant_n_children(reply) != size) {
//LCOV_EXCL_START : system error
_E("DBUS_METHOD_CALL: received dbus message is not in expected format");
- g_variant_unref(usages);
+ g_variant_unref(reply);
return RUNTIME_INFO_ERROR_REMOTE_IO;
//LCOV_EXCL_STOP
}
if (!(*usage)) {
//LCOV_EXCL_START : system error
_E("OUT_OF_MEMORY(0x%08x)", RUNTIME_INFO_ERROR_OUT_OF_MEMORY);
- g_variant_unref(usages);
+ g_variant_unref(reply);
return RUNTIME_INFO_ERROR_OUT_OF_MEMORY;
//LCOV_EXCL_STOP
}
- g_variant_iter_init(&iter, usages);
+ g_variant_iter_init(&iter, reply);
for (i = 0; i < size; i++)
g_variant_iter_next(&iter, "(ii)", &((*usage)[i].utime), &((*usage)[i].stime));
- g_variant_unref(usages);
+ g_variant_unref(reply);
return RUNTIME_INFO_ERROR_NONE;
}