Searched refs:scif_rb (Results 1 – 4 of 4) sorted by relevance
/linux-4.19.296/drivers/misc/mic/scif/ |
D | scif_rb.h | 73 struct scif_rb { struct 83 void scif_rb_init(struct scif_rb *rb, u32 *read_ptr, u32 *write_ptr, argument 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);
|
D | scif_rb.c | 36 void scif_rb_init(struct scif_rb *rb, u32 *read_ptr, u32 *write_ptr, in scif_rb_init() 48 static void memcpy_torb(struct scif_rb *rb, void *header, in memcpy_torb() 66 static void memcpy_fromrb(struct scif_rb *rb, void *header, in memcpy_fromrb() 89 u32 scif_rb_space(struct scif_rb *rb) in scif_rb_space() 111 int scif_rb_write(struct scif_rb *rb, void *msg, u32 size) in scif_rb_write() 132 void scif_rb_commit(struct scif_rb *rb) in scif_rb_commit() 162 static void *scif_rb_get(struct scif_rb *rb, u32 size) in scif_rb_get() 180 u32 scif_rb_get_next(struct scif_rb *rb, void *msg, u32 size) in scif_rb_get_next() 201 void scif_rb_update_read_ptr(struct scif_rb *rb) in scif_rb_update_read_ptr() 233 u32 scif_rb_count(struct scif_rb *rb, u32 size) in scif_rb_count()
|
D | scif_nodeqp.h | 157 struct scif_rb outbound_q; 158 struct scif_rb inbound_q;
|
D | Makefile | 14 scif-objs += scif_rb.o
|