Home
last modified time | relevance | path

Searched defs:ucontext (Results 1 – 25 of 57) sorted by relevance

123

/openbmc/linux/arch/powerpc/include/uapi/asm/
H A Ducontext.h21 struct ucontext { struct
23 struct ucontext __user *uc_link; argument
24 stack_t uc_stack;
26 int uc_pad[7];
27 struct mcontext __user *uc_regs;/* points to uc_mcontext field */
29 sigset_t uc_sigmask;
32 sigset_t __unused[15]; /* Allow for uc_sigmask growth */
33 struct sigcontext uc_mcontext; /* last for extensibility */
35 int uc_maskext[30];
36 int uc_pad2[3];
[all …]
/openbmc/linux/arch/alpha/include/asm/
H A Ducontext.h5 struct ucontext { struct
7 struct ucontext *uc_link; argument
8 old_sigset_t uc_osf_sigmask;
9 stack_t uc_stack;
10 struct sigcontext uc_mcontext;
11 sigset_t uc_sigmask; /* mask last for extensibility */
/openbmc/linux/arch/loongarch/include/uapi/asm/
H A Ducontext.h14 struct ucontext { struct
16 struct ucontext *uc_link; argument
28 * ucontext, so we're putting this at the end in order to allow for argument
32 struct sigcontext uc_mcontext;
/openbmc/linux/arch/arm64/include/uapi/asm/
H A Ducontext.h22 struct ucontext { struct
24 struct ucontext *uc_link; argument
25 stack_t uc_stack;
26 sigset_t uc_sigmask;
28 __u8 __unused[1024 / 8 - sizeof(sigset_t)];
30 struct sigcontext uc_mcontext;
/openbmc/linux/arch/riscv/include/uapi/asm/
H A Ducontext.h13 struct ucontext { struct
15 struct ucontext *uc_link; argument
30 * ucontext, so we're putting this at the end in order to allow for argument
35 struct sigcontext uc_mcontext;
/openbmc/linux/arch/xtensa/include/asm/
H A Ducontext.h14 struct ucontext { struct
16 struct ucontext *uc_link; argument
17 stack_t uc_stack;
18 struct sigcontext uc_mcontext;
19 sigset_t uc_sigmask; /* mask last for extensibility */
/openbmc/linux/include/uapi/asm-generic/
H A Ducontext.h5 struct ucontext { struct
7 struct ucontext *uc_link; argument
8 stack_t uc_stack;
9 struct sigcontext uc_mcontext;
10 sigset_t uc_sigmask; /* mask last for extensibility */
/openbmc/linux/arch/parisc/include/asm/
H A Ducontext.h5 struct ucontext { struct
7 struct ucontext *uc_link; argument
8 stack_t uc_stack;
9 struct sigcontext uc_mcontext;
10 sigset_t uc_sigmask; /* mask last for extensibility */
/openbmc/linux/arch/mips/include/uapi/asm/
H A Ducontext.h54 struct ucontext { struct
57 struct ucontext *uc_link; argument
62 /* Extended context structures may follow ucontext */ argument
63 unsigned long long uc_extcontext[];
/openbmc/linux/arch/m68k/include/asm/
H A Ducontext.h22 struct ucontext { struct
24 struct ucontext *uc_link; argument
25 stack_t uc_stack;
26 struct mcontext uc_mcontext;
27 unsigned long uc_filler[80];
28 sigset_t uc_sigmask; /* mask last for extensibility */
/openbmc/linux/arch/s390/include/uapi/asm/
H A Ducontext.h31 struct ucontext { struct
33 struct ucontext *uc_link; argument
34 stack_t uc_stack;
35 _sigregs uc_mcontext;
36 sigset_t uc_sigmask;
38 unsigned char __unused[128 - sizeof(sigset_t)];
/openbmc/linux/arch/arm/include/asm/
H A Ducontext.h18 struct ucontext { struct
20 struct ucontext *uc_link; argument
21 stack_t uc_stack;
22 struct sigcontext uc_mcontext;
23 sigset_t uc_sigmask;
25 int __unused[32 - (sizeof (sigset_t) / sizeof (int))];
28 unsigned long uc_regspace[128] __attribute__((__aligned__(8)));
/openbmc/linux/drivers/infiniband/core/
H A Dib_core_uverbs.c67 int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma, in rdma_user_mmap_io()
117 rdma_user_mmap_entry_get_pgoff(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_get_pgoff()
161 rdma_user_mmap_entry_get(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_get()
183 struct ib_ucontext *ucontext = entry->ucontext; in rdma_user_mmap_entry_free() local
262 int rdma_user_mmap_entry_insert_range(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_insert_range()
360 int rdma_user_mmap_entry_insert(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_insert()
H A Duverbs_std_types_device.c182 struct ib_ucontext *ucontext; in UVERBS_HANDLER() local
245 struct ib_ucontext *ucontext; in UVERBS_HANDLER() local
317 struct ib_ucontext *ucontext; in UVERBS_HANDLER() local
373 struct ib_ucontext *ucontext; in UVERBS_HANDLER() local
/openbmc/linux/arch/sparc/include/uapi/asm/
H A Ductx.h64 struct ucontext { struct
65 struct ucontext *uc_link; argument
70 typedef struct ucontext ucontext_t; argument
/openbmc/linux/arch/ia64/include/uapi/asm/
H A Ducontext.h5 struct ucontext { struct
6 struct sigcontext uc_mcontext;
/openbmc/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c119 static int irdma_mmap_legacy(struct irdma_ucontext *ucontext, in irdma_mmap_legacy()
143 irdma_user_mmap_entry_insert(struct irdma_ucontext *ucontext, u64 bar_offset, in irdma_user_mmap_entry_insert()
175 struct irdma_ucontext *ucontext; in irdma_mmap() local
279 struct irdma_ucontext *ucontext = to_ucontext(uctx); in irdma_alloc_ucontext() local
362 struct irdma_ucontext *ucontext = to_ucontext(context); in irdma_dealloc_ucontext() local
394 struct irdma_ucontext *ucontext = in irdma_alloc_pd() local
479 static int irdma_setup_push_mmap_entries(struct irdma_ucontext *ucontext, in irdma_setup_push_mmap_entries()
588 struct irdma_ucontext *ucontext = rdma_udata_to_drv_context(udata, in irdma_setup_umode_qp() local
1504 struct irdma_ucontext *ucontext; in irdma_modify_qp_roce() local
1750 struct irdma_ucontext *ucontext; in irdma_modify_qp() local
[all …]
/openbmc/linux/drivers/infiniband/hw/cxgb4/
H A Dprovider.c64 struct c4iw_ucontext *ucontext = to_c4iw_ucontext(context); in c4iw_dealloc_ucontext() local
76 static int c4iw_alloc_ucontext(struct ib_ucontext *ucontext, in c4iw_alloc_ucontext()
132 struct c4iw_ucontext *ucontext; in c4iw_mmap() local
H A Dcq.c80 struct c4iw_ucontext *ucontext = NULL; in create_cq() local
979 struct c4iw_ucontext *ucontext; in c4iw_destroy_cq() local
1010 struct c4iw_ucontext *ucontext = rdma_udata_to_drv_context( in c4iw_create_cq() local
/openbmc/qemu/tests/tcg/s390x/
H A Dpgm-specification-user.c15 static void handle_sigill(int sig, siginfo_t *info, void *ucontext) in handle_sigill()
H A Dclc.c12 static void handle_sigsegv(int sig, siginfo_t *info, void *ucontext) in handle_sigsegv()
H A Dvrep.c15 static void handle_sigill(int sig, siginfo_t *info, void *ucontext) in handle_sigill()
/openbmc/qemu/tests/tcg/ppc64/
H A Dsignal_save_restore_xer.c14 void sigtrap_handler(int sig, siginfo_t *si, void *ucontext) in sigtrap_handler()
H A Dmtfsf.c18 void sigfpe_handler(int sig, siginfo_t *si, void *ucontext) in sigfpe_handler()
/openbmc/linux/drivers/infiniband/hw/efa/
H A Defa_verbs.c475 efa_user_mmap_entry_insert(struct ib_ucontext *ucontext, in efa_user_mmap_entry_insert()
501 struct efa_ucontext *ucontext, in qp_mmap_entries_setup()
638 struct efa_ucontext *ucontext; in efa_create_qp() local
1069 struct efa_ucontext *ucontext = rdma_udata_to_drv_context( in efa_create_cq() local
1814 struct efa_ucontext *ucontext = to_eucontext(ibucontext); in efa_alloc_ucontext() local
1868 struct efa_ucontext *ucontext = to_eucontext(ibucontext); in efa_dealloc_ucontext() local
1881 static int __efa_mmap(struct efa_dev *dev, struct efa_ucontext *ucontext, in __efa_mmap()
1947 struct efa_ucontext *ucontext = to_eucontext(ibucontext); in efa_mmap() local

123