Home
last modified time | relevance | path

Searched refs:async_rput (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dasy.h177 #define RING_INIT(ap) ((ap)->async_rput = (ap)->async_rget = 0)
178 #define RING_CNT(ap) (((ap)->async_rput >= (ap)->async_rget) ? \
179 ((ap)->async_rput - (ap)->async_rget):\
180 ((0x10000 - (ap)->async_rget) + (ap)->async_rput))
184 ((ap)->async_ring[(ap)->async_rput++ & RINGMASK] = (uchar_t)(c))
185 #define RING_UNPUT(ap) ((ap)->async_rput--)
190 ((ap)->async_ring[(ap)->async_rput++ & RINGMASK] = ((uchar_t)(c)|(s)))
332 uint_t async_rput; /* producing pointer for input */ member
/illumos-gate/usr/src/uts/sun4/sys/
H A Dsudev.h200 #define RING_INIT(ap) ((ap)->async_rput = (ap)->async_rget = 0)
201 #define RING_CNT(ap) (((ap)->async_rput - (ap)->async_rget) & RINGMASK)
205 ((ap)->async_ring[(ap)->async_rput++ & RINGMASK] = (uchar_t)(c))
206 #define RING_UNPUT(ap) ((ap)->async_rput--)
211 ((ap)->async_ring[(ap)->async_rput++ & RINGMASK] = ((uchar_t)(c)|(s)))
299 uint_t async_rput; /* producing pointer for input */ member
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxencons.h158 ushort_t async_rput; /* producing pointer for input */ member