Lines Matching defs:log_buf
1422 int btf_load_into_kernel(struct btf *btf, char *log_buf, size_t log_sz, __u32 log_level)
1432 if (log_sz && !log_buf)
1445 /* if log_level is 0, we won't provide log_buf/log_size to the kernel,
1447 * retry, using either auto-allocated or custom log_buf. This way
1448 * non-NULL custom log_buf provides a buffer just in case, but hopes
1449 * for successful load and no need for log_buf.
1452 /* if caller didn't provide custom log_buf, we'll keep
1456 if (!log_buf) {
1467 opts.log_buf = log_buf ? log_buf : buf;
1468 opts.log_size = log_buf ? log_sz : buf_sz;
1479 /* only retry if caller didn't provide custom log_buf, but
1482 if (!log_buf && errno == ENOSPC && buf_sz <= UINT_MAX / 2)
1487 /* don't print out contents of custom log_buf */
1488 if (!log_buf && buf[0])