| /Linux-v5.4/arch/powerpc/include/uapi/asm/ | 
| D | ucontext.h | 21 struct ucontext {  struct23 	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 …]
 
 | 
| /Linux-v5.4/arch/riscv/include/uapi/asm/ | 
| D | ucontext.h | 13 struct ucontext {  struct15 	struct ucontext	 *uc_link;  argument
 27 	 * ucontext, so we're putting this at the end in order to allow for  argument
 31 	struct sigcontext uc_mcontext;
 
 | 
| /Linux-v5.4/arch/alpha/include/asm/ | 
| D | ucontext.h | 5 struct ucontext {  struct7 	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 */
 
 | 
| /Linux-v5.4/arch/arm64/include/uapi/asm/ | 
| D | ucontext.h | 22 struct ucontext {  struct24 	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;
 
 | 
| /Linux-v5.4/arch/xtensa/include/asm/ | 
| D | ucontext.h | 14 struct ucontext {  struct16 	struct ucontext  *uc_link;  argument
 17 	stack_t		  uc_stack;
 18 	struct sigcontext uc_mcontext;
 19 	sigset_t	  uc_sigmask;	/* mask last for extensibility */
 
 | 
| /Linux-v5.4/include/uapi/asm-generic/ | 
| D | ucontext.h | 5 struct ucontext {  struct7 	struct ucontext  *uc_link;  argument
 8 	stack_t		  uc_stack;
 9 	struct sigcontext uc_mcontext;
 10 	sigset_t	  uc_sigmask;	/* mask last for extensibility */
 
 | 
| /Linux-v5.4/arch/parisc/include/asm/ | 
| D | ucontext.h | 5 struct ucontext {  struct7 	struct ucontext  *uc_link;  argument
 8 	stack_t		  uc_stack;
 9 	struct sigcontext uc_mcontext;
 10 	sigset_t	  uc_sigmask;	/* mask last for extensibility */
 
 | 
| /Linux-v5.4/arch/mips/include/uapi/asm/ | 
| D | ucontext.h | 54 struct ucontext {  struct57 	struct ucontext		*uc_link;  argument
 62 	/* Extended context structures may follow ucontext */  argument
 63 	unsigned long long	uc_extcontext[0];
 
 | 
| /Linux-v5.4/arch/s390/include/uapi/asm/ | 
| D | ucontext.h | 31 struct ucontext {  struct33 	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)];
 
 | 
| /Linux-v5.4/arch/m68k/include/asm/ | 
| D | ucontext.h | 22 struct ucontext {  struct24 	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 */
 
 | 
| /Linux-v5.4/arch/arm/include/asm/ | 
| D | ucontext.h | 18 struct ucontext {  struct20 	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)));
 
 | 
| /Linux-v5.4/arch/sparc/include/uapi/asm/ | 
| D | uctx.h | 64 struct ucontext {  struct65 	struct ucontext		*uc_link;  argument
 70 typedef struct ucontext ucontext_t;  argument
 
 | 
| /Linux-v5.4/arch/ia64/include/uapi/asm/ | 
| D | ucontext.h | 5 struct ucontext {  struct6 	struct sigcontext uc_mcontext;
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/efa/ | 
| D | efa_verbs.c | 183 				     struct efa_ucontext *ucontext)  in mmap_entries_remove_free()205 					     struct efa_ucontext *ucontext,  in mmap_entry_get()
 230 static u64 mmap_entry_insert(struct efa_dev *dev, struct efa_ucontext *ucontext,  in mmap_entry_insert()
 514 				 struct efa_ucontext *ucontext,  in qp_mmap_entries_setup()
 638 	struct efa_ucontext *ucontext;  in efa_create_qp()  local
 918 	struct efa_ucontext *ucontext = rdma_udata_to_drv_context(  in efa_create_cq()  local
 1543 	struct efa_ucontext *ucontext = to_eucontext(ibucontext);  in efa_alloc_ucontext()  local
 1585 	struct efa_ucontext *ucontext = to_eucontext(ibucontext);  in efa_dealloc_ucontext()  local
 1592 static int __efa_mmap(struct efa_dev *dev, struct efa_ucontext *ucontext,  in __efa_mmap()
 1647 	struct efa_ucontext *ucontext = to_eucontext(ibucontext);  in efa_mmap()  local
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/cxgb3/ | 
| D | iwch_provider.c | 68 	struct iwch_ucontext *ucontext = to_iwch_ucontext(context);  in iwch_dealloc_ucontext()  local77 static int iwch_alloc_ucontext(struct ib_ucontext *ucontext,  in iwch_alloc_ucontext()
 163 		struct iwch_ucontext *ucontext = rdma_udata_to_drv_context(  in iwch_create_cq()  local
 244 	struct iwch_ucontext *ucontext;  in iwch_mmap()  local
 670 	struct iwch_ucontext *ucontext;  in iwch_destroy_qp()  local
 706 	struct iwch_ucontext *ucontext;  in iwch_create_qp()  local
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/cxgb4/ | 
| D | provider.c | 63 	struct c4iw_ucontext *ucontext = to_c4iw_ucontext(context);  in c4iw_dealloc_ucontext()  local75 static int c4iw_alloc_ucontext(struct ib_ucontext *ucontext,  in c4iw_alloc_ucontext()
 131 	struct c4iw_ucontext *ucontext;  in c4iw_mmap()  local
 
 | 
| D | cq.c | 80 	struct c4iw_ucontext *ucontext = NULL;  in create_cq()  local973 	struct c4iw_ucontext *ucontext;  in c4iw_destroy_cq()  local
 1003 	struct c4iw_ucontext *ucontext = rdma_udata_to_drv_context(  in c4iw_create_cq()  local
 
 | 
| D | qp.c | 2074 	struct c4iw_ucontext *ucontext;  in c4iw_destroy_qp()  local2121 	struct c4iw_ucontext *ucontext = rdma_udata_to_drv_context(  in c4iw_create_qp()  local
 2677 	struct c4iw_ucontext *ucontext;  in c4iw_create_srq()  local
 2804 	struct c4iw_ucontext *ucontext;  in c4iw_destroy_srq()  local
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/i40iw/ | 
| D | i40iw_verbs.c | 126 	struct i40iw_ucontext *ucontext = to_ucontext(uctx);  in i40iw_alloc_ucontext()  local171 	struct i40iw_ucontext *ucontext;  in i40iw_mmap()  local
 308 		struct i40iw_ucontext *ucontext = rdma_udata_to_drv_context(  in i40iw_alloc_pd()  local
 525 	struct i40iw_ucontext *ucontext = rdma_udata_to_drv_context(  in i40iw_create_qp()  local
 1125 		struct i40iw_ucontext *ucontext = rdma_udata_to_drv_context(  in i40iw_create_cq()  local
 1744 	struct i40iw_ucontext *ucontext = rdma_udata_to_drv_context(  in i40iw_reg_user_mr()  local
 1953 			      struct i40iw_ucontext *ucontext)  in i40iw_del_memlist()
 2003 			struct i40iw_ucontext *ucontext =  in i40iw_dereg_mr()  local
 
 | 
| /Linux-v5.4/drivers/infiniband/core/ | 
| D | uverbs_std_types_device.c | 174 	struct ib_ucontext *ucontext;  in UVERBS_HANDLER()  local
 | 
| D | rdma_core.c | 270 	struct ib_ucontext *ucontext;  in alloc_uobj()  local800 	struct ib_ucontext *ucontext = ufile->ucontext;  in ufile_destroy_ucontext()  local
 
 | 
| D | uverbs_main.c | 92 	struct ib_ucontext *ucontext = smp_load_acquire(&ufile->ucontext);  in ib_uverbs_get_ucontext_file()  local778 	struct ib_ucontext *ucontext;  in ib_uverbs_mmap()  local
 939 int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma,  in rdma_user_mmap_io()
 
 | 
| D | uverbs_cmd.c | 211 	struct ib_ucontext		 *ucontext;  in ib_uverbs_get_context()  local308 static void copy_query_dev_fields(struct ib_ucontext *ucontext,  in copy_query_dev_fields()
 360 	struct ib_ucontext *ucontext;  in ib_uverbs_query_device()  local
 383 	struct ib_ucontext *ucontext;  in ib_uverbs_query_port()  local
 3626 	struct ib_ucontext *ucontext;  in ib_uverbs_ex_query_device()  local
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/mthca/ | 
| D | mthca_srq.c | 103 	struct mthca_ucontext *ucontext = rdma_udata_to_drv_context(  in mthca_tavor_init_srq_context()  local124 	struct mthca_ucontext *ucontext = rdma_udata_to_drv_context(  in mthca_arbel_init_srq_context()  local
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/mlx4/ | 
| D | srq.c | 77 	struct mlx4_ib_ucontext *ucontext = rdma_udata_to_drv_context(  in mlx4_ib_create_srq()  local
 |