strs               85 drivers/firmware/efi/cper.c 		     const char * const strs[], unsigned int strs_size)
strs               94 drivers/firmware/efi/cper.c 		str = strs[i];
strs              642 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 const struct hclge_comm_stats_str strs[],
strs              649 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		buf[i] = HCLGE_STATS_READ(comm_stats, strs[i].offset);
strs              655 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				  const struct hclge_comm_stats_str strs[],
strs              665 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		snprintf(buff, ETH_GSTRING_LEN, "%s", strs[i].desc);
strs              533 include/linux/cper.h 		     const char * const strs[], unsigned int strs_size);
strs             1011 sound/core/pcm.c 	static const char *strs[SNDRV_PCM_CLASS_LAST + 1] = {
strs             1021 sound/core/pcm.c 		str = strs[pcm->dev_class];
strs               29 sound/firewire/dice/dice-proc.c static const char *str_from_array(const char *const strs[], unsigned int count,
strs               33 sound/firewire/dice/dice-proc.c 		return strs[i];
strs             1566 tools/lib/bpf/btf.c 	struct btf_str_ptrs *strs;
strs             1572 tools/lib/bpf/btf.c 	strs = ctx;
strs             1573 tools/lib/bpf/btf.c 	s = bsearch(strs->data + *str_off_ptr, strs->ptrs, strs->cnt,
strs             1583 tools/lib/bpf/btf.c 	struct btf_str_ptrs *strs;
strs             1589 tools/lib/bpf/btf.c 	strs = ctx;
strs             1590 tools/lib/bpf/btf.c 	s = bsearch(strs->data + *str_off_ptr, strs->ptrs, strs->cnt,
strs             1615 tools/lib/bpf/btf.c 	struct btf_str_ptrs strs = {
strs             1626 tools/lib/bpf/btf.c 		if (strs.cnt + 1 > strs.cap) {
strs             1629 tools/lib/bpf/btf.c 			strs.cap += max(strs.cnt / 2, 16);
strs             1630 tools/lib/bpf/btf.c 			new_ptrs = realloc(strs.ptrs,
strs             1631 tools/lib/bpf/btf.c 					   sizeof(strs.ptrs[0]) * strs.cap);
strs             1636 tools/lib/bpf/btf.c 			strs.ptrs = new_ptrs;
strs             1639 tools/lib/bpf/btf.c 		strs.ptrs[strs.cnt].str = p;
strs             1640 tools/lib/bpf/btf.c 		strs.ptrs[strs.cnt].used = false;
strs             1643 tools/lib/bpf/btf.c 		strs.cnt++;
strs             1654 tools/lib/bpf/btf.c 	strs.ptrs[0].used = true;
strs             1655 tools/lib/bpf/btf.c 	err = btf_for_each_str_off(d, btf_str_mark_as_used, &strs);
strs             1660 tools/lib/bpf/btf.c 	qsort(strs.ptrs, strs.cnt, sizeof(strs.ptrs[0]), str_sort_by_content);
strs             1668 tools/lib/bpf/btf.c 	grp_used = strs.ptrs[0].used;
strs             1670 tools/lib/bpf/btf.c 	for (i = 1; i <= strs.cnt; i++) {
strs             1676 tools/lib/bpf/btf.c 		if (i < strs.cnt &&
strs             1677 tools/lib/bpf/btf.c 		    !strcmp(strs.ptrs[i].str, strs.ptrs[grp_idx].str)) {
strs             1678 tools/lib/bpf/btf.c 			grp_used = grp_used || strs.ptrs[i].used;
strs             1689 tools/lib/bpf/btf.c 			__u32 len = strlen(strs.ptrs[grp_idx].str);
strs             1691 tools/lib/bpf/btf.c 			memmove(p, strs.ptrs[grp_idx].str, len + 1);
strs             1693 tools/lib/bpf/btf.c 				strs.ptrs[j].new_off = new_off;
strs             1697 tools/lib/bpf/btf.c 		if (i < strs.cnt) {
strs             1699 tools/lib/bpf/btf.c 			grp_used = strs.ptrs[i].used;
strs             1709 tools/lib/bpf/btf.c 	qsort(strs.ptrs, strs.cnt, sizeof(strs.ptrs[0]), str_sort_by_offset);
strs             1712 tools/lib/bpf/btf.c 	err = btf_for_each_str_off(d, btf_str_remap_offset, &strs);
strs             1720 tools/lib/bpf/btf.c 	free(strs.ptrs);
strs             2039 tools/lib/bpf/libbpf.c 	const char strs[] = "\0int\0x\0a";
strs             2053 tools/lib/bpf/libbpf.c 				      strs, sizeof(strs));
strs             2065 tools/lib/bpf/libbpf.c 	const char strs[] = "\0x\0.data";
strs             2080 tools/lib/bpf/libbpf.c 				      strs, sizeof(strs));
strs              168 tools/lib/bpf/libbpf_probes.c 	const char strs[] = "\0bpf_spin_lock\0val\0cnt\0l";
strs              190 tools/lib/bpf/libbpf_probes.c 				     strs, sizeof(strs));
strs             6707 tools/testing/selftests/bpf/test_btf.c static void dump_btf_strings(const char *strs, __u32 len)
strs             6709 tools/testing/selftests/bpf/test_btf.c 	const char *cur = strs;
strs             6712 tools/testing/selftests/bpf/test_btf.c 	while (cur < strs + len) {