| /Linux-v5.15/arch/um/kernel/ |
| D | trap.c | 25 int is_write, int is_user, int *code_out) in handle_page_fault() argument 43 if (is_user) in handle_page_fault() 54 else if (is_user && !ARCH_IS_STACKGROW(address)) in handle_page_fault() 125 if (!is_user) in handle_page_fault() 199 unsigned long segv(struct faultinfo fi, unsigned long ip, int is_user, in segv() argument 208 if (!is_user && regs) in segv() 211 if (!is_user && (address >= start_vm) && (address < end_vm)) { in segv() 219 else if (!is_user && address > PAGE_SIZE && address < TASK_SIZE) { in segv() 226 err = handle_page_fault(address, ip, is_write, is_user, in segv() 247 else if (!is_user && arch_fixup(ip, regs)) in segv() [all …]
|
| /Linux-v5.15/arch/powerpc/mm/ |
| D | fault.c | 301 static void sanity_check_fault(bool is_write, bool is_user, in sanity_check_fault() argument 307 if (is_user && address >= TASK_SIZE) { in sanity_check_fault() 393 int is_user = user_mode(regs); in ___do_page_fault() local 402 if (is_user) { in ___do_page_fault() 410 sanity_check_fault(is_write, is_user, error_code, address); in ___do_page_fault() 417 if (unlikely(!is_user && bad_kernel_fault(regs, error_code, address, is_write))) { in ___do_page_fault() 429 if (is_user) in ___do_page_fault() 446 if (is_user) in ___do_page_fault() 469 if (!is_user && !search_exception_tables(regs->nip)) in ___do_page_fault()
|
| /Linux-v5.15/drivers/infiniband/sw/rxe/ |
| D | rxe_cq.c | 28 if (cq->is_user) in rxe_cq_chk_attr() 85 cq->is_user = 1; in rxe_cq_from_init() 120 if (cq->is_user) in rxe_cq_post() 137 if (cq->is_user) in rxe_cq_post() 144 if (cq->is_user) in rxe_cq_post()
|
| D | rxe_verbs.c | 221 if (rq->is_user) in post_one_recv() 240 if (rq->is_user) in post_one_recv() 257 if (rq->is_user) in post_one_recv() 284 srq->is_user = true; in rxe_create_srq() 286 srq->is_user = false; in rxe_create_srq() 420 qp->is_user = true; in rxe_create_qp() 422 qp->is_user = false; in rxe_create_qp() 636 if (qp->is_user) in post_one_send() 646 if (qp->is_user) in post_one_send() 653 if (qp->is_user) in post_one_send() [all …]
|
| D | rxe_verbs.h | 67 int is_user; member 80 bool is_user; member 89 bool is_user; member 103 bool is_user; member 218 bool is_user; member
|
| D | rxe_srq.c | 89 srq->rq.is_user = srq->is_user; in rxe_srq_from_init()
|
| D | rxe_resp.c | 306 if (qp->is_user) in get_srq_wqe() 325 if (qp->is_user) { in get_srq_wqe() 360 if (qp->is_user) in check_resource() 392 if (qp->is_user) in check_resource() 864 if (qp->rcq->is_user) { in do_complete() 887 if (qp->rcq->is_user) { in do_complete() 940 if (qp->is_user) in do_complete()
|
| D | rxe_comp.c | 145 if (qp->is_user) in get_wqe() 388 if (!qp->is_user) { in make_send_cqe() 435 if (qp->is_user) in do_complete()
|
| D | rxe_qp.c | 251 if (qp->is_user) in rxe_qp_init_req() 316 qp->rq.is_user = qp->is_user; in rxe_qp_init_resp()
|
| D | rxe_req.c | 52 if (qp->is_user) { in req_retry() 124 if (qp->is_user) { in req_next_wqe()
|
| /Linux-v5.15/drivers/infiniband/hw/mlx5/ |
| D | devx.h | 27 int mlx5_ib_devx_create(struct mlx5_ib_dev *dev, bool is_user); 32 static inline int mlx5_ib_devx_create(struct mlx5_ib_dev *dev, bool is_user) in mlx5_ib_devx_create() argument
|
| D | devx.c | 112 int mlx5_ib_devx_create(struct mlx5_ib_dev *dev, bool is_user) in mlx5_ib_devx_create() argument 126 if (is_user && capable(CAP_NET_RAW) && in mlx5_ib_devx_create() 129 if (is_user && capable(CAP_SYS_RAWIO) && in mlx5_ib_devx_create()
|
| /Linux-v5.15/arch/um/include/shared/ |
| D | kern_util.h | 31 int is_user, struct uml_pt_regs *regs); 33 int is_write, int is_user, int *code_out);
|
| /Linux-v5.15/arch/x86/um/shared/sysdep/ |
| D | ptrace.h | 64 int is_user; member 71 #define UPT_IS_USER(r) ((r)->is_user)
|
| /Linux-v5.15/arch/um/os-Linux/ |
| D | signal.c | 38 r.is_user = 0; in sig_handler_common()
|
| /Linux-v5.15/drivers/infiniband/hw/bnxt_re/ |
| D | qplib_res.c | 168 __free_pbl(res, &hwq->pbl[i], hwq->is_user); in bnxt_qplib_free_hwq() 210 hwq->is_user = false; in bnxt_qplib_alloc_init_hwq() 221 hwq->is_user = true; in bnxt_qplib_alloc_init_hwq()
|
| D | qplib_res.h | 159 u8 is_user; member
|
| /Linux-v5.15/arch/um/os-Linux/skas/ |
| D | process.c | 435 regs->is_user = 1; in userspace()
|
| /Linux-v5.15/drivers/infiniband/hw/hns/ |
| D | hns_roce_qp.c | 1152 bool is_user) in check_qp_type() argument 1162 is_user) in check_qp_type()
|
| /Linux-v5.15/drivers/mtd/ |
| D | mtdcore.c | 782 static ssize_t mtd_otp_size(struct mtd_info *mtd, bool is_user) in mtd_otp_size() argument 794 if (is_user) in mtd_otp_size()
|
| /Linux-v5.15/arch/x86/kvm/svm/ |
| D | svm.c | 4405 bool smep, smap, is_user; in svm_can_emulate_instruction() local 4467 is_user = svm_get_cpl(vcpu) == 3; in svm_can_emulate_instruction() 4468 if (smap && (!smep || is_user)) { in svm_can_emulate_instruction()
|
| /Linux-v5.15/drivers/infiniband/hw/mlx4/ |
| D | qp.c | 302 bool is_user, bool has_rq, struct mlx4_ib_qp *qp, in set_rq_size() argument 321 if (is_user && (!cap->max_recv_wr || !cap->max_recv_sge || in set_rq_size() 332 if (is_user) { in set_rq_size()
|