| /tools/perf/util/ |
| A D | strbuf.c | 22 sb->alloc = sb->len = 0; in strbuf_init() 39 char *res = sb->alloc ? sb->buf : NULL; in strbuf_detach() 79 sb->buf[sb->len++] = c; in strbuf_addch() 80 sb->buf[sb->len] = '\0'; in strbuf_addch() 90 memcpy(sb->buf + sb->len, data, len); in strbuf_add() 91 return strbuf_setlen(sb, sb->len + len); in strbuf_add() 106 len = vsnprintf(sb->buf + sb->len, sb->alloc - sb->len, fmt, ap); in strbuf_addv() 117 len = vsnprintf(sb->buf + sb->len, sb->alloc - sb->len, fmt, ap_saved); in strbuf_addv() 125 return strbuf_setlen(sb, sb->len + len); in strbuf_addv() 152 cnt = read(fd, sb->buf + sb->len, sb->alloc - sb->len - 1); in strbuf_read() [all …]
|
| A D | strbuf.h | 64 static inline ssize_t strbuf_avail(const struct strbuf *sb) { in strbuf_avail() argument 65 return sb->alloc ? sb->alloc - sb->len - 1 : 0; in strbuf_avail() 70 static inline int strbuf_setlen(struct strbuf *sb, size_t len) { in strbuf_setlen() argument 71 if (!sb->alloc) { in strbuf_setlen() 72 int ret = strbuf_grow(sb, 0); in strbuf_setlen() 76 assert(len < sb->alloc); in strbuf_setlen() 77 sb->len = len; in strbuf_setlen() 78 sb->buf[len] = '\0'; in strbuf_setlen() 83 int strbuf_addch(struct strbuf *sb, int c); 86 static inline int strbuf_addstr(struct strbuf *sb, const char *s) { in strbuf_addstr() argument [all …]
|
| A D | parse-events.c | 1494 struct strbuf sb; in parse_events_add_pmu() local 1503 strbuf_addch(&sb, '/'); in parse_events_add_pmu() 1506 strbuf_release(&sb); in parse_events_add_pmu() 1548 struct strbuf sb; in parse_events_add_pmu() local 1553 strbuf_release(&sb); in parse_events_add_pmu() 1669 struct strbuf sb; in parse_events_multi_pmu_add() local 1674 strbuf_release(&sb); in parse_events_multi_pmu_add() 1684 struct strbuf sb; in parse_events_multi_pmu_add() local 1689 strbuf_release(&sb); in parse_events_multi_pmu_add() 2303 strbuf_release(&sb); in __parse_events() [all …]
|
| A D | metricgroup.c | 448 ret = strbuf_addch(sb, '!'); in encode_metric_id() 456 ret = strbuf_addch(sb, *x); in encode_metric_id() 482 ret = strbuf_addch(sb, c); in decode_metric_id() 492 struct strbuf sb = STRBUF_INIT; in decode_all_metric_ids() local 500 ret = strbuf_setlen(&sb, 0); in decode_all_metric_ids() 504 ret = decode_metric_id(&sb, ev->metric_id); in decode_all_metric_ids() 509 ev->metric_id = strdup(sb.buf); in decode_all_metric_ids() 529 ret = strbuf_addch(&sb, ':'); in decode_all_metric_ids() 533 ret = strbuf_addstr(&sb, modifier); in decode_all_metric_ids() 537 ev->name = strdup(sb.buf); in decode_all_metric_ids() [all …]
|
| A D | annotate-data.c | 44 struct strbuf sb; in pr_debug_type_name() local 75 strbuf_init(&sb, 32); in pr_debug_type_name() 77 str = strbuf_detach(&sb, NULL); in pr_debug_type_name() 227 struct strbuf sb; in __add_member_cb() local 237 strbuf_init(&sb, 32); in __add_member_cb() 238 die_get_typename(die, &sb); in __add_member_cb() 357 struct strbuf sb; in dso__findnew_data_type() local 361 strbuf_init(&sb, 32); in dso__findnew_data_type() 1073 struct strbuf sb; in check_matching_type() local 1075 strbuf_init(&sb, 32); in check_matching_type() [all …]
|
| A D | annotate.c | 1798 struct strbuf sb; in annotation_br_cntr_abbr_list() local 1803 strbuf_init(&sb, /*hint=*/ 0); in annotation_br_cntr_abbr_list() 1832 strbuf_release(&sb); in annotation_br_cntr_abbr_list() 1846 struct strbuf sb; in annotation_br_cntr_entry() local 1848 strbuf_init(&sb, /*hint=*/ 0); in annotation_br_cntr_entry() 1875 if (strbuf_addch(&sb, '+')) in annotation_br_cntr_entry() 1878 if (strbuf_addch(&sb, ' ')) in annotation_br_cntr_entry() 1887 if (strbuf_addch(&sb, '|')) in annotation_br_cntr_entry() 1891 if (strbuf_addch(&sb, '-')) in annotation_br_cntr_entry() 1922 if (strbuf_addch(&sb, ' ')) in annotation_br_cntr_entry() [all …]
|
| A D | env.c | 367 struct strbuf sb; in perf_env__read_pmu_mappings() local 378 if (strbuf_init(&sb, 128 * pmu_num) < 0) in perf_env__read_pmu_mappings() 382 if (strbuf_addf(&sb, "%u:%s", pmu->type, pmu->name) < 0) in perf_env__read_pmu_mappings() 385 if (strbuf_add(&sb, "", 1) < 0) in perf_env__read_pmu_mappings() 389 env->pmu_mappings = strbuf_detach(&sb, NULL); in perf_env__read_pmu_mappings() 394 strbuf_release(&sb); in perf_env__read_pmu_mappings()
|
| A D | python.c | 1414 struct strbuf sb = STRBUF_INIT; in pyrf_evlist__str() local 1418 strbuf_addstr(&sb, "evlist(["); in pyrf_evlist__str() 1421 strbuf_addch(&sb, ','); in pyrf_evlist__str() 1423 strbuf_addstr(&sb, evsel__name(pos)); in pyrf_evlist__str() 1425 strbuf_addf(&sb, "%s/%s/", pos->pmu->name, evsel__name(pos)); in pyrf_evlist__str() 1428 strbuf_addstr(&sb, "])"); in pyrf_evlist__str() 1429 result = PyUnicode_FromString(sb.buf); in pyrf_evlist__str() 1430 strbuf_release(&sb); in pyrf_evlist__str()
|
| A D | bpf-trace-summary.c | 118 const struct syscall_data * const *sb = b; in datacmp() local 120 return (*sa)->total_time > (*sb)->total_time ? -1 : 1; in datacmp()
|
| A D | parse-events.h | 202 int parse_events_terms__to_strbuf(const struct parse_events_terms *terms, struct strbuf *sb);
|
| A D | sort.c | 4283 strbuf_addstr(sb, "\n\t\t\t "); in add_key() 4286 strbuf_addf(sb, " %s", str); in add_key() 4296 add_key(sb, s[i].name, llen); in add_sort_string() 4305 add_key(sb, s[i].name, llen); in add_hpp_sort_string() 4310 struct strbuf sb; in sort_help() local 4314 strbuf_init(&sb, 300); in sort_help() 4315 strbuf_addstr(&sb, prefix); in sort_help() 4316 add_hpp_sort_string(&sb, hpp_sort_dimensions, in sort_help() 4318 add_sort_string(&sb, common_sort_dimensions, in sort_help() 4326 s = strbuf_detach(&sb, NULL); in sort_help() [all …]
|
| A D | evlist.c | 2473 void evlist__format_evsels(struct evlist *evlist, struct strbuf *sb, size_t max_length) in evlist__format_evsels() argument 2485 strbuf_addch(sb, '}'); in evlist__format_evsels() 2488 strbuf_addch(sb, ','); in evlist__format_evsels() 2490 if (sb->len > max_length) { in evlist__format_evsels() 2491 strbuf_addstr(sb, "..."); in evlist__format_evsels() 2495 strbuf_addch(sb, '{'); in evlist__format_evsels() 2497 strbuf_addstr(sb, evsel__name(evsel)); in evlist__format_evsels() 2502 strbuf_addch(sb, '}'); in evlist__format_evsels()
|
| /tools/testing/selftests/drivers/net/mlxsw/ |
| A D | sharedbuffer.sh | 64 max_occ=$(devlink sb -j occupancy show $dl_port \ 83 max_occ=$(devlink sb -j occupancy show $dl_port \ 102 max_occ=$(devlink sb -j occupancy show $dl_port \ 123 devlink sb occupancy clearmax $DEVLINK_DEV 128 devlink sb occupancy snapshot $DEVLINK_DEV 156 devlink sb occupancy clearmax $DEVLINK_DEV 161 devlink sb occupancy snapshot $DEVLINK_DEV 187 devlink sb occupancy clearmax $DEVLINK_DEV 191 devlink sb occupancy snapshot $DEVLINK_DEV
|
| /tools/testing/selftests/net/forwarding/ |
| A D | devlink_lib.sh | 142 devlink sb port pool show $port pool $pool -j \ 161 devlink sb port pool set $port pool $pool th $th 174 devlink sb port pool set $port pool $pool th $orig 182 devlink sb pool show "$DEVLINK_DEV" pool $pool -j \ 200 devlink sb pool set "$DEVLINK_DEV" pool $pool size $size thtype $thtype 212 devlink sb pool set "$DEVLINK_DEV" pool $pool \ 223 devlink sb tc bind show $port tc $tc type $dir -j \ 245 devlink sb tc bind set $port tc $tc type $dir pool $pool th $th 259 devlink sb tc bind set $port tc $tc type $dir \ 591 devlink sb pool show "$DEVLINK_DEV" pool 0 -j \ [all …]
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | reg_bounds.c | 227 snappendf(sb, "["); in snprintf_range() 228 snprintf_num(t, sb, x.a); in snprintf_range() 229 snappendf(sb, "; "); in snprintf_range() 230 snprintf_num(t, sb, x.b); in snprintf_range() 231 snappendf(sb, "]"); in snprintf_range() 236 DEFINE_STRBUF(sb, 128); in print_range() 238 snprintf_range(t, sb, x); in print_range() 660 DEFINE_STRBUF(sb, 512); in print_reg_state() 674 snappendf(sb, ")"); in print_reg_state() 1199 DEFINE_STRBUF(sb, 512); in assert_range_eq() [all …]
|
| /tools/spi/ |
| A D | spidev_test.c | 363 struct stat sb; in transfer_file() local 368 if (stat(filename, &sb) == -1) in transfer_file() 375 tx = malloc(sb.st_size); in transfer_file() 379 rx = malloc(sb.st_size); in transfer_file() 383 bytes = read(tx_fd, tx, sb.st_size); in transfer_file() 384 if (bytes != sb.st_size) in transfer_file() 387 transfer(fd, tx, rx, sb.st_size); in transfer_file()
|
| /tools/testing/selftests/kvm/ |
| A D | guest_memfd_test.c | 47 struct stat sb; in test_file_size() local 50 ret = fstat(fd, &sb); in test_file_size() 52 TEST_ASSERT_EQ(sb.st_size, total_size); in test_file_size() 53 TEST_ASSERT_EQ(sb.st_blksize, page_size); in test_file_size()
|
| /tools/testing/selftests/resctrl/ |
| A D | fill_buf.c | 25 static void sb(void) in sb() function 51 sb(); in mem_flush()
|
| /tools/testing/selftests/sgx/ |
| A D | load.c | 46 struct stat sb; in encl_map_bin() local 57 ret = stat(path, &sb); in encl_map_bin() 63 bin = mmap(NULL, sb.st_size, PROT_READ, MAP_PRIVATE, fd, 0); in encl_map_bin() 70 encl->bin_size = sb.st_size; in encl_map_bin() 184 struct stat sb; in encl_load() local 198 ret = stat(device_path, &sb); in encl_load()
|
| /tools/hv/ |
| A D | hv_vss_daemon.c | 118 struct stat sb; in vss_operate() local 142 if (stat(ent->mnt_fsname, &sb)) { in vss_operate() 147 major(sb.st_rdev), minor(sb.st_rdev)); in vss_operate()
|
| /tools/testing/selftests/alsa/ |
| A D | conf.c | 143 struct stat sb; in sysfs_get() local 151 if (lstat(path, &sb) != 0) in sysfs_get() 153 if (S_ISLNK(sb.st_mode)) { in sysfs_get() 166 if (S_ISDIR(sb.st_mode)) in sysfs_get() 168 if ((sb.st_mode & S_IRUSR) == 0) in sysfs_get()
|
| /tools/perf/arch/x86/tests/ |
| A D | amd-ibs-period.c | 107 struct strbuf sb; in dummy_workload_2() local 110 strbuf_init(&sb, 0); in dummy_workload_2() 111 strbuf_add(&sb, taskset, strlen(taskset)); in dummy_workload_2() 112 strbuf_add(&sb, perf, strlen(perf)); in dummy_workload_2() 113 strbuf_add(&sb, bench, strlen(bench)); in dummy_workload_2() 114 cmd = strbuf_detach(&sb, NULL); in dummy_workload_2()
|
| /tools/testing/selftests/ring-buffer/ |
| A D | map_test.c | 270 struct stat sb; in FIXTURE_SETUP() local 276 if (stat(TRACEFS_ROOT"/snapshot", &sb)) in FIXTURE_SETUP()
|
| /tools/usb/ |
| A D | testusb.c | 239 static int find_testdev(const char *name, const struct stat *sb, int flag) in find_testdev() argument 245 (void)sb; /* unused */ in find_testdev()
|
| /tools/lib/subcmd/ |
| A D | parse-options.c | 789 int sa = tolower(a->short_name), sb = tolower(b->short_name), ret; in option__cmp() local 793 if (sb == 0) in option__cmp() 794 sb = 'z' + 1; in option__cmp() 796 ret = sa - sb; in option__cmp()
|