Lines Matching defs:str
178 #define string_size(str) \
179 (PERF_ALIGN((strlen(str) + 1), NAME_ALIGN) + sizeof(u32))
182 static int do_write_string(struct feat_fd *ff, const char *str)
187 olen = strlen(str) + 1;
195 return write_padded(ff, str, olen, len);
1000 char *str;
1027 * which gets stored in "str"
1032 if (sysfs__read_str(buf, &str, &strlen) < 0)
1035 status = atoi(str);
1037 free(str);
1710 char *str;
1713 str = ph->env.sibling_cores;
1716 fprintf(fp, "# sibling sockets : %s\n", str);
1717 str += strlen(str) + 1;
1722 str = ph->env.sibling_dies;
1725 fprintf(fp, "# sibling dies : %s\n", str);
1726 str += strlen(str) + 1;
1731 str = ph->env.sibling_threads;
1734 fprintf(fp, "# sibling threads : %s\n", str);
1735 str += strlen(str) + 1;
2155 char *str, *tmp;
2165 str = ff->ph->env.pmu_mappings;
2168 type = strtoul(str, &tmp, 0);
2172 str = tmp + 1;
2173 fprintf(fp, "%s%s = %" PRIu32, delimiter, str, type);
2176 str += strlen(str) + 1;
2539 char *str, *cmdline = NULL, **argv = NULL;
2556 str = do_read_string(ff);
2557 if (!str)
2561 memcpy(argv[i], str, strlen(str) + 1);
2562 len += strlen(str) + 1;
2563 free(str);
2578 char *str;
2598 str = do_read_string(ff);
2599 if (!str)
2603 if (strbuf_add(&sb, str, strlen(str) + 1) < 0)
2605 size += string_size(str);
2606 free(str);
2617 str = do_read_string(ff);
2618 if (!str)
2622 if (strbuf_add(&sb, str, strlen(str) + 1) < 0)
2624 size += string_size(str);
2625 free(str);
2681 str = do_read_string(ff);
2682 if (!str)
2686 if (strbuf_add(&sb, str, strlen(str) + 1) < 0)
2688 size += string_size(str);
2689 free(str);
2713 char *str;
2736 str = do_read_string(ff);
2737 if (!str)
2740 n->map = perf_cpu_map__new(str);
2744 free(str);