Lines Matching defs:shmem
176 icn_shmem __iomem *shmem; /* Pointer to memory-mapped-buffers */
177 int mvalid; /* IO-shmem has been requested */
205 #define sbfree (((readb(&dev.shmem->data_control.scns)+1) & 0xf) != \
206 readb(&dev.shmem->data_control.scnr))
209 #define sbnext (writeb((readb(&dev.shmem->data_control.scns)+1) & 0xf, \
210 &dev.shmem->data_control.scns))
213 #define sbuf_n dev.shmem->data_control.scns
214 #define sbuf_d dev.shmem->data_buffers.send_buf[readb(&sbuf_n)].data
215 #define sbuf_l dev.shmem->data_buffers.send_buf[readb(&sbuf_n)].length
216 #define sbuf_f dev.shmem->data_buffers.send_buf[readb(&sbuf_n)].endflag
219 #define rbavl (readb(&dev.shmem->data_control.ecnr) != \
220 readb(&dev.shmem->data_control.ecns))
223 #define rbnext (writeb((readb(&dev.shmem->data_control.ecnr)+1) & 0xf, \
224 &dev.shmem->data_control.ecnr))
227 #define rbuf_n dev.shmem->data_control.ecnr
228 #define rbuf_d dev.shmem->data_buffers.receive_buf[readb(&rbuf_n)].data
229 #define rbuf_l dev.shmem->data_buffers.receive_buf[readb(&rbuf_n)].length
230 #define rbuf_f dev.shmem->data_buffers.receive_buf[readb(&rbuf_n)].endflag
233 #define cmd_o (dev.shmem->comm_control.pcio_o)
234 #define cmd_i (dev.shmem->comm_control.pcio_i)
242 #define msg_o (dev.shmem->comm_control.iopc_o)
243 #define msg_i (dev.shmem->comm_control.iopc_i)