is_kernel
cq->is_kernel = !ctx;
if (cq->is_kernel) {
if (cq->is_kernel) {
if (cq->is_kernel)
if (cq->is_kernel && mthca_is_memfree(dev))
if (cq->is_kernel && mthca_is_memfree(dev))
cq->is_kernel ? !!next_cqe_sw(cq) : 0);
if (cq->is_kernel) {
if (cq->is_kernel) {
if (cq->is_kernel) {
int is_kernel;
bool is_kernel;
bool is_kernel;
cq->is_kernel = !udata;
if (!cq->is_kernel) {
ret = pvrdma_page_dir_init(dev, &cq->pdir, npages, cq->is_kernel);
if (cq->is_kernel)
if (!cq->is_kernel) {
if (!cq->is_kernel)
qp->is_kernel = !udata;
if (!qp->is_kernel) {
qp->is_kernel);
if (!qp->is_kernel) {
return bpfptr.is_kernel;
return (bpfptr_t) { .kernel = p, .is_kernel = true };
static inline bpfptr_t make_bpfptr(u64 addr, bool is_kernel)
if (is_kernel)
return is_kernel(addr);
bool is_kernel : 1;
return sockptr.is_kernel;
return (sockptr_t) { .kernel = p, .is_kernel = true };
ulinfo = make_bpfptr(attr->link_create.iter_info, uattr.is_kernel);
bpfptr_t btf_data = make_bpfptr(attr->btf, uattr.is_kernel);
if (uaddr.is_kernel)
bpfptr_t uprog_hash = make_bpfptr(attr->excl_prog_hash, uattr.is_kernel);
err = security_bpf_map_create(map, attr, token, uattr.is_kernel);
bpfptr_t ukey = make_bpfptr(attr->key, uattr.is_kernel);
bpfptr_t uvalue = make_bpfptr(attr->value, uattr.is_kernel);
bpfptr_t ukey = make_bpfptr(attr->key, uattr.is_kernel);
bool is_kernel)
bpfptr_t usig = make_bpfptr(attr->signature, is_kernel);
make_bpfptr(attr->insns, uattr.is_kernel),
make_bpfptr(attr->license, uattr.is_kernel),
err = bpf_prog_verify_signature(prog, attr, uattr.is_kernel);
err = security_bpf_prog_load(prog, attr, token, uattr.is_kernel);
err = security_bpf(cmd, &attr, size, uattr.is_kernel);
urecord = make_bpfptr(attr->func_info, uattr.is_kernel);
urecord = make_bpfptr(attr->func_info, uattr.is_kernel);
ulinfo = make_bpfptr(attr->line_info, uattr.is_kernel);
u_core_relo = make_bpfptr(attr->core_relos, uattr.is_kernel);
env->fd_array = make_bpfptr(attr->fd_array, uattr.is_kernel);
if (is_kernel((unsigned long)addr))
if (optval.is_kernel) {
if (optval.is_kernel) {
if (WARN_ONCE(optval.is_kernel || optlen.is_kernel,
bool is_kernel)
if (is_kernel) {