Lines Matching refs:ubuf

35 	log->ubuf = log_buf;  in bpf_vlog_init()
89 if (log->ubuf && new_n && in bpf_verifier_vlog()
90 copy_to_user(log->ubuf + cur_pos, log->kbuf, new_n)) in bpf_verifier_vlog()
105 if (!log->ubuf) in bpf_verifier_vlog()
127 if (copy_to_user(log->ubuf + buf_start, in bpf_verifier_vlog()
133 if (copy_to_user(log->ubuf + buf_start, in bpf_verifier_vlog()
137 if (copy_to_user(log->ubuf, in bpf_verifier_vlog()
146 log->ubuf = NULL; in bpf_verifier_vlog()
168 if (!log->ubuf) in bpf_vlog_reset()
176 if (pos < log->len_total && put_user(zero, log->ubuf + pos)) in bpf_vlog_reset()
177 log->ubuf = NULL; in bpf_vlog_reset()
203 if (copy_from_user(lbuf, log->ubuf + start, nn)) in bpf_vlog_reverse_ubuf()
205 if (copy_from_user(rbuf, log->ubuf + end - nn, nn)) in bpf_vlog_reverse_ubuf()
214 if (copy_to_user(log->ubuf + start, rbuf, nn)) in bpf_vlog_reverse_ubuf()
216 if (copy_to_user(log->ubuf + end - nn, lbuf, nn)) in bpf_vlog_reverse_ubuf()
235 if (!log->ubuf) in bpf_vlog_finalize()
281 log->ubuf = NULL; in bpf_vlog_finalize()
290 if (!!log->ubuf != !!log->len_total) in bpf_vlog_finalize()
294 if (log->ubuf && log->len_max > log->len_total) in bpf_vlog_finalize()
821 char __user *ubuf = u64_to_user_ptr(log_buf); in bpf_log_attr_init() local
824 !bpf_verifier_log_attr_valid(log_level, ubuf, log_size)) in bpf_log_attr_init()
827 if (ubuf && ubuf_common && (ubuf != ubuf_common || log_size != common->log_size || in bpf_log_attr_init()
832 log->ubuf = ubuf; in bpf_log_attr_init()
838 if (!ubuf && ubuf_common) { in bpf_log_attr_init()
839 log->ubuf = ubuf_common; in bpf_log_attr_init()