Lines Matching refs:iter_link
387 struct bpf_iter_link *iter_link = in bpf_iter_link_release() local
390 if (iter_link->tinfo->reg_info->detach_target) in bpf_iter_link_release()
391 iter_link->tinfo->reg_info->detach_target(&iter_link->aux); in bpf_iter_link_release()
396 struct bpf_iter_link *iter_link = in bpf_iter_link_dealloc() local
399 kfree(iter_link); in bpf_iter_link_dealloc()
432 struct bpf_iter_link *iter_link = in bpf_iter_link_show_fdinfo() local
438 iter_link->tinfo->reg_info->target); in bpf_iter_link_show_fdinfo()
440 show_fdinfo = iter_link->tinfo->reg_info->show_fdinfo; in bpf_iter_link_show_fdinfo()
442 show_fdinfo(&iter_link->aux, seq); in bpf_iter_link_show_fdinfo()
448 struct bpf_iter_link *iter_link = in bpf_iter_link_fill_link_info() local
459 target_name = iter_link->tinfo->reg_info->target; in bpf_iter_link_fill_link_info()
478 fill_link_info = iter_link->tinfo->reg_info->fill_link_info; in bpf_iter_link_fill_link_info()
480 return fill_link_info(&iter_link->aux, info); in bpf_iter_link_fill_link_info()
626 struct bpf_iter_link *iter_link; in bpf_iter_new_fd() local
645 iter_link = container_of(link, struct bpf_iter_link, link); in bpf_iter_new_fd()
646 err = prepare_seq_file(file, iter_link, __get_seq_info(iter_link)); in bpf_iter_new_fd()