Searched refs:info_len (Results 1 - 25 of 57) sorted by relevance

123

/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dbpf_obj_id.c19 /* +1 to test for the info_len returned by kernel */
28 __u32 i, next_id, info_len, nr_id_found; local
81 info_len = sizeof(struct bpf_map_info) * 2;
82 bzero(&map_infos[i], info_len);
84 &info_len);
91 !ASSERT_EQ(info_len, sizeof(struct bpf_map_info), "map_info_len") ||
96 info_len = sizeof(struct bpf_prog_info) * 2;
97 bzero(&prog_infos[i], info_len);
116 &info_len);
122 !ASSERT_EQ(info_len, sizeo
[all...]
H A Denable_stats.c10 __u32 info_len = sizeof(info); local
30 memset(&info, 0, info_len);
31 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len);
H A Dprog_run_opts.c12 __u32 info_len = sizeof(info); local
15 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len);
H A Dperf_link.c34 __u32 info_len = sizeof(info); local
57 err = bpf_link_get_info_by_fd(link_fd, &info, &info_len);
H A Dtask_local_storage.c85 __u32 info_len = sizeof(info); local
122 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len);
128 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len);
167 __u32 info_len = sizeof(info); local
216 info_len = sizeof(info);
218 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len);
H A Dflow_dissector_reattach.c60 __u32 info_len = sizeof(info); local
63 err = bpf_prog_get_info_by_fd(prog, &info, &info_len);
64 if (CHECK_FAIL(err || info_len != sizeof(info))) {
479 __u32 info_len, link_id; local
499 info_len = sizeof(info);
500 err = bpf_link_get_info_by_fd(link, &info, &info_len);
505 CHECK_FAIL(info_len != sizeof(info));
523 info_len = sizeof(info);
524 err = bpf_link_get_info_by_fd(link, &info, &info_len);
529 CHECK_FAIL(info_len !
[all...]
H A Dfexit_bpf2bpf.c64 __u32 tgt_prog_id, info_len; local
81 info_len = sizeof(prog_info);
82 err = bpf_prog_get_info_by_fd(tgt_fd, &prog_info, &info_len);
137 info_len = sizeof(link_info);
140 &link_info, &info_len);
438 __u32 info_len = sizeof(info); local
442 ret = bpf_prog_get_info_by_fd(attach_prog_fd, &info, &info_len);
483 __u32 info_len = sizeof(info); local
512 ASSERT_OK(bpf_prog_get_info_by_fd(fentry_fd, &info, &info_len),
H A Dbtf_map_in_map.c13 __u32 info_len = sizeof(info); local
16 memset(&info, 0, info_len);
17 err = bpf_map_get_info_by_fd(bpf_map__fd(map), &info, &info_len);
H A Dtp_attach_query.c8 __u32 duration = 0, info_len, saved_prog_ids[num_progs]; local
52 info_len = sizeof(prog_info);
54 &info_len);
H A Dtest_global_funcs.c48 __u32 info_len = sizeof(info); local
80 err = bpf_prog_get_info_by_fd(fd, &info, &info_len);
/linux-master/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge_mcp_gen_header.h55 unsigned info_len; member in struct:zmcp_info
/linux-master/tools/perf/util/
H A Dbpf-utils.h57 __u32 info_len; member in struct:perf_bpil
H A Dbpf-utils.c115 __u32 info_len = sizeof(info); local
124 err = bpf_obj_get_info_by_fd(fd, &info, &info_len);
139 if (info_len < desc->array_offset + sizeof(__u32) ||
140 info_len < desc->count_offset + sizeof(__u32) ||
141 (desc->size_offset > 0 && info_len < (__u32)desc->size_offset))
186 err = bpf_obj_get_info_by_fd(fd, &info_linear->info, &info_len);
215 /* step 7: update info_len and data_len */
216 info_linear->info_len = sizeof(struct bpf_prog_info);
/linux-master/tools/bpf/bpftool/
H A Dstruct_ops.c131 struct bpf_map_info *info, __u32 info_len)
154 err = bpf_map_get_info_by_fd(fd, info, &info_len);
191 __u32 info_len; local
194 info = map_info_alloc(&info_len);
202 while ((err = get_next_struct_ops_map(name, &fd, info, info_len)) == 1) {
241 __u32 info_len; local
259 info = map_info_alloc(&info_len);
265 if (bpf_map_get_info_by_fd(fd, info, &info_len)) {
503 __u32 info_len = sizeof(info); local
552 &info_len)) {
130 get_next_struct_ops_map(const char *name, int *res_fd, struct bpf_map_info *info, __u32 info_len) argument
[all...]
/linux-master/samples/bpf/
H A Dxdp_fwd_user.c55 __u32 info_len, curr_prog_id; local
71 info_len = sizeof(prog_info);
79 err = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &info_len);
H A Dxdp_adjust_tail_user.c87 __u32 info_len = sizeof(info); local
187 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len);
H A Dtest_map_in_map_user.c38 uint32_t info_len = sizeof(info); local
41 ret = bpf_map_get_info_by_fd(inner_map_fd, &info, &info_len);
/linux-master/tools/testing/selftests/bpf/
H A Dxdp_synproxy.c191 __u32 info_len = sizeof(info); local
220 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len);
276 __u32 info_len; local
294 info_len = sizeof(prog_info);
296 err = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &info_len);
321 info_len = sizeof(map_info);
322 err = bpf_map_get_info_by_fd(map_fd, &map_info, &info_len);
H A Dtesting_helpers.c241 __u32 info_len = sizeof(*info); local
245 err = bpf_link_get_info_by_fd(bpf_link__fd(link), info, &info_len);
423 __u32 info_len = sizeof(info); local
426 if (bpf_prog_get_info_by_fd(fd_prog, &info, &info_len)) {
448 if (bpf_prog_get_info_by_fd(fd_prog, &info, &info_len)) {
H A Dtest_skb_cgroup_id_user.c82 __u32 info_len = sizeof(info); local
96 if (bpf_prog_get_info_by_fd(prog_fd, &info, &info_len)) {
/linux-master/drivers/crypto/marvell/octeontx2/
H A Dotx2_cpt_reqmgr.h350 u32 dlen = 0, g_len, sg_len, info_len; local
364 info_len = ALIGN(sizeof(*info), align);
365 total_mem_len = sg_len + info_len + sizeof(union otx2_cpt_res_s);
375 info->in_buffer = (u8 *)info + info_len;
392 info->dma_len = total_mem_len - info_len;
422 u32 dlen, align_dlen, info_len; local
439 info_len = ALIGN(sizeof(*info), align);
440 total_mem_len = align_dlen + info_len + sizeof(union otx2_cpt_res_s);
447 info->in_buffer = (u8 *)info + info_len;
468 info->dma_len = total_mem_len - info_len;
[all...]
/linux-master/fs/notify/fanotify/
H A Dfanotify_user.c129 int info_len = fh_len; local
132 info_len += name_len + 1;
134 return roundup(FANOTIFY_FID_INFO_HDR_LEN + info_len,
144 int info_len = 0; local
147 info_len += fanotify_fid_info_len(dir_fh_len,
150 info_len += fanotify_fid_info_len(dir2_fh_len,
153 return info_len;
286 size_t info_len,
289 if (info_len != sizeof(*friar))
302 return info_len;
285 process_access_response_info(const char __user *info, size_t info_len, struct fanotify_response_info_audit_rule *friar) argument
330 process_access_response(struct fsnotify_group *group, struct fanotify_response *response_struct, const char __user *info, size_t info_len) argument
421 size_t info_len = fanotify_fid_info_len(fh_len, name_len); local
517 size_t info_len = FANOTIFY_PIDFD_INFO_HDR_LEN; local
878 size_t info_len; local
[all...]
/linux-master/tools/lib/bpf/
H A Dbpf.h503 LIBBPF_API int bpf_obj_get_info_by_fd(int bpf_fd, void *info, __u32 *info_len);
509 * Populates up to *info_len* bytes of *info* and updates *info_len* with the
518 * @param info_len pointer to the size of *info*; on success updated with the
523 LIBBPF_API int bpf_prog_get_info_by_fd(int prog_fd, struct bpf_prog_info *info, __u32 *info_len);
529 * Populates up to *info_len* bytes of *info* and updates *info_len* with the
538 * @param info_len pointer to the size of *info*; on success updated with the
543 LIBBPF_API int bpf_map_get_info_by_fd(int map_fd, struct bpf_map_info *info, __u32 *info_len);
549 * Populates up to *info_len* byte
[all...]
H A Dbpf.c215 __u64 info_len = (__u64)actual_rec_size * cnt; local
219 info = malloc(info_len);
1139 int bpf_obj_get_info_by_fd(int bpf_fd, void *info, __u32 *info_len) argument
1147 attr.info.info_len = *info_len;
1152 *info_len = attr.info.info_len;
1156 int bpf_prog_get_info_by_fd(int prog_fd, struct bpf_prog_info *info, __u32 *info_len) argument
1158 return bpf_obj_get_info_by_fd(prog_fd, info, info_len);
1161 int bpf_map_get_info_by_fd(int map_fd, struct bpf_map_info *info, __u32 *info_len) argument
1166 bpf_btf_get_info_by_fd(int btf_fd, struct bpf_btf_info *info, __u32 *info_len) argument
1171 bpf_link_get_info_by_fd(int link_fd, struct bpf_link_info *info, __u32 *info_len) argument
[all...]
/linux-master/include/rdma/
H A Dib_cm.h206 u8 info_len; member in struct:ib_cm_apr_event_param
239 u8 info_len; member in struct:ib_cm_sidr_rep_event_param

Completed in 319 milliseconds

123