Home
last modified time | relevance | path

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

/Linux-v5.4/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-v5.4/drivers/misc/mic/scif/
Dscif_epd.h156 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);
Dscif_rma_list.h43 int scif_unregister_all_windows(scif_epd_t epd);
44 void scif_unmap_all_windows(scif_epd_t epd);
Dscif_fence.c196 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 …]
Dscif_api.c42 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 …]
Dscif_rma_list.c225 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()
Dscif_rma.h350 int _scif_fence_mark(scif_epd_t epd, int *mark);
351 int scif_prog_signal(scif_epd_t epd, off_t offset, u64 val,
Dscif_fd.c131 scif_epd_t *ep = (scif_epd_t *)&request.endpt; in scif_fdioctl()
Dscif_dma.c342 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()
Dscif_mmap.c212 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()
Dscif_rma.c1466 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/
Dcosm_bus.h65 scif_epd_t newepd;
66 scif_epd_t epd;
/Linux-v5.4/drivers/misc/mic/cosm/
Dcosm_scif_server.c92 static scif_epd_t listen_epd;
287 scif_epd_t newepd; in cosm_scif_server()
/Linux-v5.4/drivers/misc/mic/cosm_client/
Dcosm_scif_client.c21 static scif_epd_t client_epd;