scif_endpt 44 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep; scif_endpt 83 drivers/misc/mic/scif/scif_api.c static struct scif_endpt *scif_disconnect_ep(struct scif_endpt *ep) scif_endpt 86 drivers/misc/mic/scif/scif_api.c struct scif_endpt *fep = NULL; scif_endpt 87 drivers/misc/mic/scif/scif_api.c struct scif_endpt *tmpep; scif_endpt 109 drivers/misc/mic/scif/scif_api.c tmpep = list_entry(pos, struct scif_endpt, list); scif_endpt 126 drivers/misc/mic/scif/scif_api.c tmpep = list_entry(pos, struct scif_endpt, list); scif_endpt 156 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 157 drivers/misc/mic/scif/scif_api.c struct scif_endpt *tmpep; scif_endpt 188 drivers/misc/mic/scif/scif_api.c tmpep = list_entry(pos, struct scif_endpt, list); scif_endpt 215 drivers/misc/mic/scif/scif_api.c struct scif_endpt *aep; scif_endpt 222 drivers/misc/mic/scif/scif_api.c tmpep = list_entry(pos, struct scif_endpt, list); scif_endpt 229 drivers/misc/mic/scif/scif_api.c struct scif_endpt, liacceptlist); scif_endpt 233 drivers/misc/mic/scif/scif_api.c tmpep = list_entry(pos, struct scif_endpt, scif_endpt 244 drivers/misc/mic/scif/scif_api.c struct scif_endpt, list); scif_endpt 252 drivers/misc/mic/scif/scif_api.c struct scif_endpt, list); scif_endpt 311 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 330 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 387 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 462 drivers/misc/mic/scif/scif_api.c static int scif_conn_func(struct scif_endpt *ep) scif_endpt 572 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep; scif_endpt 579 drivers/misc/mic/scif/scif_api.c struct scif_endpt, conn_list); scif_endpt 592 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 740 drivers/misc/mic/scif/scif_api.c struct scif_endpt *lep = (struct scif_endpt *)epd; scif_endpt 741 drivers/misc/mic/scif/scif_api.c struct scif_endpt *cep; scif_endpt 938 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 1001 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 1096 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 1157 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 1218 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 1260 drivers/misc/mic/scif/scif_api.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 1290 drivers/misc/mic/scif/scif_api.c poll_table *p, struct scif_endpt *ep) scif_endpt 1305 drivers/misc/mic/scif/scif_api.c __scif_pollfd(struct file *f, poll_table *wait, struct scif_endpt *ep) scif_endpt 84 drivers/misc/mic/scif/scif_debugfs.c struct scif_endpt *ep; scif_endpt 89 drivers/misc/mic/scif/scif_debugfs.c ep = list_entry(pos, struct scif_endpt, list); scif_endpt 76 drivers/misc/mic/scif/scif_dma.c int scif_reserve_dma_chan(struct scif_endpt *ep) scif_endpt 135 drivers/misc/mic/scif/scif_dma.c struct scif_endpt *ep = mmn->ep; scif_endpt 142 drivers/misc/mic/scif/scif_dma.c static void scif_rma_destroy_tcw_ep(struct scif_endpt *ep) scif_endpt 153 drivers/misc/mic/scif/scif_dma.c static void __scif_rma_destroy_tcw_ep(struct scif_endpt *ep) scif_endpt 166 drivers/misc/mic/scif/scif_dma.c static bool scif_rma_tc_can_cache(struct scif_endpt *ep, size_t cur_bytes) scif_endpt 220 drivers/misc/mic/scif/scif_dma.c static void scif_ep_unregister_mmu_notifier(struct scif_endpt *ep) scif_endpt 237 drivers/misc/mic/scif/scif_dma.c struct mm_struct *mm, struct scif_endpt *ep) scif_endpt 258 drivers/misc/mic/scif/scif_dma.c scif_add_mmu_notifier(struct mm_struct *mm, struct scif_endpt *ep) scif_endpt 282 drivers/misc/mic/scif/scif_dma.c struct scif_endpt *ep; scif_endpt 287 drivers/misc/mic/scif/scif_dma.c ep = list_entry(pos, struct scif_endpt, mmu_list); scif_endpt 310 drivers/misc/mic/scif/scif_dma.c scif_add_mmu_notifier(struct mm_struct *mm, struct scif_endpt *ep) scif_endpt 324 drivers/misc/mic/scif/scif_dma.c static bool scif_rma_tc_can_cache(struct scif_endpt *ep, size_t cur_bytes) scif_endpt 345 drivers/misc/mic/scif/scif_dma.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 571 drivers/misc/mic/scif/scif_dma.c struct scif_endpt *ep; scif_endpt 580 drivers/misc/mic/scif/scif_dma.c ep = (struct scif_endpt *)window->ep; scif_endpt 615 drivers/misc/mic/scif/scif_dma.c struct scif_endpt *ep; scif_endpt 623 drivers/misc/mic/scif/scif_dma.c ep = (struct scif_endpt *)window->ep; scif_endpt 1533 drivers/misc/mic/scif/scif_dma.c static int scif_rma_list_dma_copy_wrapper(struct scif_endpt *epd, scif_endpt 1638 drivers/misc/mic/scif/scif_dma.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 12 drivers/misc/mic/scif/scif_epd.c void scif_cleanup_ep_qp(struct scif_endpt *ep) scif_endpt 40 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = endpt; scif_endpt 56 drivers/misc/mic/scif/scif_epd.c void scif_add_epd_to_zombie_list(struct scif_endpt *ep, bool eplock_held) scif_endpt 70 drivers/misc/mic/scif/scif_epd.c static struct scif_endpt *scif_find_listen_ep(u16 port) scif_endpt 72 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = NULL; scif_endpt 77 drivers/misc/mic/scif/scif_epd.c ep = list_entry(pos, struct scif_endpt, list); scif_endpt 90 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep; scif_endpt 94 drivers/misc/mic/scif/scif_epd.c ep = list_entry(pos, struct scif_endpt, list); scif_endpt 121 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = NULL; scif_endpt 167 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 192 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 214 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 231 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 256 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = NULL; scif_endpt 257 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *tmpep; scif_endpt 262 drivers/misc/mic/scif/scif_epd.c tmpep = list_entry(pos, struct scif_endpt, list); scif_endpt 310 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 326 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 342 drivers/misc/mic/scif/scif_epd.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 119 drivers/misc/mic/scif/scif_epd.h struct scif_endpt *listenep; scif_endpt 130 drivers/misc/mic/scif/scif_epd.h static inline int scifdev_alive(struct scif_endpt *ep) scif_endpt 142 drivers/misc/mic/scif/scif_epd.h static inline int scif_verify_epd(struct scif_endpt *ep) scif_endpt 173 drivers/misc/mic/scif/scif_epd.h void scif_cleanup_ep_qp(struct scif_endpt *ep); scif_endpt 174 drivers/misc/mic/scif/scif_epd.h void scif_add_epd_to_zombie_list(struct scif_endpt *ep, bool eplock_held); scif_endpt 197 drivers/misc/mic/scif/scif_epd.h struct scif_endpt *ep); scif_endpt 13 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = scif_open(); scif_endpt 23 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 30 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 37 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 44 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *ep = f->private_data; scif_endpt 74 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 104 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *ep = (struct scif_endpt *)priv; scif_endpt 159 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 160 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *newep; scif_endpt 161 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *lisep; scif_endpt 162 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *fep = NULL; scif_endpt 163 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *tmpep; scif_endpt 174 drivers/misc/mic/scif/scif_fd.c struct scif_endpt, miacceptlist); scif_endpt 190 drivers/misc/mic/scif/scif_fd.c struct scif_endpt, liacceptlist); scif_endpt 209 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 233 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 301 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 332 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 346 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 361 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 376 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 391 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 406 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 428 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 436 drivers/misc/mic/scif/scif_fd.c struct scif_endpt *priv = f->private_data; scif_endpt 20 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 42 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 65 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 102 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 123 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 144 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 165 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 198 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 296 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 341 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 368 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep; scif_endpt 380 drivers/misc/mic/scif/scif_fence.c ep = (struct scif_endpt *)fence->msg.payload[0]; scif_endpt 401 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 476 drivers/misc/mic/scif/scif_fence.c static int _scif_send_fence_signal_wait(struct scif_endpt *ep, scif_endpt 519 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 574 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)arg; scif_endpt 588 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 635 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 683 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 717 drivers/misc/mic/scif/scif_fence.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 28 drivers/misc/mic/scif/scif_mmap.c struct scif_endpt *ep; scif_endpt 30 drivers/misc/mic/scif/scif_mmap.c ep = (struct scif_endpt *)recv_window->ep; scif_endpt 66 drivers/misc/mic/scif/scif_mmap.c static void __scif_zap_mmaps(struct scif_endpt *ep) scif_endpt 92 drivers/misc/mic/scif/scif_mmap.c struct scif_endpt *ep; scif_endpt 97 drivers/misc/mic/scif/scif_mmap.c ep = list_entry(item, struct scif_endpt, list); scif_endpt 122 drivers/misc/mic/scif/scif_mmap.c static void __scif_cleanup_rma_for_zombies(struct scif_endpt *ep) scif_endpt 146 drivers/misc/mic/scif/scif_mmap.c struct scif_endpt *ep; scif_endpt 151 drivers/misc/mic/scif/scif_mmap.c ep = list_entry(item, struct scif_endpt, list); scif_endpt 160 drivers/misc/mic/scif/scif_mmap.c static int scif_insert_vma(struct scif_endpt *ep, struct vm_area_struct *vma) scif_endpt 179 drivers/misc/mic/scif/scif_mmap.c static void scif_delete_vma(struct scif_endpt *ep, struct vm_area_struct *vma) scif_endpt 196 drivers/misc/mic/scif/scif_mmap.c static phys_addr_t scif_get_phys(phys_addr_t phys, struct scif_endpt *ep) scif_endpt 215 drivers/misc/mic/scif/scif_mmap.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 312 drivers/misc/mic/scif/scif_mmap.c struct scif_endpt *ep; scif_endpt 324 drivers/misc/mic/scif/scif_mmap.c ep = (struct scif_endpt *)window->ep; scif_endpt 378 drivers/misc/mic/scif/scif_mmap.c struct scif_endpt *ep = (struct scif_endpt *)start_window->ep; scif_endpt 455 drivers/misc/mic/scif/scif_mmap.c struct scif_endpt *ep = (struct scif_endpt *)start_window->ep; scif_endpt 495 drivers/misc/mic/scif/scif_mmap.c struct scif_endpt *ep; /* End point for remote window */ scif_endpt 544 drivers/misc/mic/scif/scif_mmap.c struct scif_endpt *ep; scif_endpt 606 drivers/misc/mic/scif/scif_mmap.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 20 drivers/misc/mic/scif/scif_nm.c struct scif_endpt *ep; scif_endpt 26 drivers/misc/mic/scif/scif_nm.c ep = list_entry(pos, struct scif_endpt, list); scif_endpt 35 drivers/misc/mic/scif/scif_nm.c ep = list_entry(pos, struct scif_endpt, list); scif_endpt 28 drivers/misc/mic/scif/scif_rma.c void scif_rma_ep_init(struct scif_endpt *ep) scif_endpt 56 drivers/misc/mic/scif/scif_rma.c int scif_rma_ep_can_uninit(struct scif_endpt *ep) scif_endpt 139 drivers/misc/mic/scif/scif_rma.c struct scif_window *scif_create_window(struct scif_endpt *ep, int nr_pages, scif_endpt 184 drivers/misc/mic/scif/scif_rma.c static void scif_destroy_incomplete_window(struct scif_endpt *ep, scif_endpt 303 drivers/misc/mic/scif/scif_rma.c int scif_destroy_window(struct scif_endpt *ep, struct scif_window *window) scif_endpt 627 drivers/misc/mic/scif/scif_rma.c static int scif_send_scif_unregister(struct scif_endpt *ep, scif_endpt 648 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep = (struct scif_endpt *)window->ep; scif_endpt 740 drivers/misc/mic/scif/scif_rma.c static int scif_send_alloc_request(struct scif_endpt *ep, scif_endpt 765 drivers/misc/mic/scif/scif_rma.c static int scif_prep_remote_window(struct scif_endpt *ep, scif_endpt 942 drivers/misc/mic/scif/scif_rma.c static int scif_send_scif_register(struct scif_endpt *ep, scif_endpt 992 drivers/misc/mic/scif/scif_rma.c int scif_get_window_offset(struct scif_endpt *ep, int flags, s64 offset, scif_endpt 1025 drivers/misc/mic/scif/scif_rma.c void scif_free_window_offset(struct scif_endpt *ep, scif_endpt 1081 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep = (struct scif_endpt *)window->ep; scif_endpt 1140 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep = (struct scif_endpt *)msg->payload[0]; scif_endpt 1180 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep; scif_endpt 1183 drivers/misc/mic/scif/scif_rma.c ep = (struct scif_endpt *)recv_window->ep; scif_endpt 1243 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep = (struct scif_endpt *)window->ep; scif_endpt 1262 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep = (struct scif_endpt *)window->ep; scif_endpt 1280 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep = (struct scif_endpt *)window->ep; scif_endpt 1299 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep = (struct scif_endpt *)window->ep; scif_endpt 1459 drivers/misc/mic/scif/scif_rma.c scif_insert_local_window(struct scif_window *window, struct scif_endpt *ep) scif_endpt 1470 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 1573 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 1695 drivers/misc/mic/scif/scif_rma.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 205 drivers/misc/mic/scif/scif_rma.h struct scif_endpt *ep; scif_endpt 218 drivers/misc/mic/scif/scif_rma.h struct scif_endpt *ep; scif_endpt 307 drivers/misc/mic/scif/scif_rma.h struct scif_endpt *ep; scif_endpt 318 drivers/misc/mic/scif/scif_rma.h void scif_rma_ep_init(struct scif_endpt *ep); scif_endpt 320 drivers/misc/mic/scif/scif_rma.h int scif_rma_ep_can_uninit(struct scif_endpt *ep); scif_endpt 322 drivers/misc/mic/scif/scif_rma.h int scif_get_window_offset(struct scif_endpt *ep, int flags, scif_endpt 325 drivers/misc/mic/scif/scif_rma.h void scif_free_window_offset(struct scif_endpt *ep, scif_endpt 328 drivers/misc/mic/scif/scif_rma.h struct scif_window *scif_create_window(struct scif_endpt *ep, int nr_pages, scif_endpt 331 drivers/misc/mic/scif/scif_rma.h int scif_destroy_window(struct scif_endpt *ep, struct scif_window *window); scif_endpt 348 drivers/misc/mic/scif/scif_rma.h int scif_reserve_dma_chan(struct scif_endpt *ep); scif_endpt 76 drivers/misc/mic/scif/scif_rma_list.c int scif_query_tcw(struct scif_endpt *ep, struct scif_rma_req *req) scif_endpt 197 drivers/misc/mic/scif/scif_rma_list.c struct scif_endpt *ep = (struct scif_endpt *)window->ep; scif_endpt 229 drivers/misc/mic/scif/scif_rma_list.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 251 drivers/misc/mic/scif/scif_rma_list.c struct scif_endpt *ep = (struct scif_endpt *)epd; scif_endpt 41 drivers/misc/mic/scif/scif_rma_list.h int scif_query_tcw(struct scif_endpt *ep, struct scif_rma_req *request); scif_endpt 95 include/linux/scif.h typedef struct scif_endpt *scif_epd_t;