Lines Matching refs:scif_endpt
85 int scif_reserve_dma_chan(struct scif_endpt *ep) in scif_reserve_dma_chan()
144 struct scif_endpt *ep = mmn->ep; in scif_rma_destroy_tcw()
151 static void scif_rma_destroy_tcw_ep(struct scif_endpt *ep) in scif_rma_destroy_tcw_ep()
162 static void __scif_rma_destroy_tcw_ep(struct scif_endpt *ep) in __scif_rma_destroy_tcw_ep()
175 static bool scif_rma_tc_can_cache(struct scif_endpt *ep, size_t cur_bytes) in scif_rma_tc_can_cache()
234 static void scif_ep_unregister_mmu_notifier(struct scif_endpt *ep) in scif_ep_unregister_mmu_notifier()
251 struct mm_struct *mm, struct scif_endpt *ep) in scif_init_mmu_notifier()
272 scif_add_mmu_notifier(struct mm_struct *mm, struct scif_endpt *ep) in scif_add_mmu_notifier()
296 struct scif_endpt *ep; in scif_mmu_notif_handler()
301 ep = list_entry(pos, struct scif_endpt, mmu_list); in scif_mmu_notif_handler()
324 scif_add_mmu_notifier(struct mm_struct *mm, struct scif_endpt *ep) in scif_add_mmu_notifier()
338 static bool scif_rma_tc_can_cache(struct scif_endpt *ep, size_t cur_bytes) in scif_rma_tc_can_cache()
359 struct scif_endpt *ep = (struct scif_endpt *)epd; in scif_register_temp()
585 struct scif_endpt *ep; in scif_rma_destroy_windows()
594 ep = (struct scif_endpt *)window->ep; in scif_rma_destroy_windows()
629 struct scif_endpt *ep; in scif_rma_destroy_tcw_invalid()
637 ep = (struct scif_endpt *)window->ep; in scif_rma_destroy_tcw_invalid()
1549 static int scif_rma_list_dma_copy_wrapper(struct scif_endpt *epd, in scif_rma_list_dma_copy_wrapper()
1659 struct scif_endpt *ep = (struct scif_endpt *)epd; in scif_rma_copy()