Home
last modified time | relevance | path

Searched refs:scif_rb (Results 1 – 4 of 4) sorted by relevance

/linux-4.19.296/drivers/misc/mic/scif/
Dscif_rb.h73 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);
Dscif_rb.c36 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()
Dscif_nodeqp.h157 struct scif_rb outbound_q;
158 struct scif_rb inbound_q;
DMakefile14 scif-objs += scif_rb.o