| /Linux-v5.4/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-v5.4/drivers/misc/mic/scif/ |
| D | scif_epd.h | 156 static inline int scif_anon_inode_getfile(scif_epd_t epd) in scif_anon_inode_getfile() 163 static inline void scif_anon_inode_fput(scif_epd_t epd) in scif_anon_inode_fput() 182 int scif_user_send(scif_epd_t epd, void __user *msg, int len, int flags); 183 int scif_user_recv(scif_epd_t epd, void __user *msg, int len, int flags); 193 int __scif_connect(scif_epd_t epd, struct scif_port_id *dst, bool non_block); 194 int __scif_flush(scif_epd_t epd); 195 int scif_mmap(struct vm_area_struct *vma, scif_epd_t epd);
|
| D | scif_rma_list.h | 43 int scif_unregister_all_windows(scif_epd_t epd); 44 void scif_unmap_all_windows(scif_epd_t epd);
|
| D | scif_fence.c | 196 static int _scif_prog_signal(scif_epd_t epd, dma_addr_t dst, u64 val) in _scif_prog_signal() 293 int scif_prog_signal(scif_epd_t epd, off_t offset, u64 val, in scif_prog_signal() 339 static int _scif_fence_wait(scif_epd_t epd, int mark) in _scif_fence_wait() 396 static int _scif_send_fence(scif_epd_t epd, int uop, int mark, int *out_mark) in _scif_send_fence() 459 static int scif_send_fence_mark(scif_epd_t epd, int *out_mark) in scif_send_fence_mark() 471 static int scif_send_fence_wait(scif_epd_t epd, int mark) in scif_send_fence_wait() 513 static int scif_send_fence_signal(scif_epd_t epd, off_t roff, u64 rval, in scif_send_fence_signal() 586 int _scif_fence_mark(scif_epd_t epd, int *mark) in _scif_fence_mark() 633 int scif_fence_mark(scif_epd_t epd, int flags, int *mark) in scif_fence_mark() 681 int scif_fence_wait(scif_epd_t epd, int mark) in scif_fence_wait() [all …]
|
| D | scif_api.c | 42 scif_epd_t scif_open(void) in scif_open() 154 int scif_close(scif_epd_t epd) in scif_close() 309 int __scif_flush(scif_epd_t epd) in __scif_flush() 328 int scif_bind(scif_epd_t epd, u16 pn) in scif_bind() 385 int scif_listen(scif_epd_t epd, int backlog) in scif_listen() 590 int __scif_connect(scif_epd_t epd, struct scif_port_id *dst, bool non_block) in __scif_connect() 710 int scif_connect(scif_epd_t epd, struct scif_port_id *dst) in scif_connect() 737 int scif_accept(scif_epd_t epd, struct scif_port_id *peer, in scif_accept() 738 scif_epd_t *newepd, int flags) in scif_accept() 894 *newepd = (scif_epd_t)cep; in scif_accept() [all …]
|
| D | scif_rma_list.c | 225 void scif_unmap_all_windows(scif_epd_t epd) in scif_unmap_all_windows() 247 int scif_unregister_all_windows(scif_epd_t epd) in scif_unregister_all_windows()
|
| D | scif_rma.h | 350 int _scif_fence_mark(scif_epd_t epd, int *mark); 351 int scif_prog_signal(scif_epd_t epd, off_t offset, u64 val,
|
| D | scif_fd.c | 131 scif_epd_t *ep = (scif_epd_t *)&request.endpt; in scif_fdioctl()
|
| D | scif_dma.c | 342 scif_register_temp(scif_epd_t epd, unsigned long addr, size_t len, int prot, in scif_register_temp() 1634 static int scif_rma_copy(scif_epd_t epd, off_t loffset, unsigned long addr, in scif_rma_copy() 1823 int scif_readfrom(scif_epd_t epd, off_t loffset, size_t len, in scif_readfrom() 1851 int scif_writeto(scif_epd_t epd, off_t loffset, size_t len, in scif_writeto() 1879 int scif_vreadfrom(scif_epd_t epd, void *addr, size_t len, in scif_vreadfrom() 1910 int scif_vwriteto(scif_epd_t epd, void *addr, size_t len, in scif_vwriteto()
|
| D | scif_mmap.c | 212 int scif_get_pages(scif_epd_t epd, off_t offset, size_t len, in scif_get_pages() 602 int scif_mmap(struct vm_area_struct *vma, scif_epd_t epd) in scif_mmap()
|
| D | scif_rma.c | 1466 off_t scif_register_pinned_pages(scif_epd_t epd, in scif_register_pinned_pages() 1568 off_t scif_register(scif_epd_t epd, void *addr, size_t len, off_t offset, in scif_register() 1693 scif_unregister(scif_epd_t epd, off_t offset, size_t len) in scif_unregister()
|
| /Linux-v5.4/drivers/misc/mic/bus/ |
| D | cosm_bus.h | 65 scif_epd_t newepd; 66 scif_epd_t epd;
|
| /Linux-v5.4/drivers/misc/mic/cosm/ |
| D | cosm_scif_server.c | 92 static scif_epd_t listen_epd; 287 scif_epd_t newepd; in cosm_scif_server()
|
| /Linux-v5.4/drivers/misc/mic/cosm_client/ |
| D | cosm_scif_client.c | 21 static scif_epd_t client_epd;
|