Lines Matching defs:out
131 int perf_mem__tlb_scnprintf(char *out, size_t sz, struct mem_info *mem_info)
138 out[0] = '\0';
153 strcat(out, " or ");
156 l += scnprintf(out + l, sz - l, tlb_access[i]);
158 if (*out == '\0')
159 l += scnprintf(out, sz - l, "N/A");
161 l += scnprintf(out + l, sz - l, " hit");
163 l += scnprintf(out + l, sz - l, " miss");
193 int perf_mem__lvl_scnprintf(char *out, size_t sz, struct mem_info *mem_info)
204 out[0] = '\0';
214 strcat(out, "Remote ");
223 strcat(out, " or ");
226 l += scnprintf(out + l, sz - l, mem_lvl[i]);
232 strcat(out, " or ");
236 l += scnprintf(out + l, sz - l, mem_lvlnum[lvl]);
238 l += scnprintf(out + l, sz - l, "L%d", lvl);
242 l += scnprintf(out + l, sz - l, "N/A");
244 l += scnprintf(out + l, sz - l, " hit");
246 l += scnprintf(out + l, sz - l, " miss");
259 int perf_mem__snp_scnprintf(char *out, size_t sz, struct mem_info *mem_info)
265 out[0] = '\0';
274 strcat(out, " or ");
277 l += scnprintf(out + l, sz - l, snoop_access[i]);
282 strcat(out, " or ");
285 l += scnprintf(out + l, sz - l, "Fwd");
288 if (*out == '\0')
289 l += scnprintf(out, sz - l, "N/A");
294 int perf_mem__lck_scnprintf(char *out, size_t sz, struct mem_info *mem_info)
303 l = scnprintf(out, sz, "N/A");
305 l = scnprintf(out, sz, "Yes");
307 l = scnprintf(out, sz, "No");
312 int perf_script__meminfo_scnprintf(char *out, size_t sz, struct mem_info *mem_info)
316 i += perf_mem__lvl_scnprintf(out, sz, mem_info);
317 i += scnprintf(out + i, sz - i, "|SNP ");
318 i += perf_mem__snp_scnprintf(out + i, sz - i, mem_info);
319 i += scnprintf(out + i, sz - i, "|TLB ");
320 i += perf_mem__tlb_scnprintf(out + i, sz - i, mem_info);
321 i += scnprintf(out + i, sz - i, "|LCK ");
322 i += perf_mem__lck_scnprintf(out + i, sz - i, mem_info);