return 0;
}
-static void system_handle_psi_listener(int resource_id,
- const struct syscommon_resman_resource_attribute *attr,
- void *data, int listener_type)
+static void
+system_handle_psi_listener(int resource_id,
+ const struct syscommon_resman_resource_attribute *attr,
+ void *data, enum syscommon_resman_listener_type listener_type)
{
struct system_resource_data *sysdata;
struct timeval current;
{
struct syscommon_resman_resource_attribute dummy_attr;
int mem_level_high = MEM_LEVEL_HIGH;
- int resource_id = (int)data;
+ int resource_id = (int)(intptr_t)data;
system_handle_psi_listener(resource_id, &dummy_attr,
&mem_level_high, SYSCOMMON_RESMAN_LISTENER_TYPE_EPOLL);
int i, ret;
ret = create_timer_thread(&psi_timer, PSI_EVENT_RESOLVE_CHECK_RATE,
- system_check_memory_pressure_resolved, (void *)resource_id);
+ system_check_memory_pressure_resolved, (void *)(intptr_t)resource_id);
if (ret < 0)
return ret;
TEST_F(PowerHaltest, GetOnlineState_HandlesValidInput)
{
int ret = 0;
- unsigned int i, j;
+ unsigned int i;
+ int j;
for (i = 0; i < g_pass.num_resources; i++) {
struct pass_resource *res = &g_pass.res[i];
{
int ret = 0;
int online_state = 0;
- unsigned int i, j;
+ unsigned int i;
+ int j;
for (i = 0; i < g_pass.num_resources; i++) {
struct pass_resource *res = &g_pass.res[i];