Lines Matching refs:cxl_context
32 static struct cxl_sste *find_free_sste(struct cxl_context *ctx, in find_free_sste()
63 static void cxl_load_segment(struct cxl_context *ctx, struct copro_slb *slb) in cxl_load_segment()
84 static int cxl_fault_segment(struct cxl_context *ctx, struct mm_struct *mm, in cxl_fault_segment()
97 static void cxl_ack_ae(struct cxl_context *ctx) in cxl_ack_ae()
112 static int cxl_handle_segment_miss(struct cxl_context *ctx, in cxl_handle_segment_miss()
180 static void cxl_handle_page_fault(struct cxl_context *ctx, in cxl_handle_page_fault()
198 static struct mm_struct *get_mem_context(struct cxl_context *ctx) in get_mem_context()
209 static bool cxl_is_segment_miss(struct cxl_context *ctx, u64 dsisr) in cxl_is_segment_miss()
217 static bool cxl_is_page_fault(struct cxl_context *ctx, u64 dsisr) in cxl_is_page_fault()
230 struct cxl_context *ctx = in cxl_handle_fault()
231 container_of(fault_work, struct cxl_context, fault_work); in cxl_handle_fault()
293 static void cxl_prefault_vma(struct cxl_context *ctx, struct mm_struct *mm) in cxl_prefault_vma()
319 void cxl_prefault(struct cxl_context *ctx, u64 wed) in cxl_prefault()