#include <unistd.h>
#include <stdint.h>
+#include <inttypes.h>
#include <libsyscommon/list.h>
#include <device/power-internal.h>
if (kill(csw->pi->pid, 0) != 0)
csw->pi->killed = 1;
else
- _E("pid=%d(%s) hasn't confirmed id=%ld(%s)", csw->pi->pid, csw->pi->comm, csw->id, psm_name[csw->state]);
+ _E("pid=%d(%s) hasn't confirmed id=%"PRIu64"(%s)", csw->pi->pid, csw->pi->comm, csw->id, psm_name[csw->state]);
waiting_list = g_list_remove_link(waiting_list, elem);
g_list_free(elem);
free(csw);
struct proc_info *pi;
GList *elem;
- _D("pid=%d added csw for %#lx", pid, state);
+ _D("pid=%d added csw for %#"PRIx64, pid, state);
SYS_G_LIST_FOREACH(proc_list, elem, pi) {
if (pi->pid == pid) {
struct proc_info *pi;
GList *elem, *elem_next;
- _D("pid=%d removed csw for %#lx", pid, state);
+ _D("pid=%d removed csw for %#"PRIx64, pid, state);
SYS_G_LIST_FOREACH_SAFE(proc_list, elem, elem_next, pi) {
if (pi->pid == pid) {
SYS_G_LIST_FOREACH_SAFE(waiting_list, elem, elem_next, csw) {
if (csw->pi->pid == pid && csw->id == id) {
- _D("pid=%d(%s) confirmed id=%lu(%s)", csw->pi->pid, csw->pi->comm, csw->id, psm_name[csw->state]);
+ _D("pid=%d(%s) confirmed id=%"PRIu64"(%s)", csw->pi->pid, csw->pi->comm, csw->id, psm_name[csw->state]);
waiting_list = g_list_remove_link(waiting_list, elem);
g_list_free(elem);
free(csw);
// we are waiting for confirm of transition to the next state
waiting_state = ti->next;
- _D("%s wait is triggered, id=%ld", psm_name[waiting_state], id);
+ _D("%s wait is triggered, id=%"PRIu64, psm_name[waiting_state], id);
// cancel all ongoing csw that is not a waiting for the next state
SYS_G_LIST_FOREACH_SAFE(waiting_list, elem, elem_next, csw) {
if (csw->state != waiting_state) {
waiting_list = g_list_remove_link(waiting_list, elem);
g_list_free(elem);
- _D("Cancel waiting: pid=%d(%s) for id=%ld(%s)", csw->pi->pid, csw->pi->comm, csw->id, psm_name[csw->state]);
+ _D("Cancel waiting: pid=%d(%s) for id=%"PRIu64"(%s)", csw->pi->pid, csw->pi->comm, csw->id, psm_name[csw->state]);
free(csw);
}
}