Lines Matching refs:len_total
16 if (!!log->ubuf != !!log->len_total) in bpf_verifier_log_attr_valid()
23 if (log->len_total > UINT_MAX >> 2) in bpf_verifier_log_attr_valid()
33 log->len_total = log_size; in bpf_vlog_init()
78 if (log->end_pos < log->len_total) { in bpf_verifier_vlog()
79 new_n = min_t(u32, log->len_total - log->end_pos, n); in bpf_verifier_vlog()
94 if (new_end - log->start_pos >= log->len_total) in bpf_verifier_vlog()
95 new_start = new_end - log->len_total; in bpf_verifier_vlog()
105 new_n = min(n, log->len_total); in bpf_verifier_vlog()
107 div_u64_rem(cur_pos, log->len_total, &buf_start); in bpf_verifier_vlog()
108 div_u64_rem(new_end, log->len_total, &buf_end); in bpf_verifier_vlog()
114 buf_end = log->len_total; in bpf_verifier_vlog()
132 log->len_total - buf_start)) in bpf_verifier_vlog()
171 div_u64_rem(new_pos, log->len_total, &pos); in bpf_vlog_reset()
173 if (pos < log->len_total && put_user(zero, log->ubuf + pos)) in bpf_vlog_reset()
271 div_u64_rem(log->start_pos, log->len_total, &sublen); in bpf_vlog_finalize()
272 sublen = log->len_total - sublen; in bpf_vlog_finalize()
274 err = bpf_vlog_reverse_ubuf(log, 0, log->len_total); in bpf_vlog_finalize()
276 err = err ?: bpf_vlog_reverse_ubuf(log, sublen, log->len_total); in bpf_vlog_finalize()
287 if (!!log->ubuf != !!log->len_total) in bpf_vlog_finalize()
291 if (log->ubuf && log->len_max > log->len_total) in bpf_vlog_finalize()