Searched refs:ucontext (Results 126 - 149 of 149) sorted by relevance

123456

/linux-master/arch/s390/kernel/
H A Dsignal.c31 #include <asm/ucontext.h>
86 * | struct ucontext *uc_link |
403 /* Create ucontext on the signal stack. */
/linux-master/tools/testing/selftests/x86/
H A Dtest_vsyscall.c15 #include <sys/ucontext.h>
/linux-master/include/rdma/
H A Dib_verbs.h1528 /* ufile & ucontext owning this object */
2301 struct ib_ucontext *ucontext; member in struct:rdma_user_mmap_entry
2654 /* query driver for its ucontext properties */
2915 int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma,
2918 int rdma_user_mmap_entry_insert(struct ib_ucontext *ucontext,
2921 int rdma_user_mmap_entry_insert_range(struct ib_ucontext *ucontext,
2927 rdma_user_mmap_entry_insert_exact(struct ib_ucontext *ucontext, argument
2931 return rdma_user_mmap_entry_insert_range(ucontext, entry, length, pgoff,
2936 rdma_user_mmap_entry_get_pgoff(struct ib_ucontext *ucontext,
2939 rdma_user_mmap_entry_get(struct ib_ucontext *ucontext,
[all...]
/linux-master/drivers/infiniband/hw/mana/
H A Dmain.c198 struct mana_ib_ucontext *ucontext = local
218 ucontext->doorbell = doorbell_page;
508 /* Map to the page indexed by ucontext->doorbell */
/linux-master/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.c541 struct ocrdma_ucontext *ucontext = get_ocrdma_ucontext(context); local
551 found = ocrdma_search_mmap(ucontext, vma->vm_pgoff << PAGE_SHIFT, len);
960 cq->ucontext = uctx;
1070 if (cq->ucontext) {
1071 pdid = cq->ucontext->cntxt_pd->id;
1072 ocrdma_del_mmap(cq->ucontext, (u64) cq->pa,
1074 ocrdma_del_mmap(cq->ucontext,
/linux-master/drivers/infiniband/hw/mlx5/
H A Dqp.c884 struct mlx5_ib_ucontext *ucontext = rdma_udata_to_drv_context( local
921 err = mlx5_ib_db_map_user(ucontext, ucmd->db_addr, &rwq->db);
2804 struct mlx5_ib_ucontext *ucontext = rdma_udata_to_drv_context( local
2822 if (attr->qp_type == IB_QPT_RAW_PACKET && !ucontext->cqe_version) {
3178 struct mlx5_ib_ucontext *ucontext = rdma_udata_to_drv_context( local
3184 return get_qp_user_index(ucontext, ucmd, sizeof(*ucmd), &params->uidx);
3987 struct mlx5_ib_ucontext *ucontext = rdma_udata_to_drv_context( local
3992 if (ucontext)
3993 tx_port_affinity = &ucontext->tx_port_affinity;
4016 struct mlx5_ib_ucontext *ucontext local
[all...]
H A Dmain.c2144 struct mlx5_ib_dev *dev = to_mdev(entry->ucontext->device);
2146 struct mlx5_ib_ucontext *context = to_mucontext(entry->ucontext);
2291 struct ib_ucontext *ucontext)
2301 entry = rdma_user_mmap_entry_get_pgoff(ucontext, pgoff);
2312 ret = rdma_user_mmap_io(ucontext, vma, pfn,
2289 mlx5_ib_mmap_offset(struct mlx5_ib_dev *dev, struct vm_area_struct *vma, struct ib_ucontext *ucontext) argument
H A Ddevx.c2180 static int devx_umem_get(struct mlx5_ib_dev *dev, struct ib_ucontext *ucontext, argument
/linux-master/arch/parisc/kernel/
H A Dsignal.c27 #include <asm/ucontext.h>
356 regs->gr[24] = A(&compat_frame->uc); /* ucontext pointer */
361 regs->gr[24] = A(&frame->uc); /* ucontext pointer */
H A Dasm-offsets.c30 #include <asm/ucontext.h>
/linux-master/arch/x86/kernel/
H A Dsignal_64.c15 #include <asm/ucontext.h>
181 /* Create the ucontext. */
324 /* Create the ucontext. */
H A Dsignal_32.c23 #include <asm/ucontext.h>
331 /* Create the ucontext. */
/linux-master/tools/testing/selftests/resctrl/
H A Dresctrl_val.c638 * @ucontext: user context in signal handling
640 static void run_benchmark(int signum, siginfo_t *info, void *ucontext) argument
/linux-master/arch/loongarch/kernel/
H A Dsignal.c38 #include <asm/ucontext.h>
77 struct ucontext rs_uctx;
974 /* Create the ucontext. */
989 * a2 = pointer to ucontext
/linux-master/arch/arm64/kernel/
H A Dsignal.c28 #include <asm/ucontext.h>
42 struct ucontext uc;
/linux-master/drivers/infiniband/hw/mlx4/
H A Dqp.c2122 struct mlx4_ib_ucontext *ucontext = rdma_udata_to_drv_context( local
2229 if (ucontext)
2231 mlx4_to_hw_uar_index(dev->dev, ucontext->uar.index));
2365 if (!ucontext)
2502 if (!ucontext &&
2513 if (!ucontext &&
2577 if (!ucontext) {
/linux-master/tools/perf/
H A Dbuiltin-ftrace.c56 void *ucontext __maybe_unused)
H A Dbuiltin-stat.c495 void *ucontext __maybe_unused)
H A Dbuiltin-record.c2001 void *ucontext __maybe_unused)
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_device.h1298 hns_roce_user_mmap_entry_insert(struct ib_ucontext *ucontext, u64 address,
/linux-master/tools/testing/selftests/
H A Dkselftest_harness.h990 static void __timeout_handler(int sig, siginfo_t *info, void *ucontext) argument
/linux-master/drivers/infiniband/hw/qedr/
H A Dverbs.c388 int qedr_mmap(struct ib_ucontext *ucontext, struct vm_area_struct *vma) argument
390 struct ib_device *dev = ucontext->device;
401 rdma_entry = rdma_user_mmap_entry_get(ucontext, vma);
415 rc = rdma_user_mmap_io(ucontext, vma, pfn, length,
/linux-master/tools/testing/selftests/mm/
H A Dprotection_keys.c39 #include <ucontext.h>
/linux-master/tools/perf/util/
H A Devlist.c1411 bool pipe_output, void (*exec_error)(int signo, siginfo_t *info, void *ucontext))
1410 evlist__prepare_workload(struct evlist *evlist, struct target *target, const char *argv[], bool pipe_output, void (*exec_error)(int signo, siginfo_t *info, void *ucontext)) argument

Completed in 302 milliseconds

123456