info_len 3398 drivers/infiniband/core/cm.c work->cm_event.param.apr_rcvd.info_len = apr_msg->info_length; info_len 3694 drivers/infiniband/core/cm.c param->info_len = sidr_rep_msg->info_length; info_len 634 drivers/mtd/nand/raw/meson_nand.c int data_len, info_len; info_len 641 drivers/mtd/nand/raw/meson_nand.c info_len = nand->ecc.steps * PER_INFO_BYTE; info_len 649 drivers/mtd/nand/raw/meson_nand.c info_len, DMA_TO_DEVICE); info_len 666 drivers/mtd/nand/raw/meson_nand.c meson_nfc_dma_buffer_release(nand, data_len, info_len, DMA_TO_DEVICE); info_len 719 drivers/mtd/nand/raw/meson_nand.c int data_len, info_len; info_len 725 drivers/mtd/nand/raw/meson_nand.c info_len = nand->ecc.steps * PER_INFO_BYTE; info_len 733 drivers/mtd/nand/raw/meson_nand.c info_len, DMA_FROM_DEVICE); info_len 749 drivers/mtd/nand/raw/meson_nand.c meson_nfc_dma_buffer_release(nand, data_len, info_len, DMA_FROM_DEVICE); info_len 55 drivers/net/ethernet/myricom/myri10ge/myri10ge_mcp_gen_header.h unsigned info_len; info_len 855 drivers/net/wireless/quantenna/qtnfmac/commands.c size_t info_len) info_len 886 drivers/net/wireless/quantenna/qtnfmac/commands.c while (info_len >= sizeof(*tlv)) { info_len 890 drivers/net/wireless/quantenna/qtnfmac/commands.c if (tlv_value_len + sizeof(*tlv) > info_len) { info_len 925 drivers/net/wireless/quantenna/qtnfmac/commands.c info_len -= tlv_value_len + sizeof(*tlv); info_len 1634 drivers/net/wireless/quantenna/qtnfmac/commands.c size_t info_len = 0; info_len 1645 drivers/net/wireless/quantenna/qtnfmac/commands.c sizeof(*resp), &info_len); info_len 1650 drivers/net/wireless/quantenna/qtnfmac/commands.c ret = qtnf_cmd_resp_proc_hw_info(bus, resp, info_len); info_len 1665 drivers/net/wireless/quantenna/qtnfmac/commands.c size_t info_len = 0; info_len 1680 drivers/net/wireless/quantenna/qtnfmac/commands.c sizeof(*resp), &info_len); info_len 1692 drivers/net/wireless/quantenna/qtnfmac/commands.c ret = qtnf_cmd_resp_fill_band_info(band, resp, info_len); info_len 868 drivers/net/wireless/rndis_wlan.c int value_len, info_len, param_len, ret, i; info_len 880 drivers/net/wireless/rndis_wlan.c info_len = sizeof(*infobuf) + param_len + value_len; info_len 883 drivers/net/wireless/rndis_wlan.c info_len += 12; info_len 885 drivers/net/wireless/rndis_wlan.c infobuf = kmalloc(info_len, GFP_KERNEL); info_len 890 drivers/net/wireless/rndis_wlan.c info_len -= 12; info_len 892 drivers/net/wireless/rndis_wlan.c memset(infobuf, 0xCC, info_len + 12); info_len 923 drivers/net/wireless/rndis_wlan.c netdev_dbg(dev->net, "info buffer (len: %d)\n", info_len); info_len 924 drivers/net/wireless/rndis_wlan.c for (i = 0; i < info_len; i += 12) { info_len 934 drivers/net/wireless/rndis_wlan.c infobuf, info_len); info_len 4488 fs/ceph/mds_client.c u32 info_len; info_len 4495 fs/ceph/mds_client.c info_len = ceph_decode_32(&p); info_len 4496 fs/ceph/mds_client.c ceph_decode_need(&p, end, info_len, bad); info_len 4498 fs/ceph/mds_client.c info_end = p + info_len; info_len 163 fs/ceph/mdsmap.c u32 info_len; info_len 167 fs/ceph/mdsmap.c info_len = ceph_decode_32(p); info_len 168 fs/ceph/mdsmap.c info_end = *p + info_len; info_len 7366 include/net/cfg80211.h u8 info_len; info_len 230 include/rdma/ib_cm.h u8 info_len; info_len 263 include/rdma/ib_cm.h u8 info_len; info_len 472 include/uapi/linux/bpf.h __u32 info_len; info_len 3469 kernel/bpf/btf.c uinfo_len = attr->info.info_len; info_len 3484 kernel/bpf/btf.c put_user(info_copy, &uattr->info.info_len)) info_len 2331 kernel/bpf/syscall.c u32 info_len = attr->info.info_len; info_len 2337 kernel/bpf/syscall.c err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); info_len 2340 kernel/bpf/syscall.c info_len = min_t(u32, sizeof(info), info_len); info_len 2343 kernel/bpf/syscall.c if (copy_from_user(&info, uinfo, info_len)) info_len 2594 kernel/bpf/syscall.c if (copy_to_user(uinfo, &info, info_len) || info_len 2595 kernel/bpf/syscall.c put_user(info_len, &uattr->info.info_len)) info_len 2607 kernel/bpf/syscall.c u32 info_len = attr->info.info_len; info_len 2610 kernel/bpf/syscall.c err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); info_len 2613 kernel/bpf/syscall.c info_len = min_t(u32, sizeof(info), info_len); info_len 2636 kernel/bpf/syscall.c if (copy_to_user(uinfo, &info, info_len) || info_len 2637 kernel/bpf/syscall.c put_user(info_len, &uattr->info.info_len)) info_len 2648 kernel/bpf/syscall.c u32 info_len = attr->info.info_len; info_len 2651 kernel/bpf/syscall.c err = bpf_check_uarg_tail_zero(uinfo, sizeof(*uinfo), info_len); info_len 12691 net/wireless/nl80211.c if (match->info && match->info_len && info_len 12692 net/wireless/nl80211.c nla_put(msg, NL80211_NAN_FUNC_SERVICE_INFO, match->info_len, info_len 38 samples/bpf/sockex3_user.c uint32_t info_len = sizeof(info); info_len 49 samples/bpf/sockex3_user.c err = bpf_obj_get_info_by_fd(PARSE_IP_PROG_FD, &info, &info_len); info_len 35 samples/bpf/test_map_in_map_user.c uint32_t info_len = sizeof(info); info_len 38 samples/bpf/test_map_in_map_user.c ret = bpf_obj_get_info_by_fd(inner_map_fd, &info, &info_len); info_len 87 samples/bpf/xdp1_user.c __u32 info_len = sizeof(info); info_len 154 samples/bpf/xdp1_user.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 90 samples/bpf/xdp_adjust_tail_user.c __u32 info_len = sizeof(info); info_len 173 samples/bpf/xdp_adjust_tail_user.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 677 samples/bpf/xdp_redirect_cpu_user.c __u32 info_len = sizeof(info); info_len 817 samples/bpf/xdp_redirect_cpu_user.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 105 samples/bpf/xdp_redirect_map_user.c __u32 info_len = sizeof(info); info_len 183 samples/bpf/xdp_redirect_map_user.c ret = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 198 samples/bpf/xdp_redirect_map_user.c ret = bpf_obj_get_info_by_fd(dummy_prog_fd, &info, &info_len); info_len 107 samples/bpf/xdp_redirect_user.c __u32 info_len = sizeof(info); info_len 184 samples/bpf/xdp_redirect_user.c ret = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 199 samples/bpf/xdp_redirect_user.c ret = bpf_obj_get_info_by_fd(dummy_prog_fd, &info, &info_len); info_len 633 samples/bpf/xdp_router_ipv4_user.c __u32 info_len = sizeof(info); info_len 716 samples/bpf/xdp_router_ipv4_user.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 465 samples/bpf/xdp_rxq_info_user.c __u32 info_len = sizeof(info); info_len 599 samples/bpf/xdp_rxq_info_user.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 31 samples/bpf/xdp_sample_pkts_user.c __u32 info_len = sizeof(info); info_len 40 samples/bpf/xdp_sample_pkts_user.c err = bpf_obj_get_info_by_fd(fd, &info, &info_len); info_len 163 samples/bpf/xdp_tx_iptunnel_user.c __u32 info_len = sizeof(info); info_len 299 samples/bpf/xdp_tx_iptunnel_user.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 74 tools/bpf/bpftool/cgroup.c __u32 info_len = sizeof(info); info_len 81 tools/bpf/bpftool/cgroup.c if (bpf_obj_get_info_by_fd(prog_fd, &info, &info_len)) { info_len 162 tools/bpf/bpftool/main.h int map_parse_fd_and_info(int *argc, char ***argv, void *info, __u32 *info_len); info_len 130 tools/bpf/bpftool/map.c int map_parse_fd_and_info(int *argc, char ***argv, void *info, __u32 *info_len) info_len 139 tools/bpf/bpftool/map.c err = bpf_obj_get_info_by_fd(fd, info, info_len); info_len 472 tools/include/uapi/linux/bpf.h __u32 info_len; info_len 192 tools/lib/bpf/bpf.c __u64 info_len = (__u64)actual_rec_size * cnt; info_len 196 tools/lib/bpf/bpf.c info = malloc(info_len); info_len 631 tools/lib/bpf/bpf.c int bpf_obj_get_info_by_fd(int prog_fd, void *info, __u32 *info_len) info_len 638 tools/lib/bpf/bpf.c attr.info.info_len = *info_len; info_len 643 tools/lib/bpf/bpf.c *info_len = attr.info.info_len; info_len 163 tools/lib/bpf/bpf.h LIBBPF_API int bpf_obj_get_info_by_fd(int prog_fd, void *info, __u32 *info_len); info_len 5760 tools/lib/bpf/libbpf.c __u32 info_len = sizeof(info); info_len 5769 tools/lib/bpf/libbpf.c err = bpf_obj_get_info_by_fd(fd, &info, &info_len); info_len 5784 tools/lib/bpf/libbpf.c if (info_len < desc->array_offset + sizeof(__u32) || info_len 5785 tools/lib/bpf/libbpf.c info_len < desc->count_offset + sizeof(__u32) || info_len 5786 tools/lib/bpf/libbpf.c (desc->size_offset > 0 && info_len < desc->size_offset)) info_len 5832 tools/lib/bpf/libbpf.c err = bpf_obj_get_info_by_fd(fd, &info_linear->info, &info_len); info_len 5862 tools/lib/bpf/libbpf.c info_linear->info_len = sizeof(struct bpf_prog_info); info_len 197 tools/perf/util/bpf-event.c if (info_linear->info_len < offsetof(struct bpf_prog_info, prog_tags)) { info_len 2689 tools/perf/util/header.c u32 info_len, data_len; info_len 2693 tools/perf/util/header.c if (do_read_u32(ff, &info_len)) info_len 2698 tools/perf/util/header.c if (info_len > sizeof(struct bpf_prog_info)) { info_len 2707 tools/perf/util/header.c info_linear->info_len = sizeof(struct bpf_prog_info); info_len 2711 tools/perf/util/header.c if (__do_read(ff, &info_linear->info, info_len)) info_len 2713 tools/perf/util/header.c if (info_len < sizeof(struct bpf_prog_info)) info_len 2714 tools/perf/util/header.c memset(((void *)(&info_linear->info)) + info_len, 0, info_len 2715 tools/perf/util/header.c sizeof(struct bpf_prog_info) - info_len); info_len 24 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c __u32 i, next_id, info_len, nr_id_found, duration = 0; info_len 64 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c info_len = sizeof(struct bpf_map_info) * 2; info_len 65 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c bzero(&map_infos[i], info_len); info_len 67 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c &info_len); info_len 74 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c info_len != sizeof(struct bpf_map_info) || info_len 80 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c info_len, sizeof(struct bpf_map_info), info_len 89 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c info_len = sizeof(struct bpf_prog_info) * 2; info_len 90 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c bzero(&prog_infos[i], info_len); info_len 106 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c &info_len); info_len 111 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c info_len != sizeof(struct bpf_prog_info) || info_len 126 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c info_len, sizeof(struct bpf_prog_info), info_len 148 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c info_len = sizeof(prog_info); info_len 173 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c err = bpf_obj_get_info_by_fd(prog_fd, &prog_info, &info_len); info_len 179 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c info_len = sizeof(prog_info); info_len 184 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c err = bpf_obj_get_info_by_fd(prog_fd, &prog_info, &info_len); info_len 187 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c CHECK(err || info_len != sizeof(struct bpf_prog_info) || info_len 188 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c memcmp(&prog_info, &prog_infos[i], info_len) || info_len 192 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c err, errno, info_len, sizeof(struct bpf_prog_info), info_len 193 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c memcmp(&prog_info, &prog_infos[i], info_len), info_len 209 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c info_len = sizeof(map_info); info_len 233 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c err = bpf_obj_get_info_by_fd(map_fd, &map_info, &info_len); info_len 234 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c CHECK(err || info_len != sizeof(struct bpf_map_info) || info_len 235 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c memcmp(&map_info, &map_infos[i], info_len) || info_len 239 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c err, errno, info_len, sizeof(struct bpf_map_info), info_len 240 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c memcmp(&map_info, &map_infos[i], info_len), info_len 8 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c __u32 duration = 0, info_len, saved_prog_ids[num_progs]; info_len 47 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c info_len = sizeof(prog_info); info_len 48 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c err = bpf_obj_get_info_by_fd(prog_fd[i], &prog_info, &info_len); info_len 3791 tools/testing/selftests/bpf/test_btf.c uint32_t info_len; info_len 3825 tools/testing/selftests/bpf/test_btf.c info_len = sizeof(info_garbage); info_len 3829 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(btf_fd, info, &info_len); info_len 3842 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(btf_fd, info, &info_len); info_len 3843 tools/testing/selftests/bpf/test_btf.c if (CHECK(err || info_len != sizeof(*info), info_len 3845 tools/testing/selftests/bpf/test_btf.c err, errno, info_len, sizeof(*info))) { info_len 3874 tools/testing/selftests/bpf/test_btf.c uint32_t info_len; info_len 3907 tools/testing/selftests/bpf/test_btf.c info_len = sizeof(info[0]); info_len 3908 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(btf_fd[0], &info[0], &info_len); info_len 3921 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(btf_fd[1], &info[1], &info_len); info_len 3948 tools/testing/selftests/bpf/test_btf.c info_len = sizeof(map_info); info_len 3949 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(map_fd, &map_info, &info_len); info_len 4007 tools/testing/selftests/bpf/test_btf.c uint32_t info_len; info_len 4046 tools/testing/selftests/bpf/test_btf.c info_len = sizeof(info); info_len 4051 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(btf_fd, &info, &info_len); info_len 4052 tools/testing/selftests/bpf/test_btf.c if (CHECK(err || !info.id || info_len != sizeof(info) || info_len 4056 tools/testing/selftests/bpf/test_btf.c err, errno, info.id, info_len, sizeof(info), info_len 4123 tools/testing/selftests/bpf/test_btf.c __u32 info_len, rec_size; info_len 4184 tools/testing/selftests/bpf/test_btf.c info_len = sizeof(struct bpf_prog_info); info_len 4185 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 4217 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 5849 tools/testing/selftests/bpf/test_btf.c __u32 info_len, rec_size, i; info_len 5855 tools/testing/selftests/bpf/test_btf.c info_len = sizeof(struct bpf_prog_info); info_len 5856 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 5886 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 5929 tools/testing/selftests/bpf/test_btf.c __u32 i, info_len, nr_jited_ksyms, nr_jited_func_lens; info_len 5949 tools/testing/selftests/bpf/test_btf.c info_len = sizeof(struct bpf_prog_info); info_len 5950 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 6024 tools/testing/selftests/bpf/test_btf.c err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); info_len 83 tools/testing/selftests/bpf/test_skb_cgroup_id_user.c __u32 info_len = sizeof(info); info_len 97 tools/testing/selftests/bpf/test_skb_cgroup_id_user.c if (bpf_obj_get_info_by_fd(prog_fd, &info, &info_len)) { info_len 84 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c __u32 info_len = sizeof(info); info_len 98 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c if (bpf_obj_get_info_by_fd(prog_fd, &info, &info_len)) {