/linux-4.4.14/include/linux/ |
D | scif.h | 95 typedef struct scif_endpt *scif_epd_t; typedef 125 scif_epd_t epd; 161 #define SCIF_OPEN_FAILED ((scif_epd_t)-1) 178 scif_epd_t scif_open(void); 204 int scif_bind(scif_epd_t epd, u16 pn); 233 int scif_listen(scif_epd_t epd, int backlog); 274 int scif_connect(scif_epd_t epd, struct scif_port_id *dst); 331 int scif_accept(scif_epd_t epd, struct scif_port_id *peer, scif_epd_t 368 int scif_close(scif_epd_t epd); 419 int scif_send(scif_epd_t epd, void *msg, int len, int flags); [all …]
|
/linux-4.4.14/drivers/misc/mic/scif/ |
D | scif_epd.h | 165 static inline int scif_anon_inode_getfile(scif_epd_t epd) in scif_anon_inode_getfile() 173 static inline void scif_anon_inode_fput(scif_epd_t epd) in scif_anon_inode_fput() 192 int scif_user_send(scif_epd_t epd, void __user *msg, int len, int flags); 193 int scif_user_recv(scif_epd_t epd, void __user *msg, int len, int flags); 203 int __scif_connect(scif_epd_t epd, struct scif_port_id *dst, bool non_block); 204 int __scif_flush(scif_epd_t epd); 205 int scif_mmap(struct vm_area_struct *vma, scif_epd_t epd);
|
D | scif_rma_list.h | 52 int scif_unregister_all_windows(scif_epd_t epd); 53 void scif_unmap_all_windows(scif_epd_t epd);
|
D | scif_fence.c | 203 static int _scif_prog_signal(scif_epd_t epd, dma_addr_t dst, u64 val) in _scif_prog_signal() 289 int scif_prog_signal(scif_epd_t epd, off_t offset, u64 val, in scif_prog_signal() 335 static int _scif_fence_wait(scif_epd_t epd, int mark) in _scif_fence_wait() 392 static int _scif_send_fence(scif_epd_t epd, int uop, int mark, int *out_mark) in _scif_send_fence() 455 static int scif_send_fence_mark(scif_epd_t epd, int *out_mark) in scif_send_fence_mark() 467 static int scif_send_fence_wait(scif_epd_t epd, int mark) in scif_send_fence_wait() 509 static int scif_send_fence_signal(scif_epd_t epd, off_t roff, u64 rval, in scif_send_fence_signal() 582 int _scif_fence_mark(scif_epd_t epd, int *mark) in _scif_fence_mark() 629 int scif_fence_mark(scif_epd_t epd, int flags, int *mark) in scif_fence_mark() 677 int scif_fence_wait(scif_epd_t epd, int mark) in scif_fence_wait() [all …]
|
D | scif_api.c | 51 scif_epd_t scif_open(void) in scif_open() 163 int scif_close(scif_epd_t epd) in scif_close() 317 int __scif_flush(scif_epd_t epd) in __scif_flush() 336 int scif_bind(scif_epd_t epd, u16 pn) in scif_bind() 394 int scif_listen(scif_epd_t epd, int backlog) in scif_listen() 599 int __scif_connect(scif_epd_t epd, struct scif_port_id *dst, bool non_block) in __scif_connect() 720 int scif_connect(scif_epd_t epd, struct scif_port_id *dst) in scif_connect() 747 int scif_accept(scif_epd_t epd, struct scif_port_id *peer, in scif_accept() 748 scif_epd_t *newepd, int flags) in scif_accept() 904 *newepd = (scif_epd_t)cep; in scif_accept() [all …]
|
D | scif_rma.h | 337 int _scif_fence_mark(scif_epd_t epd, int *mark); 338 int scif_prog_signal(scif_epd_t epd, off_t offset, u64 val,
|
D | scif_rma_list.c | 234 void scif_unmap_all_windows(scif_epd_t epd) in scif_unmap_all_windows() 256 int scif_unregister_all_windows(scif_epd_t epd) in scif_unregister_all_windows()
|
D | scif_fd.c | 140 scif_epd_t *ep = (scif_epd_t *)&request.endpt; in scif_fdioctl()
|
D | scif_dma.c | 375 scif_register_temp(scif_epd_t epd, unsigned long addr, size_t len, int prot, in scif_register_temp() 1674 static int scif_rma_copy(scif_epd_t epd, off_t loffset, unsigned long addr, in scif_rma_copy() 1863 int scif_readfrom(scif_epd_t epd, off_t loffset, size_t len, in scif_readfrom() 1891 int scif_writeto(scif_epd_t epd, off_t loffset, size_t len, in scif_writeto() 1919 int scif_vreadfrom(scif_epd_t epd, void *addr, size_t len, in scif_vreadfrom() 1950 int scif_vwriteto(scif_epd_t epd, void *addr, size_t len, in scif_vwriteto()
|
D | scif_mmap.c | 221 int scif_get_pages(scif_epd_t epd, off_t offset, size_t len, in scif_get_pages() 611 int scif_mmap(struct vm_area_struct *vma, scif_epd_t epd) in scif_mmap()
|
D | scif_rma.c | 1490 off_t scif_register_pinned_pages(scif_epd_t epd, in scif_register_pinned_pages() 1592 off_t scif_register(scif_epd_t epd, void *addr, size_t len, off_t offset, in scif_register() 1717 scif_unregister(scif_epd_t epd, off_t offset, size_t len) in scif_unregister()
|
/linux-4.4.14/drivers/misc/mic/bus/ |
D | cosm_bus.h | 74 scif_epd_t newepd; 75 scif_epd_t epd;
|
/linux-4.4.14/drivers/misc/mic/cosm/ |
D | cosm_scif_server.c | 102 static scif_epd_t listen_epd; 293 scif_epd_t newepd; in cosm_scif_server()
|
/linux-4.4.14/drivers/misc/mic/cosm_client/ |
D | cosm_scif_client.c | 31 static scif_epd_t client_epd;
|