| /Linux-v5.4/tools/testing/selftests/bpf/prog_tests/ |
| D | bpf_obj_id.c | 24 __u32 i, next_id, info_len, nr_id_found, duration = 0; in test_bpf_obj_id() local 64 info_len = sizeof(struct bpf_map_info) * 2; in test_bpf_obj_id() 65 bzero(&map_infos[i], info_len); in test_bpf_obj_id() 67 &info_len); in test_bpf_obj_id() 74 info_len != sizeof(struct bpf_map_info) || in test_bpf_obj_id() 80 info_len, sizeof(struct bpf_map_info), in test_bpf_obj_id() 89 info_len = sizeof(struct bpf_prog_info) * 2; in test_bpf_obj_id() 90 bzero(&prog_infos[i], info_len); in test_bpf_obj_id() 106 &info_len); in test_bpf_obj_id() 111 info_len != sizeof(struct bpf_prog_info) || in test_bpf_obj_id() [all …]
|
| D | tp_attach_query.c | 8 __u32 duration = 0, info_len, saved_prog_ids[num_progs]; in test_tp_attach_query() local 47 info_len = sizeof(prog_info); in test_tp_attach_query() 48 err = bpf_obj_get_info_by_fd(prog_fd[i], &prog_info, &info_len); in test_tp_attach_query()
|
| /Linux-v5.4/samples/bpf/ |
| D | xdp_redirect_map_user.c | 105 __u32 info_len = sizeof(info); in main() local 183 ret = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main() 198 ret = bpf_obj_get_info_by_fd(dummy_prog_fd, &info, &info_len); in main()
|
| D | xdp_redirect_user.c | 107 __u32 info_len = sizeof(info); in main() local 184 ret = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main() 199 ret = bpf_obj_get_info_by_fd(dummy_prog_fd, &info, &info_len); in main()
|
| D | sockex3_user.c | 38 uint32_t info_len = sizeof(info); in main() local 49 err = bpf_obj_get_info_by_fd(PARSE_IP_PROG_FD, &info, &info_len); in main()
|
| D | xdp1_user.c | 87 __u32 info_len = sizeof(info); in main() local 154 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main()
|
| D | test_map_in_map_user.c | 35 uint32_t info_len = sizeof(info); in check_map_id() local 38 ret = bpf_obj_get_info_by_fd(inner_map_fd, &info, &info_len); in check_map_id()
|
| D | xdp_adjust_tail_user.c | 90 __u32 info_len = sizeof(info); in main() local 173 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main()
|
| D | xdp_sample_pkts_user.c | 31 __u32 info_len = sizeof(info); in do_attach() local 40 err = bpf_obj_get_info_by_fd(fd, &info, &info_len); in do_attach()
|
| D | xdp_tx_iptunnel_user.c | 163 __u32 info_len = sizeof(info); in main() local 299 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main()
|
| D | xdp_rxq_info_user.c | 465 __u32 info_len = sizeof(info); in main() local 599 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main()
|
| /Linux-v5.4/tools/testing/selftests/bpf/ |
| D | test_skb_cgroup_id_user.c | 83 __u32 info_len = sizeof(info); in get_map_fd_by_prog_id() local 97 if (bpf_obj_get_info_by_fd(prog_fd, &info, &info_len)) { in get_map_fd_by_prog_id()
|
| D | test_tcp_check_syncookie_user.c | 84 __u32 info_len = sizeof(info); in get_map_fd_by_prog_id() local 98 if (bpf_obj_get_info_by_fd(prog_fd, &info, &info_len)) { in get_map_fd_by_prog_id()
|
| D | test_btf.c | 3791 uint32_t info_len; in test_big_btf_info() local 3825 info_len = sizeof(info_garbage); in test_big_btf_info() 3829 err = bpf_obj_get_info_by_fd(btf_fd, info, &info_len); in test_big_btf_info() 3842 err = bpf_obj_get_info_by_fd(btf_fd, info, &info_len); in test_big_btf_info() 3843 if (CHECK(err || info_len != sizeof(*info), in test_big_btf_info() 3845 err, errno, info_len, sizeof(*info))) { in test_big_btf_info() 3874 uint32_t info_len; in test_btf_id() local 3907 info_len = sizeof(info[0]); in test_btf_id() 3908 err = bpf_obj_get_info_by_fd(btf_fd[0], &info[0], &info_len); in test_btf_id() 3921 err = bpf_obj_get_info_by_fd(btf_fd[1], &info[1], &info_len); in test_btf_id() [all …]
|
| /Linux-v5.4/tools/lib/bpf/ |
| D | bpf.c | 192 __u64 info_len = actual_rec_size * cnt; in alloc_zero_tailing_info() local 196 info = malloc(info_len); in alloc_zero_tailing_info() 631 int bpf_obj_get_info_by_fd(int prog_fd, void *info, __u32 *info_len) in bpf_obj_get_info_by_fd() argument 638 attr.info.info_len = *info_len; in bpf_obj_get_info_by_fd() 643 *info_len = attr.info.info_len; in bpf_obj_get_info_by_fd()
|
| D | bpf.h | 163 LIBBPF_API int bpf_obj_get_info_by_fd(int prog_fd, void *info, __u32 *info_len);
|
| /Linux-v5.4/kernel/bpf/ |
| D | syscall.c | 2329 u32 info_len = attr->info.info_len; in bpf_prog_get_info_by_fd() local 2335 err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); in bpf_prog_get_info_by_fd() 2338 info_len = min_t(u32, sizeof(info), info_len); in bpf_prog_get_info_by_fd() 2340 if (copy_from_user(&info, uinfo, info_len)) in bpf_prog_get_info_by_fd() 2591 if (copy_to_user(uinfo, &info, info_len) || in bpf_prog_get_info_by_fd() 2592 put_user(info_len, &uattr->info.info_len)) in bpf_prog_get_info_by_fd() 2604 u32 info_len = attr->info.info_len; in bpf_map_get_info_by_fd() local 2607 err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); in bpf_map_get_info_by_fd() 2610 info_len = min_t(u32, sizeof(info), info_len); in bpf_map_get_info_by_fd() 2632 if (copy_to_user(uinfo, &info, info_len) || in bpf_map_get_info_by_fd() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/myricom/myri10ge/ |
| D | myri10ge_mcp_gen_header.h | 55 unsigned info_len; member
|
| /Linux-v5.4/fs/ceph/ |
| D | mdsmap.c | 163 u32 info_len; in ceph_mdsmap_decode() local 167 info_len = ceph_decode_32(p); in ceph_mdsmap_decode() 168 info_end = *p + info_len; in ceph_mdsmap_decode()
|
| /Linux-v5.4/include/rdma/ |
| D | ib_cm.h | 230 u8 info_len; member 263 u8 info_len; member
|
| /Linux-v5.4/drivers/mtd/nand/raw/ |
| D | meson_nand.c | 634 int data_len, info_len; in meson_nfc_write_page_sub() local 641 info_len = nand->ecc.steps * PER_INFO_BYTE; in meson_nfc_write_page_sub() 649 info_len, DMA_TO_DEVICE); in meson_nfc_write_page_sub() 666 meson_nfc_dma_buffer_release(nand, data_len, info_len, DMA_TO_DEVICE); in meson_nfc_write_page_sub() 719 int data_len, info_len; in meson_nfc_read_page_sub() local 725 info_len = nand->ecc.steps * PER_INFO_BYTE; in meson_nfc_read_page_sub() 733 info_len, DMA_FROM_DEVICE); in meson_nfc_read_page_sub() 749 meson_nfc_dma_buffer_release(nand, data_len, info_len, DMA_FROM_DEVICE); in meson_nfc_read_page_sub()
|
| /Linux-v5.4/tools/bpf/bpftool/ |
| D | cgroup.c | 74 __u32 info_len = sizeof(info); in show_bpf_prog() local 81 if (bpf_obj_get_info_by_fd(prog_fd, &info, &info_len)) { in show_bpf_prog()
|
| D | main.h | 162 int map_parse_fd_and_info(int *argc, char ***argv, void *info, __u32 *info_len);
|
| /Linux-v5.4/drivers/net/wireless/quantenna/qtnfmac/ |
| D | commands.c | 853 size_t info_len) in qtnf_cmd_resp_proc_hw_info() argument 884 while (info_len >= sizeof(*tlv)) { in qtnf_cmd_resp_proc_hw_info() 888 if (tlv_value_len + sizeof(*tlv) > info_len) { in qtnf_cmd_resp_proc_hw_info() 923 info_len -= tlv_value_len + sizeof(*tlv); in qtnf_cmd_resp_proc_hw_info() 1632 size_t info_len = 0; in qtnf_cmd_get_hw_info() local 1643 sizeof(*resp), &info_len); in qtnf_cmd_get_hw_info() 1648 ret = qtnf_cmd_resp_proc_hw_info(bus, resp, info_len); in qtnf_cmd_get_hw_info() 1663 size_t info_len = 0; in qtnf_cmd_band_info_get() local 1678 sizeof(*resp), &info_len); in qtnf_cmd_band_info_get() 1690 ret = qtnf_cmd_resp_fill_band_info(band, resp, info_len); in qtnf_cmd_band_info_get()
|
| /Linux-v5.4/drivers/net/wireless/ |
| D | rndis_wlan.c | 868 int value_len, info_len, param_len, ret, i; in rndis_set_config_parameter() local 880 info_len = sizeof(*infobuf) + param_len + value_len; in rndis_set_config_parameter() 883 info_len += 12; in rndis_set_config_parameter() 885 infobuf = kmalloc(info_len, GFP_KERNEL); in rndis_set_config_parameter() 890 info_len -= 12; in rndis_set_config_parameter() 892 memset(infobuf, 0xCC, info_len + 12); in rndis_set_config_parameter() 923 netdev_dbg(dev->net, "info buffer (len: %d)\n", info_len); in rndis_set_config_parameter() 924 for (i = 0; i < info_len; i += 12) { in rndis_set_config_parameter() 934 infobuf, info_len); in rndis_set_config_parameter()
|