Home
last modified time | relevance | path

Searched refs:scif_epd_t (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/include/linux/
Dscif.h95 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/
Dscif_epd.h165 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);
Dscif_rma_list.h52 int scif_unregister_all_windows(scif_epd_t epd);
53 void scif_unmap_all_windows(scif_epd_t epd);
Dscif_fence.c203 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 …]
Dscif_api.c51 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 …]
Dscif_rma.h337 int _scif_fence_mark(scif_epd_t epd, int *mark);
338 int scif_prog_signal(scif_epd_t epd, off_t offset, u64 val,
Dscif_rma_list.c234 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()
Dscif_fd.c140 scif_epd_t *ep = (scif_epd_t *)&request.endpt; in scif_fdioctl()
Dscif_dma.c375 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()
Dscif_mmap.c221 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()
Dscif_rma.c1490 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/
Dcosm_bus.h74 scif_epd_t newepd;
75 scif_epd_t epd;
/linux-4.4.14/drivers/misc/mic/cosm/
Dcosm_scif_server.c102 static scif_epd_t listen_epd;
293 scif_epd_t newepd; in cosm_scif_server()
/linux-4.4.14/drivers/misc/mic/cosm_client/
Dcosm_scif_client.c31 static scif_epd_t client_epd;