struct arm_ccn_pmu_event, attr);
        ssize_t res;
 
-       res = snprintf(buf, PAGE_SIZE, "type=0x%x", event->type);
+       res = scnprintf(buf, PAGE_SIZE, "type=0x%x", event->type);
        if (event->event)
-               res += snprintf(buf + res, PAGE_SIZE - res, ",event=0x%x",
+               res += scnprintf(buf + res, PAGE_SIZE - res, ",event=0x%x",
                                event->event);
        if (event->def)
-               res += snprintf(buf + res, PAGE_SIZE - res, ",%s",
+               res += scnprintf(buf + res, PAGE_SIZE - res, ",%s",
                                event->def);
        if (event->mask)
-               res += snprintf(buf + res, PAGE_SIZE - res, ",mask=0x%x",
+               res += scnprintf(buf + res, PAGE_SIZE - res, ",mask=0x%x",
                                event->mask);
 
        /* Arguments required by an event */
        case CCN_TYPE_CYCLES:
                break;
        case CCN_TYPE_XP:
-               res += snprintf(buf + res, PAGE_SIZE - res,
+               res += scnprintf(buf + res, PAGE_SIZE - res,
                                ",xp=?,vc=?");
                if (event->event == CCN_EVENT_WATCHPOINT)
-                       res += snprintf(buf + res, PAGE_SIZE - res,
+                       res += scnprintf(buf + res, PAGE_SIZE - res,
                                        ",port=?,dir=?,cmp_l=?,cmp_h=?,mask=?");
                else
-                       res += snprintf(buf + res, PAGE_SIZE - res,
+                       res += scnprintf(buf + res, PAGE_SIZE - res,
                                        ",bus=?");
 
                break;
        case CCN_TYPE_MN:
-               res += snprintf(buf + res, PAGE_SIZE - res, ",node=%d", ccn->mn_id);
+               res += scnprintf(buf + res, PAGE_SIZE - res, ",node=%d", ccn->mn_id);
                break;
        default:
-               res += snprintf(buf + res, PAGE_SIZE - res, ",node=?");
+               res += scnprintf(buf + res, PAGE_SIZE - res, ",node=?");
                break;
        }
 
-       res += snprintf(buf + res, PAGE_SIZE - res, "\n");
+       res += scnprintf(buf + res, PAGE_SIZE - res, "\n");
 
        return res;
 }