Searched refs:scif_rb (Results 1 - 4 of 4) sorted by relevance
/linux-4.4.14/drivers/misc/mic/scif/ |
H A D | Makefile | 13 scif-objs += scif_rb.o
|
H A D | scif_rb.h | 64 * struct scif_rb - SCIF Ring Buffer 73 struct scif_rb { struct 83 void scif_rb_init(struct scif_rb *rb, u32 *read_ptr, u32 *write_ptr, 87 int scif_rb_write(struct scif_rb *rb, void *msg, u32 size); 89 void scif_rb_commit(struct scif_rb *rb); 91 u32 scif_rb_space(struct scif_rb *rb); 95 u32 scif_rb_get_next(struct scif_rb *rb, void *msg, u32 size); 97 void scif_rb_update_read_ptr(struct scif_rb *rb); 99 u32 scif_rb_count(struct scif_rb *rb, u32 size);
|
H A D | scif_rb.c | 23 #include "scif_rb.h" 36 void scif_rb_init(struct scif_rb *rb, u32 *read_ptr, u32 *write_ptr, scif_rb_init() 48 static void memcpy_torb(struct scif_rb *rb, void *header, memcpy_torb() 66 static void memcpy_fromrb(struct scif_rb *rb, void *header, memcpy_fromrb() 89 u32 scif_rb_space(struct scif_rb *rb) scif_rb_space() 111 int scif_rb_write(struct scif_rb *rb, void *msg, u32 size) scif_rb_write() 132 void scif_rb_commit(struct scif_rb *rb) scif_rb_commit() 162 static void *scif_rb_get(struct scif_rb *rb, u32 size) scif_rb_get() 180 u32 scif_rb_get_next(struct scif_rb *rb, void *msg, u32 size) scif_rb_get_next() 201 void scif_rb_update_read_ptr(struct scif_rb *rb) scif_rb_update_read_ptr() 233 u32 scif_rb_count(struct scif_rb *rb, u32 size) scif_rb_count()
|
H A D | scif_nodeqp.h | 56 #include "scif_rb.h" 157 struct scif_rb outbound_q; 158 struct scif_rb inbound_q;
|
Completed in 97 milliseconds