Searched refs:links (Results 1 - 25 of 280) sorted by relevance

1234567891011>>

/linux-master/drivers/md/dm-vdo/
H A Dthread-registry.c20 INIT_LIST_HEAD(&registry->links);
31 INIT_LIST_HEAD(&new_thread->links);
36 list_for_each_entry(thread, &registry->links, links) {
39 list_del_rcu(&thread->links);
44 list_add_tail_rcu(&new_thread->links, &registry->links);
51 INIT_LIST_HEAD(&thread->links);
61 list_for_each_entry(thread, &registry->links, links) {
[all...]
H A Dthread-registry.h13 struct list_head links; member in struct:thread_registry
18 struct list_head links; member in struct:registered_thread
/linux-master/sound/soc/sof/
H A Dnocodec.c24 struct snd_soc_dai_link *links,
30 if (!drv || !links || !card)
39 links[i].name = devm_kasprintf(dev, GFP_KERNEL,
41 if (!links[i].name)
44 links[i].stream_name = links[i].name;
46 links[i].cpus = &dlc[0];
47 links[i].codecs = &snd_soc_dummy_dlc;
48 links[i].platforms = &dlc[1];
50 links[
22 sof_nocodec_bes_setup(struct device *dev, struct snd_soc_dai_driver *drv, struct snd_soc_dai_link *links, int link_num, struct snd_soc_card *card) argument
76 struct snd_soc_dai_link *links; local
[all...]
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dptr_untrusted.c21 skel->links.lsm_run = bpf_program__attach_lsm(skel->progs.lsm_run);
22 if (!ASSERT_OK_PTR(skel->links.lsm_run, "lsm_attach"))
26 skel->links.raw_tp_run = bpf_program__attach_raw_tracepoint(skel->progs.raw_tp_run,
28 if (!ASSERT_OK_PTR(skel->links.raw_tp_run, "raw_tp_attach"))
H A Dattach_probe.c62 skel->links.handle_kprobe = kprobe_link;
70 skel->links.handle_kretprobe = kretprobe_link;
83 skel->links.handle_uprobe = uprobe_link;
92 skel->links.handle_uretprobe = uretprobe_link;
98 skel->links.handle_uprobe_byname =
103 if (!ASSERT_OK_PTR(skel->links.handle_uprobe_byname, "attach_uprobe_byname"))
130 skel->links.handle_kprobe_auto = bpf_program__attach(skel->progs.handle_kprobe_auto);
131 ASSERT_OK_PTR(skel->links.handle_kprobe_auto, "attach_kprobe_auto");
133 skel->links.handle_kretprobe_auto = bpf_program__attach(skel->progs.handle_kretprobe_auto);
134 ASSERT_OK_PTR(skel->links
[all...]
H A Dprog_array_init.c22 skel->links.entry = bpf_program__attach_raw_tracepoint(skel->progs.entry, "sys_enter");
23 if (!ASSERT_OK_PTR(skel->links.entry, "could not attach BPF program"))
H A Dsocket_cookie.c33 skel->links.set_cookie = bpf_program__attach_cgroup(
35 if (!ASSERT_OK_PTR(skel->links.set_cookie, "prog_attach"))
38 skel->links.update_cookie_sockops = bpf_program__attach_cgroup(
40 if (!ASSERT_OK_PTR(skel->links.update_cookie_sockops, "prog_attach"))
43 skel->links.update_cookie_tracing = bpf_program__attach(
45 if (!ASSERT_OK_PTR(skel->links.update_cookie_tracing, "prog_attach"))
H A Dget_stackid_cannot_attach.c49 skel->links.oncpu = bpf_program__attach_perf_event(skel->progs.oncpu,
51 ASSERT_ERR_PTR(skel->links.oncpu, "attach_perf_event_no_callchain");
65 skel->links.oncpu = bpf_program__attach_perf_event(skel->progs.oncpu,
67 ASSERT_OK_PTR(skel->links.oncpu, "attach_perf_event_callchain");
68 bpf_link__destroy(skel->links.oncpu);
82 skel->links.oncpu = bpf_program__attach_perf_event(skel->progs.oncpu,
84 ASSERT_ERR_PTR(skel->links.oncpu, "attach_perf_event_exclude_callchain_kernel");
H A Dcgroup_link.c40 struct bpf_link *links[ARRAY_SIZE(cgs)] = {}, *tmp_link; local
66 links[i] = bpf_program__attach_cgroup(skel->progs.egress,
68 if (!ASSERT_OK_PTR(links[i], "cg_attach"))
106 bpf_link__destroy(links[last_cg]);
107 links[last_cg] = NULL;
118 links[last_cg] = bpf_program__attach_cgroup(skel->progs.egress,
120 if (!ASSERT_OK_PTR(links[last_cg], "cg_attach"))
126 bpf_link__destroy(links[last_cg]);
127 links[last_cg] = NULL;
161 links[last_c
[all...]
/linux-master/sound/soc/amd/acp/
H A Dacp-mach-common.c1385 struct snd_soc_dai_link *links; local
1399 links = devm_kcalloc(dev, num_links, sizeof(struct snd_soc_dai_link), GFP_KERNEL);
1400 if (!links)
1404 links[i].name = "acp-headset-codec";
1405 links[i].id = HEADSET_BE_ID;
1406 links[i].cpus = sof_sp;
1407 links[i].num_cpus = ARRAY_SIZE(sof_sp);
1408 links[i].platforms = sof_component;
1409 links[i].num_platforms = ARRAY_SIZE(sof_component);
1410 links[
1592 struct snd_soc_dai_link *links; local
[all...]
/linux-master/sound/soc/intel/boards/
H A Dsof_pcm512x.c226 struct snd_soc_dai_link *links; local
229 links = devm_kcalloc(dev, sof_audio_card_pcm512x.num_links,
233 if (!links || !cpus)
237 links[id].name = devm_kasprintf(dev, GFP_KERNEL,
239 if (!links[id].name)
242 links[id].id = id;
243 links[id].codecs = pcm512x_component;
244 links[id].num_codecs = ARRAY_SIZE(pcm512x_component);
245 links[id].platforms = platform_component;
246 links[i
[all...]
H A Dsof_es8336.c430 struct snd_soc_dai_link *links; local
436 links = devm_kcalloc(dev, sof_es8336_card.num_links,
440 if (!links || !cpus)
444 links[id].name = devm_kasprintf(dev, GFP_KERNEL,
446 if (!links[id].name)
449 links[id].id = id;
450 links[id].codecs = es8336_codec;
451 links[id].num_codecs = ARRAY_SIZE(es8336_codec);
452 links[id].platforms = platform_component;
453 links[i
[all...]
/linux-master/kernel/bpf/preload/
H A Dbpf_preload_kern.c51 maps_link = bpf_link_get_from_fd(skel->links.dump_bpf_map_fd);
56 progs_link = bpf_link_get_from_fd(skel->links.dump_bpf_prog_fd);
64 close_fd(skel->links.dump_bpf_map_fd);
65 skel->links.dump_bpf_map_fd = 0;
66 close_fd(skel->links.dump_bpf_prog_fd);
67 skel->links.dump_bpf_prog_fd = 0;
/linux-master/samples/bpf/
H A Dsyscall_tp_user.c51 struct bpf_link **links = NULL; local
64 if (!links) {
70 links = calloc(nr_progs * nr_tests, sizeof(struct bpf_link *));
72 if (!links)
92 links[j] = bpf_program__attach(prog);
93 if (libbpf_get_error(links[j])) {
95 links[j] = NULL;
123 if (links) {
125 bpf_link__destroy(links[j]);
127 free(links);
[all...]
H A Dspintest_user.c13 struct bpf_link *links[20]; local
46 links[j] = bpf_program__attach(prog);
47 if (libbpf_get_error(links[j])) {
49 links[j] = NULL;
80 bpf_link__destroy(links[j]);
H A Dsampleip_user.c37 struct bpf_link *links[])
56 links[i] = bpf_program__attach_perf_event(prog, pmu_fd);
57 if (libbpf_get_error(links[i])) {
59 links[i] = NULL;
68 static void sampling_end(struct bpf_link *links[]) argument
73 bpf_link__destroy(links[i]);
144 struct bpf_link **links; local
181 links = calloc(nr_cpus, sizeof(struct bpf_link *));
182 if (!links) {
183 fprintf(stderr, "ERROR: malloc of links\
36 sampling_start(int freq, struct bpf_program *prog, struct bpf_link *links[]) argument
[all...]
/linux-master/drivers/interconnect/qcom/
H A Dsm7150.c25 .links = { SM7150_SLAVE_SERVICE_A1NOC },
34 .links = { SM7150_A1NOC_SNOC_SLV },
43 .links = { SM7150_A1NOC_SNOC_SLV },
52 .links = { SM7150_A1NOC_SNOC_SLV },
61 .links = { SM7150_A1NOC_SNOC_SLV },
70 .links = { SM7150_A1NOC_SNOC_SLV },
79 .links = { SM7150_A1NOC_SNOC_SLV },
88 .links = { SM7150_SLAVE_SERVICE_A2NOC },
97 .links = { SM7150_A2NOC_SNOC_SLV },
106 .links
[all...]
H A Dsm8650.c26 .links = { SM8650_SLAVE_A1NOC_SNOC },
35 .links = { SM8650_SLAVE_A1NOC_SNOC },
44 .links = { SM8650_SLAVE_A1NOC_SNOC },
53 .links = { SM8650_SLAVE_A1NOC_SNOC },
62 .links = { SM8650_SLAVE_A1NOC_SNOC },
71 .links = { SM8650_SLAVE_A1NOC_SNOC },
80 .links = { SM8650_SLAVE_A2NOC_SNOC },
89 .links = { SM8650_SLAVE_A2NOC_SNOC },
98 .links = { SM8650_SLAVE_A2NOC_SNOC },
107 .links
[all...]
H A Dsm8550.c29 .links = { SM8550_SLAVE_A1NOC_SNOC },
38 .links = { SM8550_SLAVE_A1NOC_SNOC },
47 .links = { SM8550_SLAVE_A1NOC_SNOC },
56 .links = { SM8550_SLAVE_A1NOC_SNOC },
65 .links = { SM8550_SLAVE_A1NOC_SNOC },
74 .links = { SM8550_SLAVE_A2NOC_SNOC },
83 .links = { SM8550_SLAVE_A2NOC_SNOC },
92 .links = { SM8550_SLAVE_A2NOC_SNOC },
101 .links = { SM8550_SLAVE_A2NOC_SNOC },
110 .links
[all...]
H A Dqdu1000.c26 .links = { QDU1000_SLAVE_QUP_CORE_0 },
35 .links = { QDU1000_SLAVE_QUP_CORE_1 },
44 .links = { QDU1000_SLAVE_GEM_NOC_CNOC, QDU1000_SLAVE_LLCC },
53 .links = { QDU1000_SLAVE_GEM_NOC_CNOC, QDU1000_SLAVE_LLCC,
64 .links = { QDU1000_SLAVE_GEM_NOC_CNOC, QDU1000_SLAVE_LLCC },
73 .links = { QDU1000_SLAVE_GEM_NOC_CNOC, QDU1000_SLAVE_LLCC },
82 .links = { QDU1000_SLAVE_GEM_NOC_CNOC, QDU1000_SLAVE_LLCC,
93 .links = { QDU1000_SLAVE_LLCC },
102 .links = { QDU1000_SLAVE_GEM_NOC_CNOC, QDU1000_SLAVE_LLCC,
113 .links
[all...]
H A Dx1e80100.c26 .links = { X1E80100_SLAVE_A1NOC_SNOC },
35 .links = { X1E80100_SLAVE_A1NOC_SNOC },
44 .links = { X1E80100_SLAVE_A1NOC_SNOC },
53 .links = { X1E80100_SLAVE_A1NOC_SNOC },
62 .links = { X1E80100_SLAVE_A2NOC_SNOC },
71 .links = { X1E80100_SLAVE_A2NOC_SNOC },
80 .links = { X1E80100_SLAVE_A2NOC_SNOC },
89 .links = { X1E80100_SLAVE_A2NOC_SNOC },
98 .links = { X1E80100_SLAVE_A2NOC_SNOC },
107 .links
[all...]
H A Dqcs404.c105 .links = mas_apps_proc_links,
120 .links = mas_oxili_links,
135 .links = mas_mdp_links,
149 .links = mas_snoc_bimc_1_links,
164 .links = mas_tcu_0_links,
178 .links = mas_spdm_links,
192 .links = mas_blsp_1_links,
206 .links = mas_blsp_2_links,
220 .links = mas_xi_usb_hs1_links,
235 .links
[all...]
H A Dsdm670.c24 .links = { SDM670_SLAVE_SERVICE_A1NOC },
33 .links = { SDM670_SLAVE_A1NOC_SNOC },
42 .links = { SDM670_SLAVE_A1NOC_SNOC },
51 .links = { SDM670_SLAVE_A1NOC_SNOC },
60 .links = { SDM670_SLAVE_A1NOC_SNOC },
69 .links = { SDM670_SLAVE_A1NOC_SNOC },
78 .links = { SDM670_SLAVE_A1NOC_SNOC },
87 .links = { SDM670_SLAVE_SERVICE_A2NOC },
96 .links = { SDM670_SLAVE_A2NOC_SNOC },
105 .links
[all...]
H A Dsm8450.c27 .links = { SM8450_SLAVE_A1NOC_SNOC },
36 .links = { SM8450_SLAVE_A1NOC_SNOC },
45 .links = { SM8450_SLAVE_SERVICE_A1NOC },
54 .links = { SM8450_SLAVE_A1NOC_SNOC },
63 .links = { SM8450_SLAVE_A1NOC_SNOC },
72 .links = { SM8450_SLAVE_A1NOC_SNOC },
81 .links = { SM8450_SLAVE_A2NOC_SNOC },
90 .links = { SM8450_SLAVE_A2NOC_SNOC },
99 .links = { SM8450_SLAVE_A2NOC_SNOC },
108 .links
[all...]
/linux-master/include/net/netns/
H A Dbpf.h22 /* Array of programs to run compiled from progs or links */
25 struct list_head links[MAX_NETNS_BPF_ATTACH_TYPE]; member in struct:netns_bpf

Completed in 1044 milliseconds

1234567891011>>