Lines Matching refs:mb
73 * MIDI_BUF_CONSUMER_INIT(mb,frk)
74 * MIDI_BUF_PRODUCER_INIT(mb,frk)
95 * MIDI_BUF_CONSUMER_REFRESH(mb,frk)
96 * MIDI_BUF_PRODUCER_REFRESH(mb,frk)
102 * MIDI_BUF_CONSUMER_WBACK(mb,frk)
103 * MIDI_BUF_PRODUCER_WBACK(mb,frk)
124 #define MIDI_BUF_CONSUMER_REFRESH(mb,frk) \
125 ((__CONCAT(frk,_lim)=(mb)->__CONCAT(frk,_producerp)), \
127 (__CONCAT(frk,_lim) += sizeof (mb)->frk) : __CONCAT(frk,_lim))
129 #define MIDI_BUF_PRODUCER_REFRESH(mb,frk) \
130 ((__CONCAT(frk,_lim)=(mb)->__CONCAT(frk,_consumerp)-1), \
132 (__CONCAT(frk,_lim) += sizeof (mb)->frk) : __CONCAT(frk,_lim))
134 #define MIDI_BUF_EXTENT_INIT(mb,frk) \
135 ((__CONCAT(frk,_org)=(mb)->frk), \
136 (__CONCAT(frk,_end)=__CONCAT(frk,_org)+sizeof (mb)->frk))
138 #define MIDI_BUF_CONSUMER_INIT(mb,frk) \
139 (MIDI_BUF_EXTENT_INIT((mb),frk), \
140 (__CONCAT(frk,_cur)=(mb)->__CONCAT(frk,_consumerp)), \
141 MIDI_BUF_CONSUMER_REFRESH((mb),frk))
143 #define MIDI_BUF_PRODUCER_INIT(mb,frk) \
144 (MIDI_BUF_EXTENT_INIT((mb),frk), \
145 (__CONCAT(frk,_cur)=(mb)->__CONCAT(frk,_producerp)), \
146 MIDI_BUF_PRODUCER_REFRESH((mb),frk))
153 #define MIDI_BUF_CONSUMER_WBACK(mb,frk) do { \
155 (mb)->__CONCAT(frk,_consumerp)=__CONCAT(frk,_cur); \
158 #define MIDI_BUF_PRODUCER_WBACK(mb,frk) do { \
160 (mb)->__CONCAT(frk,_producerp)=__CONCAT(frk,_cur); \