Lines Matching defs:holder
92 struct bpf_prog_info holder = {};
97 holder.jited_prog_len = info->jited_prog_len;
100 holder.xlated_prog_len = info->xlated_prog_len;
104 holder.nr_jited_ksyms = info->nr_jited_ksyms;
107 holder.nr_jited_func_lens = info->nr_jited_func_lens;
110 holder.nr_func_info = info->nr_func_info;
111 holder.func_info_rec_size = info->func_info_rec_size;
114 holder.nr_line_info = info->nr_line_info;
115 holder.line_info_rec_size = info->line_info_rec_size;
118 holder.nr_jited_line_info = info->nr_jited_line_info;
119 holder.jited_line_info_rec_size = info->jited_line_info_rec_size;
133 holder.jited_prog_insns = ptr_to_u64(ptr);
134 ptr += holder.jited_prog_len;
136 holder.xlated_prog_insns = ptr_to_u64(ptr);
137 ptr += holder.xlated_prog_len;
140 holder.jited_ksyms = ptr_to_u64(ptr);
141 ptr += holder.nr_jited_ksyms * sizeof(__u64);
143 holder.jited_func_lens = ptr_to_u64(ptr);
144 ptr += holder.nr_jited_func_lens * sizeof(__u32);
146 holder.func_info = ptr_to_u64(ptr);
147 ptr += holder.nr_func_info * holder.func_info_rec_size;
149 holder.line_info = ptr_to_u64(ptr);
150 ptr += holder.nr_line_info * holder.line_info_rec_size;
152 holder.jited_line_info = ptr_to_u64(ptr);
153 ptr += holder.nr_jited_line_info * holder.jited_line_info_rec_size;
155 *info = holder;