arch/sparc/kernel/iommu.c
268
struct strbuf *strbuf;
arch/sparc/kernel/iommu.c
286
strbuf = dev->archdata.stc;
arch/sparc/kernel/iommu.c
308
if (strbuf->strbuf_enabled)
arch/sparc/kernel/iommu.c
330
static void strbuf_flush(struct strbuf *strbuf, struct iommu *iommu,
arch/sparc/kernel/iommu.c
336
if (strbuf->strbuf_ctxflush &&
arch/sparc/kernel/iommu.c
341
flushreg = strbuf->strbuf_ctxflush;
arch/sparc/kernel/iommu.c
342
matchreg = STC_CTXMATCH_ADDR(strbuf, ctx);
arch/sparc/kernel/iommu.c
367
iommu_write(strbuf->strbuf_pflush, vaddr);
arch/sparc/kernel/iommu.c
378
STC_FLUSHFLAG_INIT(strbuf);
arch/sparc/kernel/iommu.c
379
iommu_write(strbuf->strbuf_fsync, strbuf->strbuf_flushflag_pa);
arch/sparc/kernel/iommu.c
383
while (!STC_FLUSHFLAG_SET(strbuf)) {
arch/sparc/kernel/iommu.c
401
struct strbuf *strbuf;
arch/sparc/kernel/iommu.c
412
strbuf = dev->archdata.stc;
arch/sparc/kernel/iommu.c
428
if (strbuf->strbuf_enabled && !(attrs & DMA_ATTR_SKIP_CPU_SYNC))
arch/sparc/kernel/iommu.c
429
strbuf_flush(strbuf, iommu, bus_addr, ctx,
arch/sparc/kernel/iommu.c
452
struct strbuf *strbuf;
arch/sparc/kernel/iommu.c
459
strbuf = dev->archdata.stc;
arch/sparc/kernel/iommu.c
469
if (strbuf->strbuf_enabled)
arch/sparc/kernel/iommu.c
621
struct strbuf *strbuf;
arch/sparc/kernel/iommu.c
627
strbuf = dev->archdata.stc;
arch/sparc/kernel/iommu.c
650
if (strbuf->strbuf_enabled && !(attrs & DMA_ATTR_SKIP_CPU_SYNC))
arch/sparc/kernel/iommu.c
651
strbuf_flush(strbuf, iommu, dma_handle, ctx,
arch/sparc/kernel/iommu.c
672
struct strbuf *strbuf;
arch/sparc/kernel/iommu.c
676
strbuf = dev->archdata.stc;
arch/sparc/kernel/iommu.c
678
if (!strbuf->strbuf_enabled)
arch/sparc/kernel/iommu.c
690
strbuf->strbuf_ctxflush) {
arch/sparc/kernel/iommu.c
700
strbuf_flush(strbuf, iommu, bus_addr, ctx, npages, direction);
arch/sparc/kernel/iommu.c
710
struct strbuf *strbuf;
arch/sparc/kernel/iommu.c
716
strbuf = dev->archdata.stc;
arch/sparc/kernel/iommu.c
718
if (!strbuf->strbuf_enabled)
arch/sparc/kernel/iommu.c
726
strbuf->strbuf_ctxflush) {
arch/sparc/kernel/iommu.c
746
strbuf_flush(strbuf, iommu, bus_addr, ctx, npages, direction);
arch/sparc/kernel/pci_impl.h
147
struct strbuf stc;
arch/sparc/kernel/pci_schizo.c
134
struct strbuf *strbuf = &pbm->stc;
arch/sparc/kernel/pci_schizo.c
155
control = upa_readq(strbuf->strbuf_control);
arch/sparc/kernel/pci_schizo.c
157
strbuf->strbuf_control);
arch/sparc/kernel/pci_schizo.c
173
upa_writeq(control, strbuf->strbuf_control);
arch/sparc/kernel/psycho_common.c
39
struct strbuf *strbuf = &pbm->stc;
arch/sparc/kernel/psycho_common.c
43
if (!strbuf->strbuf_control)
arch/sparc/kernel/psycho_common.c
46
err_base = strbuf->strbuf_err_stat;
arch/sparc/kernel/psycho_common.c
47
tag_base = strbuf->strbuf_tag_diag;
arch/sparc/kernel/psycho_common.c
48
line_base = strbuf->strbuf_line_diag;
arch/sparc/kernel/psycho_common.c
60
control = upa_readq(strbuf->strbuf_control);
arch/sparc/kernel/psycho_common.c
61
upa_writeq(control | PSYCHO_STRBUF_CTRL_DENAB, strbuf->strbuf_control);
arch/sparc/kernel/psycho_common.c
77
upa_writeq(control, strbuf->strbuf_control);
arch/sparc/kernel/sbus.c
546
struct strbuf *strbuf;
arch/sparc/kernel/sbus.c
560
strbuf = kzalloc_obj(*strbuf, GFP_ATOMIC);
arch/sparc/kernel/sbus.c
561
if (!iommu || !strbuf)
arch/sparc/kernel/sbus.c
565
op->dev.archdata.stc = strbuf;
arch/sparc/kernel/sbus.c
576
strbuf->strbuf_control = reg_base + STRBUF_CONTROL;
arch/sparc/kernel/sbus.c
577
strbuf->strbuf_pflush = reg_base + STRBUF_PFLUSH;
arch/sparc/kernel/sbus.c
578
strbuf->strbuf_fsync = reg_base + STRBUF_FSYNC;
arch/sparc/kernel/sbus.c
580
strbuf->strbuf_enabled = 1;
arch/sparc/kernel/sbus.c
582
strbuf->strbuf_flushflag = (volatile unsigned long *)
arch/sparc/kernel/sbus.c
583
((((unsigned long)&strbuf->__flushflag_buf[0])
arch/sparc/kernel/sbus.c
586
strbuf->strbuf_flushflag_pa = (unsigned long)
arch/sparc/kernel/sbus.c
587
__pa(strbuf->strbuf_flushflag);
arch/sparc/kernel/sbus.c
630
upa_writeq(control, strbuf->strbuf_control);
arch/sparc/kernel/sbus.c
636
ptag = strbuf->strbuf_control +
arch/sparc/kernel/sbus.c
638
ltag = strbuf->strbuf_control +
arch/sparc/kernel/sbus.c
661
kfree(strbuf);
drivers/acpi/proc.c
101
strbuf[count] = '\0';
drivers/acpi/proc.c
102
sscanf(strbuf, "%s", str);
drivers/acpi/proc.c
93
char strbuf[5];
drivers/acpi/proc.c
99
if (copy_from_user(strbuf, buffer, count))
drivers/android/binder.c
6121
char strbuf[11];
drivers/android/binder.c
6123
snprintf(strbuf, sizeof(strbuf), "%u", proc->pid);
drivers/android/binder.c
6130
proc->debugfs_entry = debugfs_create_file(strbuf, 0444,
drivers/android/binder.c
6137
char strbuf[11];
drivers/android/binder.c
6140
snprintf(strbuf, sizeof(strbuf), "%u", proc->pid);
drivers/android/binder.c
6148
strbuf, &proc_fops, (void *)(unsigned long)proc->pid);
drivers/android/binder.c
6156
strbuf, error);
drivers/android/binder/rust_binderfs.c
493
char strbuf[20 + 1];
drivers/android/binder/rust_binderfs.c
499
snprintf(strbuf, sizeof(strbuf), "%u", pid);
drivers/android/binder/rust_binderfs.c
500
return rust_binderfs_create_file(dir, strbuf, &rust_binder_proc_fops, data);
drivers/ntb/hw/idt/ntb_hw_idt.c
2339
char *strbuf;
drivers/ntb/hw/idt/ntb_hw_idt.c
2347
strbuf = kmalloc(size, GFP_KERNEL);
drivers/ntb/hw/idt/ntb_hw_idt.c
2348
if (strbuf == NULL)
drivers/ntb/hw/idt/ntb_hw_idt.c
2352
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2356
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2360
off += scnprintf(strbuf + off, size - off, "Peers:\n");
drivers/ntb/hw/idt/ntb_hw_idt.c
2362
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2369
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2371
off += scnprintf(strbuf + off, size - off, "PCIe Gen %d x%d lanes\n",
drivers/ntb/hw/idt/ntb_hw_idt.c
2375
off += scnprintf(strbuf + off, size - off, "NTB Mapping Table:\n");
drivers/ntb/hw/idt/ntb_hw_idt.c
2384
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2390
off += scnprintf(strbuf + off, size - off, "\n");
drivers/ntb/hw/idt/ntb_hw_idt.c
2393
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2401
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2404
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2407
off += scnprintf(strbuf + off, size - off, "%s BAR%hhu, ",
drivers/ntb/hw/idt/ntb_hw_idt.c
2410
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2413
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2420
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2430
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2433
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2436
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2440
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2444
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2450
off += scnprintf(strbuf + off, size - off, "\n");
drivers/ntb/hw/idt/ntb_hw_idt.c
2454
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2457
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2460
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2462
off += scnprintf(strbuf + off, size - off, "\n");
drivers/ntb/hw/idt/ntb_hw_idt.c
2465
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2468
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2471
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2473
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2478
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2482
off += scnprintf(strbuf + off, size - off, "\n");
drivers/ntb/hw/idt/ntb_hw_idt.c
2486
off += scnprintf(strbuf + off, size - off,
drivers/ntb/hw/idt/ntb_hw_idt.c
2491
ret = simple_read_from_buffer(ubuf, count, offp, strbuf, off);
drivers/ntb/hw/idt/ntb_hw_idt.c
2492
kfree(strbuf);
drivers/video/fbdev/aty/atyfb_base.c
3174
char strbuf[16];
drivers/video/fbdev/aty/atyfb_base.c
3275
sprintf(strbuf, "%d",
drivers/video/fbdev/aty/atyfb_base.c
3279
sprintf(strbuf, ",%d",
drivers/video/fbdev/aty/atyfb_base.c
3282
strcat(refresh_rates_buf, strbuf);
drivers/video/fbdev/sis/sis_main.c
186
char strbuf[24], strbuf1[20];
drivers/video/fbdev/sis/sis_main.c
217
sprintf(strbuf, "%ux%ux%u", xres, yres, depth);
drivers/video/fbdev/sis/sis_main.c
218
nameptr = strbuf;
drivers/video/fbdev/sis/sis_main.c
221
sprintf(strbuf, "%ux%ux%u", xres, yres, depth);
drivers/video/fbdev/sis/sis_main.c
222
nameptr = strbuf;
drivers/video/fbdev/sis/sis_main.c
226
sprintf(strbuf, "%ux%ux8", xres, yres);
drivers/video/fbdev/sis/sis_main.c
227
nameptr = strbuf;
fs/hfs/dir.c
126
len = hfs_mac2asc(sb, strbuf, &fd.key->cat.CName);
fs/hfs/dir.c
133
if (!dir_emit(ctx, strbuf, len,
fs/hfs/dir.c
142
if (!dir_emit(ctx, strbuf, len,
fs/hfs/dir.c
53
char strbuf[HFS_MAX_NAMELEN];
fs/hfsplus/dir.c
135
char *strbuf;
fs/hfsplus/dir.c
147
strbuf = kmalloc(NLS_MAX_CHARSET_SIZE * HFSPLUS_MAX_STRLEN + 1, GFP_KERNEL);
fs/hfsplus/dir.c
148
if (!strbuf) {
fs/hfsplus/dir.c
215
err = hfsplus_uni2asc_str(sb, &fd.key->cat.name, strbuf, &len);
fs/hfsplus/dir.c
229
if (!dir_emit(ctx, strbuf, len,
fs/hfsplus/dir.c
256
if (!dir_emit(ctx, strbuf, len,
fs/hfsplus/dir.c
283
kfree(strbuf);
fs/hfsplus/xattr.c
809
char *strbuf;
fs/hfsplus/xattr.c
832
strbuf = kzalloc(strbuf_size, GFP_KERNEL);
fs/hfsplus/xattr.c
833
if (!strbuf) {
fs/hfsplus/xattr.c
866
&fd.key->attr.key_name, strbuf,
fs/hfsplus/xattr.c
874
if (can_list(strbuf))
fs/hfsplus/xattr.c
875
res += name_len(strbuf, xattr_name_len);
fs/hfsplus/xattr.c
876
} else if (can_list(strbuf)) {
fs/hfsplus/xattr.c
877
if (size < (res + name_len(strbuf, xattr_name_len))) {
fs/hfsplus/xattr.c
880
name_len(strbuf, xattr_name_len));
fs/hfsplus/xattr.c
885
strbuf, xattr_name_len);
fs/hfsplus/xattr.c
890
memset(strbuf, 0, strbuf_size);
fs/hfsplus/xattr.c
897
kfree(strbuf);
fs/libfs.c
1801
union shortname_store strbuf;
fs/libfs.c
1833
strbuf = dentry->d_shortname; // NUL is guaranteed to be in there
fs/libfs.c
1834
qstr.name = strbuf.string;
net/tipc/bearer.h
112
char *strbuf,
net/tipc/eth_media.c
42
char *strbuf, int bufsz)
net/tipc/eth_media.c
47
sprintf(strbuf, "%pM", addr->value);
scripts/dtc/flattree.c
237
void *etarget, struct data *strbuf,
scripts/dtc/flattree.c
262
nameoff = stringtable_insert(strbuf, prop->name);
scripts/dtc/flattree.c
278
emit->cell(etarget, stringtable_insert(strbuf, "name"));
scripts/dtc/flattree.c
288
flatten_tree(child, emit, etarget, strbuf, vi);
scripts/dtc/flattree.c
353
struct data strbuf = empty_data;
scripts/dtc/flattree.c
364
flatten_tree(dti->dt, &bin_emitter, &dtbuf, &strbuf, vi);
scripts/dtc/flattree.c
370
make_fdt_header(&fdt, vi, reservebuf.len, dtbuf.len, strbuf.len,
scripts/dtc/flattree.c
410
blob = data_merge(blob, strbuf);
scripts/dtc/flattree.c
433
static void dump_stringtable_asm(FILE *f, struct data strbuf)
scripts/dtc/flattree.c
438
p = strbuf.val;
scripts/dtc/flattree.c
440
while (p < (strbuf.val + strbuf.len)) {
scripts/dtc/flattree.c
451
struct data strbuf = empty_data;
scripts/dtc/flattree.c
537
flatten_tree(dti->dt, &asm_emitter, f, &strbuf, vi);
scripts/dtc/flattree.c
544
dump_stringtable_asm(f, strbuf);
scripts/dtc/flattree.c
563
data_free(strbuf);
scripts/dtc/flattree.c
665
struct inbuf *strbuf, int flags)
scripts/dtc/flattree.c
674
name = flat_read_stringtable(strbuf, stroff);
scripts/dtc/flattree.c
732
struct inbuf *strbuf,
scripts/dtc/flattree.c
759
prop = flat_read_property(dtbuf, strbuf, flags);
scripts/dtc/flattree.c
764
child = unflatten_tree(dtbuf,strbuf, flatname, flags);
scripts/dtc/flattree.c
803
struct inbuf dtbuf, strbuf;
scripts/dtc/flattree.c
885
inbuf_init(&strbuf, blob + off_str, blob + off_str + size_str);
scripts/dtc/flattree.c
887
inbuf_init(&strbuf, blob + off_str, blob + totalsize);
scripts/dtc/flattree.c
913
tree = unflatten_tree(&dtbuf, &strbuf, "", flags);
tools/perf/arch/x86/tests/amd-ibs-period.c
106
struct strbuf sb;
tools/perf/arch/x86/util/evsel.c
184
struct strbuf sb = STRBUF_INIT;
tools/perf/bench/evlist-open-close.c
188
struct strbuf buf;
tools/perf/builtin-help.c
73
struct strbuf buffer = STRBUF_INIT;
tools/perf/builtin-list.c
308
static void fix_escape_fprintf(FILE *fp, struct strbuf *buf, const char *fmt, ...)
tools/perf/builtin-list.c
374
struct strbuf buf;
tools/perf/builtin-list.c
467
struct strbuf buf;
tools/perf/builtin-record.c
2871
struct strbuf sb = STRBUF_INIT;
tools/perf/tests/builtin-test.c
323
struct strbuf err_output;
tools/perf/tests/builtin-test.c
388
static struct strbuf summary_failed_tests_buf = STRBUF_INIT;
tools/perf/tests/builtin-test.c
390
static int strbuf_addstr_safe(struct strbuf *sb, const char *s);
tools/perf/tests/builtin-test.c
391
static int __printf(2, 3) strbuf_addf_safe(struct strbuf *sb, const char *fmt, ...);
tools/perf/tests/builtin-test.c
395
struct strbuf buf = STRBUF_INIT;
tools/perf/tests/builtin-test.c
46
static struct strbuf junit_xml_buf = STRBUF_INIT;
tools/perf/tests/builtin-test.c
745
struct strbuf err_output = STRBUF_INIT;
tools/perf/tests/builtin-test.c
849
struct strbuf merged = STRBUF_INIT;
tools/perf/tests/builtin-test.c
876
static int strbuf_addstr_safe(struct strbuf *sb, const char *s)
tools/perf/tests/builtin-test.c
890
static int __printf(2, 3) strbuf_addf_safe(struct strbuf *sb, const char *fmt, ...)
tools/perf/tests/parse-events.c
27
struct strbuf sb = STRBUF_INIT;
tools/perf/util/annotate-data.c
1139
struct strbuf sb;
tools/perf/util/annotate-data.c
1178
struct strbuf sb;
tools/perf/util/annotate-data.c
232
struct strbuf sb;
tools/perf/util/annotate-data.c
367
struct strbuf sb;
tools/perf/util/annotate-data.c
44
struct strbuf sb;
tools/perf/util/annotate.c
1814
struct strbuf sb;
tools/perf/util/annotate.c
1862
struct strbuf sb;
tools/perf/util/dwarf-aux.c
1131
int die_get_typename_from_type(Dwarf_Die *type_die, struct strbuf *buf)
tools/perf/util/dwarf-aux.c
1179
int die_get_typename(Dwarf_Die *vr_die, struct strbuf *buf)
tools/perf/util/dwarf-aux.c
1196
int die_get_varname(Dwarf_Die *vr_die, struct strbuf *buf)
tools/perf/util/dwarf-aux.c
1282
struct strbuf *buf)
tools/perf/util/dwarf-aux.c
1344
int die_get_var_range(Dwarf_Die *sp_die, Dwarf_Die *vr_die, struct strbuf *buf)
tools/perf/util/dwarf-aux.h
133
int die_get_typename_from_type(Dwarf_Die *type_die, struct strbuf *buf);
tools/perf/util/dwarf-aux.h
136
int die_get_typename(Dwarf_Die *vr_die, struct strbuf *buf);
tools/perf/util/dwarf-aux.h
139
int die_get_varname(Dwarf_Die *vr_die, struct strbuf *buf);
tools/perf/util/dwarf-aux.h
171
int die_get_var_range(Dwarf_Die *sp_die, Dwarf_Die *vr_die, struct strbuf *buf);
tools/perf/util/dwarf-aux.h
18
struct strbuf;
tools/perf/util/env.c
467
struct strbuf sb;
tools/perf/util/evlist.c
2540
void evlist__format_evsels(struct evlist *evlist, struct strbuf *sb, size_t max_length)
tools/perf/util/evlist.h
26
struct strbuf;
tools/perf/util/evlist.h
457
void evlist__format_evsels(struct evlist *evlist, struct strbuf *sb, size_t max_length);
tools/perf/util/header.c
3059
struct strbuf sb;
tools/perf/util/header.c
3261
struct strbuf sb;
tools/perf/util/metricgroup.c
1269
struct strbuf events = STRBUF_INIT;
tools/perf/util/metricgroup.c
452
static int encode_metric_id(struct strbuf *sb, const char *x)
tools/perf/util/metricgroup.c
475
static int decode_metric_id(struct strbuf *sb, const char *x)
tools/perf/util/metricgroup.c
503
struct strbuf sb = STRBUF_INIT;
tools/perf/util/metricgroup.c
559
static int metricgroup__build_event_string(struct strbuf *events,
tools/perf/util/parse-events.c
1504
struct strbuf sb;
tools/perf/util/parse-events.c
1558
struct strbuf sb;
tools/perf/util/parse-events.c
1675
struct strbuf sb;
tools/perf/util/parse-events.c
1690
struct strbuf sb;
tools/perf/util/parse-events.c
2328
struct strbuf sb = STRBUF_INIT;
tools/perf/util/parse-events.c
2857
static int parse_events_terms__to_strbuf(const struct parse_events_terms *terms, struct strbuf *sb)
tools/perf/util/parse-events.c
43
static int parse_events_terms__to_strbuf(const struct parse_events_terms *terms, struct strbuf *sb);
tools/perf/util/parse-events.h
21
struct strbuf;
tools/perf/util/pfm.c
174
print_attr_flags(struct strbuf *buf, const pfm_event_attr_info_t *info)
tools/perf/util/pfm.c
186
struct strbuf *buf)
tools/perf/util/pfm.c
288
struct strbuf storage;
tools/perf/util/pmu.c
1471
struct strbuf buf = STRBUF_INIT;
tools/perf/util/pmus.c
691
struct strbuf short_string;
tools/perf/util/pmus.c
692
struct strbuf long_string;
tools/perf/util/probe-event.c
2032
struct strbuf buf;
tools/perf/util/probe-event.c
2070
struct strbuf buf;
tools/perf/util/probe-event.c
2109
struct strbuf buf;
tools/perf/util/probe-event.c
2143
struct strbuf *buf, int depth)
tools/perf/util/probe-event.c
2160
struct strbuf *buf)
tools/perf/util/probe-event.c
2202
synthesize_probe_trace_args(struct probe_trace_event *tev, struct strbuf *buf)
tools/perf/util/probe-event.c
2213
synthesize_uprobe_trace_def(struct probe_trace_point *tp, struct strbuf *buf)
tools/perf/util/probe-event.c
2241
synthesize_kprobe_trace_def(struct probe_trace_point *tp, struct strbuf *buf)
tools/perf/util/probe-event.c
2256
struct strbuf buf;
tools/perf/util/probe-event.c
2359
struct strbuf buf = STRBUF_INIT;
tools/perf/util/probe-event.c
2634
struct strbuf *result)
tools/perf/util/probe-event.c
2677
struct strbuf buf = STRBUF_INIT;
tools/perf/util/probe-event.c
3677
struct strbuf buf;
tools/perf/util/probe-file.c
761
static int synthesize_sdt_probe_arg(struct strbuf *buf, int i, const char *arg)
tools/perf/util/probe-file.c
810
struct strbuf buf;
tools/perf/util/probe-finder.c
1453
struct strbuf buf = STRBUF_INIT;
tools/perf/util/python.c
1811
struct strbuf sb = STRBUF_INIT;
tools/perf/util/sort.c
4439
static void add_key(struct strbuf *sb, const char *str, int *llen)
tools/perf/util/sort.c
4452
static void add_sort_string(struct strbuf *sb, struct sort_dimension *s, int n,
tools/perf/util/sort.c
4461
static void add_hpp_sort_string(struct strbuf *sb, struct hpp_dimension *s, int n,
tools/perf/util/sort.c
4472
struct strbuf sb;
tools/perf/util/strbuf.c
128
int strbuf_addf(struct strbuf *sb, const char *fmt, ...)
tools/perf/util/strbuf.c
139
ssize_t strbuf_read(struct strbuf *sb, int fd, ssize_t hint)
tools/perf/util/strbuf.c
20
int strbuf_init(struct strbuf *sb, ssize_t hint)
tools/perf/util/strbuf.c
29
void strbuf_release(struct strbuf *sb)
tools/perf/util/strbuf.c
37
char *strbuf_detach(struct strbuf *sb, size_t *sz)
tools/perf/util/strbuf.c
46
int strbuf_grow(struct strbuf *sb, size_t extra)
tools/perf/util/strbuf.c
73
int strbuf_addch(struct strbuf *sb, int c)
tools/perf/util/strbuf.c
84
int strbuf_add(struct strbuf *sb, const void *data, size_t len)
tools/perf/util/strbuf.c
94
static int strbuf_addv(struct strbuf *sb, const char *fmt, va_list ap)
tools/perf/util/strbuf.h
59
int strbuf_init(struct strbuf *buf, ssize_t hint);
tools/perf/util/strbuf.h
60
void strbuf_release(struct strbuf *buf);
tools/perf/util/strbuf.h
61
char *strbuf_detach(struct strbuf *buf, size_t *);
tools/perf/util/strbuf.h
64
static inline ssize_t strbuf_avail(const struct strbuf *sb) {
tools/perf/util/strbuf.h
68
int strbuf_grow(struct strbuf *buf, size_t);
tools/perf/util/strbuf.h
70
static inline int strbuf_setlen(struct strbuf *sb, size_t len) {
tools/perf/util/strbuf.h
83
int strbuf_addch(struct strbuf *sb, int c);
tools/perf/util/strbuf.h
85
int strbuf_add(struct strbuf *buf, const void *, size_t);
tools/perf/util/strbuf.h
86
static inline int strbuf_addstr(struct strbuf *sb, const char *s) {
tools/perf/util/strbuf.h
90
int strbuf_addf(struct strbuf *sb, const char *fmt, ...) __printf(2, 3);
tools/perf/util/strbuf.h
93
ssize_t strbuf_read(struct strbuf *, int fd, ssize_t hint);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1530
static void subtest_case_str(struct strbuf *sb, struct subtest_case *t, bool use_op)
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
159
static void snprintf_num(enum num_t t, struct strbuf *sb, u64 x)
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
222
static void snprintf_range(enum num_t t, struct strbuf *sb, struct range x)
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
46
struct { struct strbuf buf; char data[(N)]; } ___##name; \
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
47
struct strbuf *name = (___##name.buf.buf_sz = (N), ___##name.buf.pos = 0, &___##name.buf)
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
50
static inline void snappendf(struct strbuf *s, const char *fmt, ...)