Home
last modified time | relevance | path

Searched refs:linfo (Results 1 - 25 of 100) sorted by relevance

1234

/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dcgroup_iter.c54 union bpf_iter_link_info linfo; in read_from_cgroup_iter() local
61 memset(&linfo, 0, sizeof(linfo)); in read_from_cgroup_iter()
62 linfo.cgroup.cgroup_fd = cgroup_fd; in read_from_cgroup_iter()
63 linfo.cgroup.order = order; in read_from_cgroup_iter()
64 opts.link_info = &linfo; in read_from_cgroup_iter()
65 opts.link_info_len = sizeof(linfo); in read_from_cgroup_iter()
98 union bpf_iter_link_info linfo; in test_invalid_cgroup() local
101 memset(&linfo, 0, sizeof(linfo)); in test_invalid_cgroup()
115 union bpf_iter_link_info linfo; test_invalid_cgroup_spec() local
197 union bpf_iter_link_info linfo; test_walk_dead_self_only() local
[all...]
H A Dbpf_iter.c84 union bpf_iter_link_info linfo; in do_read_map_iter_fd() local
89 memset(&linfo, 0, sizeof(linfo)); in do_read_map_iter_fd()
90 linfo.map.map_fd = bpf_map__fd(map); in do_read_map_iter_fd()
91 opts.link_info = &linfo; in do_read_map_iter_fd()
92 opts.link_info_len = sizeof(linfo); in do_read_map_iter_fd()
182 union bpf_iter_link_info linfo; in check_bpf_link_info() local
188 memset(&linfo, 0, sizeof(linfo)); in check_bpf_link_info()
189 linfo in check_bpf_link_info()
257 union bpf_iter_link_info linfo; test_task_tid() local
278 union bpf_iter_link_info linfo; test_task_pid() local
291 union bpf_iter_link_info linfo; test_task_pidfd() local
346 union bpf_iter_link_info linfo; test_task_file() local
773 union bpf_iter_link_info linfo; test_bpf_hash_map() local
866 union bpf_iter_link_info linfo; test_bpf_percpu_hash_map() local
949 union bpf_iter_link_info linfo; test_bpf_array_map() local
1049 union bpf_iter_link_info linfo; test_bpf_percpu_array_map() local
1120 union bpf_iter_link_info linfo; test_bpf_sk_storage_delete() local
1245 union bpf_iter_link_info linfo; test_bpf_sk_storage_map() local
1328 union bpf_iter_link_info linfo; test_rdonly_buf_out_of_bound() local
1557 union bpf_iter_link_info linfo; test_task_vma() local
1620 union bpf_iter_link_info linfo; test_task_vma_offset() local
[all...]
H A Dcgrp_local_storage.c158 union bpf_iter_link_info linfo; in test_cgroup_iter_sleepable() local
173 memset(&linfo, 0, sizeof(linfo)); in test_cgroup_iter_sleepable()
174 linfo.cgroup.cgroup_fd = cgroup_fd; in test_cgroup_iter_sleepable()
175 linfo.cgroup.order = BPF_CGROUP_ITER_SELF_ONLY; in test_cgroup_iter_sleepable()
176 opts.link_info = &linfo; in test_cgroup_iter_sleepable()
177 opts.link_info_len = sizeof(linfo); in test_cgroup_iter_sleepable()
H A Dcgroup_hierarchical_stats.c250 union bpf_iter_link_info linfo = {}; in setup_cgroup_iter() local
259 linfo.cgroup.cgroup_fd = cgroup_fd; in setup_cgroup_iter()
260 linfo.cgroup.order = BPF_CGROUP_ITER_SELF_ONLY; in setup_cgroup_iter()
261 opts.link_info = &linfo; in setup_cgroup_iter()
262 opts.link_info_len = sizeof(linfo); in setup_cgroup_iter()
/kernel/linux/linux-5.10/tools/gpio/
H A Dlsgpio.c128 struct gpio_v2_line_info linfo; in list_device() local
130 memset(&linfo, 0, sizeof(linfo)); in list_device()
131 linfo.offset = i; in list_device()
133 ret = ioctl(fd, GPIO_V2_GET_LINEINFO_IOCTL, &linfo); in list_device()
139 fprintf(stdout, "\tline %2d:", linfo.offset); in list_device()
140 if (linfo.name[0]) in list_device()
141 fprintf(stdout, " \"%s\"", linfo.name); in list_device()
144 if (linfo.consumer[0]) in list_device()
145 fprintf(stdout, " \"%s\"", linfo in list_device()
[all...]
/kernel/linux/linux-6.6/tools/gpio/
H A Dlsgpio.c132 struct gpio_v2_line_info linfo; in list_device() local
134 memset(&linfo, 0, sizeof(linfo)); in list_device()
135 linfo.offset = i; in list_device()
137 ret = ioctl(fd, GPIO_V2_GET_LINEINFO_IOCTL, &linfo); in list_device()
143 fprintf(stdout, "\tline %2d:", linfo.offset); in list_device()
144 if (linfo.name[0]) in list_device()
145 fprintf(stdout, " \"%s\"", linfo.name); in list_device()
148 if (linfo.consumer[0]) in list_device()
149 fprintf(stdout, " \"%s\"", linfo in list_device()
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
H A Dbpf_iter.c570 union bpf_iter_link_info linfo; in test_bpf_hash_map() local
593 memset(&linfo, 0, sizeof(linfo)); in test_bpf_hash_map()
594 linfo.map.map_fd = bpf_map__fd(skel->maps.hashmap2); in test_bpf_hash_map()
595 opts.link_info = &linfo; in test_bpf_hash_map()
596 opts.link_info_len = sizeof(linfo); in test_bpf_hash_map()
602 linfo.map.map_fd = bpf_map__fd(skel->maps.hashmap3); in test_bpf_hash_map()
625 linfo.map.map_fd = map_fd; in test_bpf_hash_map()
668 union bpf_iter_link_info linfo; in test_bpf_percpu_hash_map() local
713 memset(&linfo, in test_bpf_percpu_hash_map()
759 union bpf_iter_link_info linfo; test_bpf_array_map() local
844 union bpf_iter_link_info linfo; test_bpf_percpu_array_map() local
921 union bpf_iter_link_info linfo; test_bpf_sk_storage_map() local
993 union bpf_iter_link_info linfo; test_rdonly_buf_out_of_bound() local
[all...]
/kernel/linux/linux-5.10/tools/bpf/bpftool/
H A Diter.c14 union bpf_iter_link_info linfo; in do_pin() local
41 memset(&linfo, 0, sizeof(linfo)); in do_pin()
42 linfo.map.map_fd = map_fd; in do_pin()
43 iter_opts.link_info = &linfo; in do_pin()
44 iter_opts.link_info_len = sizeof(linfo); in do_pin()
H A Djit_disasm.c83 const struct bpf_line_info *linfo = NULL; in disasm_print_insn() local
143 linfo = bpf_prog_linfo__lfind_addr_func(prog_linfo, in disasm_print_insn()
147 if (linfo) in disasm_print_insn()
154 if (linfo) in disasm_print_insn()
155 btf_dump_linfo_json(btf, linfo, linum); in disasm_print_insn()
159 if (linfo) in disasm_print_insn()
160 btf_dump_linfo_plain(btf, linfo, "; ", in disasm_print_insn()
H A Dbtf_dumper.c730 const struct bpf_line_info *linfo, in btf_dump_linfo_plain()
733 const char *line = btf__name_by_offset(btf, linfo->line_off); in btf_dump_linfo_plain()
743 const char *file = btf__name_by_offset(btf, linfo->file_name_off); in btf_dump_linfo_plain()
754 BPF_LINE_INFO_LINE_NUM(linfo->line_col), in btf_dump_linfo_plain()
755 BPF_LINE_INFO_LINE_COL(linfo->line_col)); in btf_dump_linfo_plain()
762 const struct bpf_line_info *linfo, bool linum) in btf_dump_linfo_json()
764 const char *line = btf__name_by_offset(btf, linfo->line_off); in btf_dump_linfo_json()
770 const char *file = btf__name_by_offset(btf, linfo->file_name_off); in btf_dump_linfo_json()
775 if (BPF_LINE_INFO_LINE_NUM(linfo->line_col)) in btf_dump_linfo_json()
777 BPF_LINE_INFO_LINE_NUM(linfo in btf_dump_linfo_json()
729 btf_dump_linfo_plain(const struct btf *btf, const struct bpf_line_info *linfo, const char *prefix, bool linum) btf_dump_linfo_plain() argument
761 btf_dump_linfo_json(const struct btf *btf, const struct bpf_line_info *linfo, bool linum) btf_dump_linfo_json() argument
[all...]
/kernel/linux/linux-6.6/tools/bpf/bpftool/
H A Diter.c17 union bpf_iter_link_info linfo; in do_pin() local
44 memset(&linfo, 0, sizeof(linfo)); in do_pin()
45 linfo.map.map_fd = map_fd; in do_pin()
46 iter_opts.link_info = &linfo; in do_pin()
47 iter_opts.link_info_len = sizeof(linfo); in do_pin()
H A Dxlated_dumper.c261 const struct bpf_line_info *linfo; in dump_xlated_json() local
263 linfo = bpf_prog_linfo__lfind(prog_linfo, i, nr_skip); in dump_xlated_json()
264 if (linfo) { in dump_xlated_json()
265 btf_dump_linfo_json(btf, linfo, linum); in dump_xlated_json()
340 const struct bpf_line_info *linfo; in dump_xlated_plain() local
342 linfo = bpf_prog_linfo__lfind(prog_linfo, i, nr_skip); in dump_xlated_plain()
343 if (linfo) { in dump_xlated_plain()
344 btf_dump_linfo_plain(btf, linfo, "; ", in dump_xlated_plain()
409 const struct bpf_line_info *linfo; in dump_xlated_for_graph() local
411 linfo in dump_xlated_for_graph()
[all...]
H A Dbtf_dumper.c770 const struct bpf_line_info *linfo, in btf_dump_linfo_plain()
773 const char *line = btf__name_by_offset(btf, linfo->line_off); in btf_dump_linfo_plain()
783 const char *file = btf__name_by_offset(btf, linfo->file_name_off); in btf_dump_linfo_plain()
794 BPF_LINE_INFO_LINE_NUM(linfo->line_col), in btf_dump_linfo_plain()
795 BPF_LINE_INFO_LINE_COL(linfo->line_col)); in btf_dump_linfo_plain()
802 const struct bpf_line_info *linfo, bool linum) in btf_dump_linfo_json()
804 const char *line = btf__name_by_offset(btf, linfo->line_off); in btf_dump_linfo_json()
810 const char *file = btf__name_by_offset(btf, linfo->file_name_off); in btf_dump_linfo_json()
815 if (BPF_LINE_INFO_LINE_NUM(linfo->line_col)) in btf_dump_linfo_json()
817 BPF_LINE_INFO_LINE_NUM(linfo in btf_dump_linfo_json()
769 btf_dump_linfo_plain(const struct btf *btf, const struct bpf_line_info *linfo, const char *prefix, bool linum) btf_dump_linfo_plain() argument
801 btf_dump_linfo_json(const struct btf *btf, const struct bpf_line_info *linfo, bool linum) btf_dump_linfo_json() argument
874 btf_dump_linfo_dotlabel(const struct btf *btf, const struct bpf_line_info *linfo, bool linum) btf_dump_linfo_dotlabel() argument
[all...]
H A Djit_disasm.c326 const struct bpf_line_info *linfo = NULL; in disasm_print_insn() local
341 linfo = bpf_prog_linfo__lfind_addr_func(prog_linfo, in disasm_print_insn()
345 if (linfo) in disasm_print_insn()
352 if (linfo) in disasm_print_insn()
353 btf_dump_linfo_json(btf, linfo, linum); in disasm_print_insn()
357 if (linfo) in disasm_print_insn()
358 btf_dump_linfo_plain(btf, linfo, "; ", in disasm_print_insn()
/kernel/linux/linux-5.10/sound/soc/intel/skylake/
H A Dskl-sst-utils.c384 int skl_prepare_lib_load(struct skl_dev *skl, struct skl_lib_info *linfo, in skl_prepare_lib_load() argument
391 if (linfo->fw == NULL) { in skl_prepare_lib_load()
392 ret = request_firmware(&linfo->fw, linfo->name, in skl_prepare_lib_load()
396 linfo->name, ret); in skl_prepare_lib_load()
402 ret = snd_skl_parse_uuids(dsp, linfo->fw, hdr_offset, index); in skl_prepare_lib_load()
407 stripped_fw->data = linfo->fw->data; in skl_prepare_lib_load()
408 stripped_fw->size = linfo->fw->size; in skl_prepare_lib_load()
414 void skl_release_library(struct skl_lib_info *linfo, int lib_count) in skl_release_library() argument
420 if (linfo[ in skl_release_library()
[all...]
/kernel/linux/linux-6.6/sound/soc/intel/skylake/
H A Dskl-sst-utils.c384 int skl_prepare_lib_load(struct skl_dev *skl, struct skl_lib_info *linfo, in skl_prepare_lib_load() argument
391 if (linfo->fw == NULL) { in skl_prepare_lib_load()
392 ret = request_firmware(&linfo->fw, linfo->name, in skl_prepare_lib_load()
396 linfo->name, ret); in skl_prepare_lib_load()
402 ret = snd_skl_parse_uuids(dsp, linfo->fw, hdr_offset, index); in skl_prepare_lib_load()
407 stripped_fw->data = linfo->fw->data; in skl_prepare_lib_load()
408 stripped_fw->size = linfo->fw->size; in skl_prepare_lib_load()
414 void skl_release_library(struct skl_lib_info *linfo, int lib_count) in skl_release_library() argument
420 if (linfo[ in skl_release_library()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/
H A Dlio_vf_main.c268 struct oct_link_info *linfo = &lio->linfo; in print_link_info() local
270 if (linfo->link.s.link_up) { in print_link_info()
272 linfo->link.s.speed, in print_link_info()
273 (linfo->link.s.duplex) ? "Full" : "Half"); in print_link_info()
289 /* lio->linfo.link.s.mtu always contains max MTU of the lio interface. in octnet_link_status_change()
294 dev_set_mtu(lio->netdev, lio->linfo.link.s.mtu); in octnet_link_status_change()
342 int current_max_mtu = lio->linfo.link.s.mtu; in update_link_status()
345 if ((lio->intf_open) && (lio->linfo.link.u64 != ls->u64)) { in update_link_status()
346 lio->linfo in update_link_status()
[all...]
H A Dlio_main.c476 iq = lio->linfo.txpciq[q % in check_txq_status()
501 struct oct_link_info *linfo = &lio->linfo; in print_link_info() local
503 if (linfo->link.s.link_up) { in print_link_info()
505 linfo->link.s.speed, in print_link_info()
506 (linfo->link.s.duplex) ? "Full" : "Half"); in print_link_info()
522 /* lio->linfo.link.s.mtu always contains max MTU of the lio interface. in octnet_link_status_change()
527 dev_set_mtu(lio->netdev, lio->linfo.link.s.mtu); in octnet_link_status_change()
575 int changed = (lio->linfo.link.u64 != ls->u64); in update_link_status()
576 int current_max_mtu = lio->linfo in update_link_status()
[all...]
H A Dlio_ethtool.c219 struct oct_link_info *linfo; in lio_get_link_ksettings() local
221 linfo = &lio->linfo; in lio_get_link_ksettings()
226 switch (linfo->link.s.phy_type) { in lio_get_link_ksettings()
242 if (linfo->link.s.if_mode == INTERFACE_MODE_XAUI || in lio_get_link_ksettings()
243 linfo->link.s.if_mode == INTERFACE_MODE_RXAUI || in lio_get_link_ksettings()
244 linfo->link.s.if_mode == INTERFACE_MODE_XLAUI || in lio_get_link_ksettings()
245 linfo->link.s.if_mode == INTERFACE_MODE_XFI) { in lio_get_link_ksettings()
250 linfo->link.s.if_mode); in lio_get_link_ksettings()
329 if (linfo in lio_get_link_ksettings()
398 struct oct_link_info *linfo; lio_set_link_ksettings() local
832 struct oct_link_info *linfo; lio_set_phys_id() local
1368 struct oct_link_info *linfo = &lio->linfo; lio_set_pauseparam() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/
H A Dlio_vf_main.c267 struct oct_link_info *linfo = &lio->linfo; in print_link_info() local
269 if (linfo->link.s.link_up) { in print_link_info()
271 linfo->link.s.speed, in print_link_info()
272 (linfo->link.s.duplex) ? "Full" : "Half"); in print_link_info()
288 /* lio->linfo.link.s.mtu always contains max MTU of the lio interface. in octnet_link_status_change()
293 dev_set_mtu(lio->netdev, lio->linfo.link.s.mtu); in octnet_link_status_change()
341 int current_max_mtu = lio->linfo.link.s.mtu; in update_link_status()
344 if ((lio->intf_open) && (lio->linfo.link.u64 != ls->u64)) { in update_link_status()
345 lio->linfo in update_link_status()
[all...]
H A Dlio_main.c470 iq = lio->linfo.txpciq[q % in check_txq_status()
495 struct oct_link_info *linfo = &lio->linfo; in print_link_info() local
497 if (linfo->link.s.link_up) { in print_link_info()
499 linfo->link.s.speed, in print_link_info()
500 (linfo->link.s.duplex) ? "Full" : "Half"); in print_link_info()
516 /* lio->linfo.link.s.mtu always contains max MTU of the lio interface. in octnet_link_status_change()
521 dev_set_mtu(lio->netdev, lio->linfo.link.s.mtu); in octnet_link_status_change()
569 int changed = (lio->linfo.link.u64 != ls->u64); in update_link_status()
570 int current_max_mtu = lio->linfo in update_link_status()
[all...]
H A Dlio_ethtool.c220 struct oct_link_info *linfo; in lio_get_link_ksettings() local
222 linfo = &lio->linfo; in lio_get_link_ksettings()
227 switch (linfo->link.s.phy_type) { in lio_get_link_ksettings()
243 if (linfo->link.s.if_mode == INTERFACE_MODE_XAUI || in lio_get_link_ksettings()
244 linfo->link.s.if_mode == INTERFACE_MODE_RXAUI || in lio_get_link_ksettings()
245 linfo->link.s.if_mode == INTERFACE_MODE_XLAUI || in lio_get_link_ksettings()
246 linfo->link.s.if_mode == INTERFACE_MODE_XFI) { in lio_get_link_ksettings()
251 linfo->link.s.if_mode); in lio_get_link_ksettings()
330 if (linfo in lio_get_link_ksettings()
399 struct oct_link_info *linfo; lio_set_link_ksettings() local
833 struct oct_link_info *linfo; lio_set_phys_id() local
1374 struct oct_link_info *linfo = &lio->linfo; lio_set_pauseparam() local
[all...]
/kernel/linux/linux-5.10/tools/lib/bpf/
H A Dbpf_prog_linfo.c161 * the start idx to the "linfo" and "jited_linfo" array, in bpf_prog_linfo__new()
222 const struct bpf_line_info *linfo; in bpf_prog_linfo__lfind() local
232 linfo = raw_linfo; in bpf_prog_linfo__lfind()
233 if (insn_off < linfo->insn_off) in bpf_prog_linfo__lfind()
238 if (insn_off < linfo->insn_off) in bpf_prog_linfo__lfind()
242 linfo = raw_linfo; in bpf_prog_linfo__lfind()
/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dbpf_prog_linfo.c161 * the start idx to the "linfo" and "jited_linfo" array, in bpf_prog_linfo__new()
222 const struct bpf_line_info *linfo; in bpf_prog_linfo__lfind() local
232 linfo = raw_linfo; in bpf_prog_linfo__lfind()
233 if (insn_off < linfo->insn_off) in bpf_prog_linfo__lfind()
238 if (insn_off < linfo->insn_off) in bpf_prog_linfo__lfind()
242 linfo = raw_linfo; in bpf_prog_linfo__lfind()
/kernel/linux/linux-6.6/kernel/bpf/
H A Dtask_iter.c227 union bpf_iter_link_info *linfo, in bpf_iter_attach_task()
234 if ((!!linfo->task.tid + !!linfo->task.pid + !!linfo->task.pid_fd) > 1) in bpf_iter_attach_task()
238 if (linfo->task.tid != 0) { in bpf_iter_attach_task()
240 aux->task.pid = linfo->task.tid; in bpf_iter_attach_task()
242 if (linfo->task.pid != 0) { in bpf_iter_attach_task()
244 aux->task.pid = linfo->task.pid; in bpf_iter_attach_task()
246 if (linfo->task.pid_fd != 0) { in bpf_iter_attach_task()
249 pid = pidfd_get_pid(linfo in bpf_iter_attach_task()
226 bpf_iter_attach_task(struct bpf_prog *prog, union bpf_iter_link_info *linfo, struct bpf_iter_aux_info *aux) bpf_iter_attach_task() argument
[all...]

Completed in 21 milliseconds

1234