Lines Matching refs:info
265 struct bpf_prog_info *info; member
279 args->info->ifindex = aux->offload->netdev->ifindex; in bpf_prog_offload_info_fill_ns()
284 args->info->ifindex = 0; in bpf_prog_offload_info_fill_ns()
294 int bpf_prog_offload_info_fill(struct bpf_prog_info *info, in bpf_prog_offload_info_fill() argument
299 .info = info, in bpf_prog_offload_info_fill()
310 if (!info->ifindex) in bpf_prog_offload_info_fill()
322 ulen = info->jited_prog_len; in bpf_prog_offload_info_fill()
323 info->jited_prog_len = aux->offload->jited_len; in bpf_prog_offload_info_fill()
324 if (info->jited_prog_len & ulen) { in bpf_prog_offload_info_fill()
325 uinsns = u64_to_user_ptr(info->jited_prog_insns); in bpf_prog_offload_info_fill()
326 ulen = min_t(u32, info->jited_prog_len, ulen); in bpf_prog_offload_info_fill()
336 info->netns_dev = new_encode_dev(ns_inode->i_sb->s_dev); in bpf_prog_offload_info_fill()
337 info->netns_ino = ns_inode->i_ino; in bpf_prog_offload_info_fill()
493 struct bpf_map_info *info; member
506 args->info->ifindex = args->offmap->netdev->ifindex; in bpf_map_offload_info_fill_ns()
511 args->info->ifindex = 0; in bpf_map_offload_info_fill_ns()
521 int bpf_map_offload_info_fill(struct bpf_map_info *info, struct bpf_map *map) in bpf_map_offload_info_fill() argument
525 .info = info, in bpf_map_offload_info_fill()
533 if (!info->ifindex) in bpf_map_offload_info_fill()
539 info->netns_dev = new_encode_dev(ns_inode->i_sb->s_dev); in bpf_map_offload_info_fill()
540 info->netns_ino = ns_inode->i_ino; in bpf_map_offload_info_fill()