Home
last modified time | relevance | path

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

/Linux-v4.19/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-v4.19/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.c204 static int _scif_prog_signal(scif_epd_t epd, dma_addr_t dst, u64 val) in _scif_prog_signal()
290 int scif_prog_signal(scif_epd_t epd, off_t offset, u64 val, in scif_prog_signal()
336 static int _scif_fence_wait(scif_epd_t epd, int mark) in _scif_fence_wait()
393 static int _scif_send_fence(scif_epd_t epd, int uop, int mark, int *out_mark) in _scif_send_fence()
456 static int scif_send_fence_mark(scif_epd_t epd, int *out_mark) in scif_send_fence_mark()
468 static int scif_send_fence_wait(scif_epd_t epd, int mark) in scif_send_fence_wait()
510 static int scif_send_fence_signal(scif_epd_t epd, off_t roff, u64 rval, in scif_send_fence_signal()
583 int _scif_fence_mark(scif_epd_t epd, int *mark) in _scif_fence_mark()
630 int scif_fence_mark(scif_epd_t epd, int flags, int *mark) in scif_fence_mark()
678 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()
318 int __scif_flush(scif_epd_t epd) in __scif_flush()
337 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()
719 int scif_connect(scif_epd_t epd, struct scif_port_id *dst) in scif_connect()
746 int scif_accept(scif_epd_t epd, struct scif_port_id *peer, in scif_accept()
747 scif_epd_t *newepd, int flags) in scif_accept()
903 *newepd = (scif_epd_t)cep; in scif_accept()
[all …]
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_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_fd.c140 scif_epd_t *ep = (scif_epd_t *)&request.endpt; in scif_fdioctl()
Dscif_dma.c356 scif_register_temp(scif_epd_t epd, unsigned long addr, size_t len, int prot, in scif_register_temp()
1655 static int scif_rma_copy(scif_epd_t epd, off_t loffset, unsigned long addr, in scif_rma_copy()
1844 int scif_readfrom(scif_epd_t epd, off_t loffset, size_t len, in scif_readfrom()
1872 int scif_writeto(scif_epd_t epd, off_t loffset, size_t len, in scif_writeto()
1900 int scif_vreadfrom(scif_epd_t epd, void *addr, size_t len, in scif_vreadfrom()
1931 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.c1489 off_t scif_register_pinned_pages(scif_epd_t epd, in scif_register_pinned_pages()
1591 off_t scif_register(scif_epd_t epd, void *addr, size_t len, off_t offset, in scif_register()
1716 scif_unregister(scif_epd_t epd, off_t offset, size_t len) in scif_unregister()
/Linux-v4.19/drivers/misc/mic/bus/
Dcosm_bus.h76 scif_epd_t newepd;
77 scif_epd_t epd;
/Linux-v4.19/drivers/misc/mic/cosm/
Dcosm_scif_server.c104 static scif_epd_t listen_epd;
299 scif_epd_t newepd; in cosm_scif_server()
/Linux-v4.19/drivers/misc/mic/cosm_client/
Dcosm_scif_client.c33 static scif_epd_t client_epd;