Home
last modified time | relevance | path

Searched refs:rodata (Results 1 – 25 of 173) sorted by relevance

1234567

/linux/tools/sched_ext/
H A Dscx_central.c62 skel->rodata->central_cpu = 0; in main()
63 skel->rodata->nr_cpu_ids = libbpf_num_possible_cpus(); in main()
64 skel->rodata->slice_ns = __COMPAT_ENUM_OR_ZERO("scx_public_consts", "SCX_SLICE_DFL"); in main()
66 assert(skel->rodata->nr_cpu_ids > 0); in main()
67 assert(skel->rodata->nr_cpu_ids <= INT32_MAX); in main()
72 skel->rodata->slice_ns = strtoull(optarg, NULL, 0) * 1000; in main()
76 if (central_cpu >= skel->rodata->nr_cpu_ids) { in main()
77 …fprintf(stderr, "invalid central CPU id value, %u given (%u max)\n", central_cpu, skel->rodata->nr… in main()
81 skel->rodata->central_cpu = (s32)central_cpu; in main()
94 RESIZE_ARRAY(skel, data, cpu_gimme_task, skel->rodata->nr_cpu_ids); in main()
[all …]
H A Dscx_qmap.c68 skel->rodata->slice_ns = __COMPAT_ENUM_OR_ZERO("scx_public_consts", "SCX_SLICE_DFL"); in main()
73 skel->rodata->slice_ns = strtoull(optarg, NULL, 0) * 1000; in main()
79 skel->rodata->stall_user_nth = strtoul(optarg, NULL, 0); in main()
82 skel->rodata->stall_kernel_nth = strtoul(optarg, NULL, 0); in main()
85 skel->rodata->dsp_inf_loop_after = strtoul(optarg, NULL, 0); in main()
88 skel->rodata->dsp_batch = strtoul(optarg, NULL, 0); in main()
91 skel->rodata->print_dsqs_and_events = true; in main()
94 skel->rodata->print_msgs = true; in main()
97 skel->rodata->highpri_boosting = true; in main()
100 skel->rodata->disallow_tgid = strtol(optarg, NULL, 0); in main()
[all …]
H A Dscx_pair.c59 skel->rodata->nr_cpu_ids = libbpf_num_possible_cpus(); in main()
60 skel->rodata->pair_batch_dur_ns = __COMPAT_ENUM_OR_ZERO("scx_public_consts", "SCX_SLICE_DFL"); in main()
63 stride = skel->rodata->nr_cpu_ids / 2; in main()
85 bpf_map__set_max_entries(skel->maps.pair_ctx, skel->rodata->nr_cpu_ids / 2); in main()
88 RESIZE_ARRAY(skel, rodata, pair_cpu, skel->rodata->nr_cpu_ids); in main()
89 RESIZE_ARRAY(skel, rodata, pair_id, skel->rodata->nr_cpu_ids); in main()
90 RESIZE_ARRAY(skel, rodata, in_pair_idx, skel->rodata->nr_cpu_ids); in main()
92 for (i = 0; i < skel->rodata->nr_cpu_ids; i++) in main()
96 for (i = 0; i < skel->rodata->nr_cpu_ids; i++) { in main()
97 int j = (i + stride) % skel->rodata->nr_cpu_ids; in main()
H A Dscx_flatcg.c108 cnts = calloc(skel->rodata->nr_cpus, sizeof(__u64)); in fcg_read_stats()
121 for (cpu = 0; cpu < skel->rodata->nr_cpus; cpu++) in fcg_read_stats()
147 skel->rodata->nr_cpus = libbpf_num_possible_cpus(); in main()
148 assert(skel->rodata->nr_cpus > 0); in main()
149 skel->rodata->cgrp_slice_ns = __COMPAT_ENUM_OR_ZERO("scx_public_consts", "SCX_SLICE_DFL"); in main()
157 skel->rodata->cgrp_slice_ns = v * 1000; in main()
168 skel->rodata->fifo_sched = true; in main()
181 (double)skel->rodata->cgrp_slice_ns / 1000000.0, in main()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dmetadata.c76 bpf_map__fd(obj->maps.rodata)); in test_metadata_unused()
83 if (CHECK(strncmp(obj->rodata->bpf_metadata_a, "foo", in test_metadata_unused()
84 sizeof(obj->rodata->bpf_metadata_a)), in test_metadata_unused()
87 if (CHECK(obj->rodata->bpf_metadata_b != 1, "bpf_metadata_b", in test_metadata_unused()
88 "expected 1, got %d", obj->rodata->bpf_metadata_b)) in test_metadata_unused()
93 bpf_map__fd(obj->maps.rodata), NULL); in test_metadata_unused()
110 bpf_map__fd(obj->maps.rodata)); in test_metadata_used()
117 if (CHECK(strncmp(obj->rodata->bpf_metadata_a, "bar", in test_metadata_used()
118 sizeof(obj->rodata->bpf_metadata_a)), in test_metadata_used()
121 if (CHECK(obj->rodata->bpf_metadata_b != 2, "metadata_b", in test_metadata_used()
[all …]
H A Dtest_bpf_ma.c28 for (i = 0; i < ARRAY_SIZE(skel->rodata->data_sizes); i++) { in do_bpf_ma_test()
29 snprintf(tname, sizeof(tname), "bin_data_%u", skel->rodata->data_sizes[i]); in do_bpf_ma_test()
33 skel->rodata->data_btf_ids[i] = id; in do_bpf_ma_test()
36 for (i = 0; i < ARRAY_SIZE(skel->rodata->percpu_data_sizes); i++) { in do_bpf_ma_test()
37 snprintf(tname, sizeof(tname), "percpu_bin_data_%u", skel->rodata->percpu_data_sizes[i]); in do_bpf_ma_test()
41 skel->rodata->percpu_data_btf_ids[i] = id; in do_bpf_ma_test()
H A Dskeleton.c21 struct test_skeleton__rodata *rodata; in test_skeleton() local
39 rodata = skel->rodata; in test_skeleton()
56 CHECK(rodata->in.in6 != 0, "in6", "got %d != exp %d\n", rodata->in.in6, 0); in test_skeleton()
70 rodata->in.in6 = 14; in test_skeleton()
85 CHECK(rodata->in.in6 != 14, "in6", "got %d != exp %d\n", rodata->in.in6, 14); in test_skeleton()
H A Dglobal_map_resize.c67 skel->rodata->pid = getpid(); in global_map_resize_bss_subtest()
68 skel->rodata->bss_array_len = array_len; in global_map_resize_bss_subtest()
69 skel->rodata->data_array_len = 1; in global_map_resize_bss_subtest()
137 skel->rodata->pid = getpid(); in global_map_resize_data_subtest()
138 skel->rodata->bss_array_len = 1; in global_map_resize_data_subtest()
139 skel->rodata->data_array_len = array_len; in global_map_resize_data_subtest()
H A Dtask_under_cgroup.c25 skel->rodata->local_pid = getpid(); in test_task_under_cgroup()
27 skel->rodata->cgid = get_cgroup_id(FOO); in test_task_under_cgroup()
54 ASSERT_NEQ(skel->bss->remote_pid, skel->rodata->local_pid, in test_task_under_cgroup()
/linux/arch/parisc/boot/compressed/
H A Dvmlinux.lds.S47 .rodata.compressed : {
48 *(.rodata.compressed)
70 .rodata : {
72 *(.rodata) /* read-only data */ argument
73 *(.rodata.*)
/linux/tools/perf/util/
H A Dbpf_off_cpu.c73 if (skel->rodata->has_task && skel->rodata->uses_tgid && in off_cpu_start()
142 skel->rodata->has_prev_state = true; in check_sched_switch_args()
171 skel->rodata->has_cpu = 1; in off_cpu_prepare()
197 skel->rodata->has_task = 1; in off_cpu_prepare()
198 skel->rodata->uses_tgid = 1; in off_cpu_prepare()
202 skel->rodata->has_task = 1; in off_cpu_prepare()
205 skel->rodata->has_task = 1; in off_cpu_prepare()
206 skel->rodata->uses_tgid = 1; in off_cpu_prepare()
214 skel->rodata->uses_cgroup_v1 = true; in off_cpu_prepare()
215 skel->rodata->has_cgroup = 1; in off_cpu_prepare()
[all …]
H A Dbpf_ftrace.c53 skel->rodata->bucket_range = ftrace->bucket_range; in perf_ftrace__latency_prepare_bpf()
54 skel->rodata->min_latency = ftrace->min_latency; in perf_ftrace__latency_prepare_bpf()
55 skel->rodata->bucket_num = ftrace->bucket_num; in perf_ftrace__latency_prepare_bpf()
64 skel->rodata->has_cpu = 1; in perf_ftrace__latency_prepare_bpf()
70 skel->rodata->has_task = 1; in perf_ftrace__latency_prepare_bpf()
73 skel->rodata->use_nsec = ftrace->use_nsec; in perf_ftrace__latency_prepare_bpf()
182 for (idx = 0; idx < skel->rodata->bucket_num; idx++) { in perf_ftrace__latency_read_bpf()
H A Dbpf_lock_contention.c139 skel->rodata->sizeof_zone = ret; in init_numa_data()
146 skel->rodata->contig_page_data_addr = map__unmap_ip(kmap, sym->start); in init_numa_data()
162 skel->rodata->node_data_addr = map__unmap_ip(kmap, sym->start); in init_numa_data()
179 skel->rodata->nr_nodes = last + 1; in init_numa_data()
217 skel->rodata->max_stack = con->max_stack; in lock_contention_prepare()
224 skel->rodata->has_cpu = 1; in lock_contention_prepare()
228 skel->rodata->has_task = 1; in lock_contention_prepare()
232 skel->rodata->has_type = 1; in lock_contention_prepare()
236 skel->rodata->has_cgroup = 1; in lock_contention_prepare()
267 skel->rodata->has_addr = 1; in lock_contention_prepare()
[all …]
/linux/tools/testing/selftests/bpf/benchs/
H A Dbench_local_storage.c125 ctx.skel->rodata->num_maps = args.nr_maps; in __setup()
126 ctx.skel->rodata->hashmap_num_keys = args.hashmap_nr_keys_used; in __setup()
186 skel->rodata->use_hashmap = 1; in hashmap_setup()
187 skel->rodata->interleave = 0; in hashmap_setup()
201 skel->rodata->use_hashmap = 0; in local_storage_cache_get_setup()
202 skel->rodata->interleave = 0; in local_storage_cache_get_setup()
216 skel->rodata->use_hashmap = 0; in local_storage_cache_get_interleaved_setup()
217 skel->rodata->interleave = 1; in local_storage_cache_get_interleaved_setup()
/linux/arch/x86/boot/compressed/
H A Dvmlinux.lds.S30 .rodata..compressed : {
31 *(.rodata..compressed)
40 .rodata : {
42 *(.rodata) /* read-only data */ argument
43 *(.rodata.*)
/linux/tools/tracing/rtla/src/
H A Dtimerlat_bpf.c28 bpf->rodata->output_divisor = params->common.output_divisor; in timerlat_bpf_init()
29 bpf->rodata->entries = params->common.hist.entries; in timerlat_bpf_init()
30 bpf->rodata->irq_threshold = params->common.stop_us; in timerlat_bpf_init()
31 bpf->rodata->thread_threshold = params->common.stop_total_us; in timerlat_bpf_init()
32 bpf->rodata->aa_only = params->common.aa_only; in timerlat_bpf_init()
36 bpf->rodata->bucket_size = params->common.hist.bucket_size; in timerlat_bpf_init()
/linux/scripts/
H A Dmodule.lds.S58 .rodata : {
59 *(.rodata .rodata.[0-9a-zA-Z_]*)
60 *(.rodata..L*)
/linux/arch/s390/boot/
H A Dvmlinux.lds.S37 .rodata : {
39 *(.rodata) /* read-only data */ argument
40 *(.rodata.*)
122 .rodata.compressed : {
/linux/arch/um/kernel/
H A Ddyn.lds.S41 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
42 .rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
/linux/arch/s390/purgatory/
H A Dpurgatory.lds.S24 .rodata : {
26 *(.rodata) /* read-only data */ argument
27 *(.rodata.*)
/linux/arch/nios2/boot/compressed/
H A Dvmlinux.lds.S20 .rodata : { *(.rodata) *(.rodata.*) }
/linux/arch/alpha/boot/
H A Dbootloader.lds11 .rodata : { *(.rodata) *(.rodata.*) }
/linux/arch/x86/realmode/rm/
H A Drealmode.lds.S27 .rodata : {
28 *(.rodata)
29 *(.rodata.*)
/linux/drivers/firmware/efi/libstub/
H A Dzboot.lds17 .rodata : ALIGN(8) {
22 *(.rodata* .init.rodata* .srodata*) argument
/linux/drivers/misc/lkdtm/
H A DMakefile22 --rename-section .noinstr.text=.rodata,alloc,readonly,load,contents
23 targets += rodata.o rodata_objcopy.o
24 $(obj)/rodata_objcopy.o: $(obj)/rodata.o FORCE

1234567