Lines Matching refs:write_sq
1175 start = write_sq.buffers[write_sq.front]; in AtaPlayNextFrame()
1176 end = start+((write_sq.count == index) ? write_sq.rear_size in AtaPlayNextFrame()
1177 : write_sq.block_size); in AtaPlayNextFrame()
1183 write_sq.front = (write_sq.front+1) % write_sq.max_count; in AtaPlayNextFrame()
1184 write_sq.active++; in AtaPlayNextFrame()
1206 if (write_sq.active == 2 || /* DMA is 'full' */ in AtaPlay()
1207 write_sq.count <= 0) { /* nothing to do */ in AtaPlay()
1212 if (write_sq.active == 0) { in AtaPlay()
1216 if (write_sq.count == 1 && in AtaPlay()
1217 write_sq.rear_size < write_sq.block_size && in AtaPlay()
1218 !write_sq.syncing) { in AtaPlay()
1226 if (write_sq.count == 1) { in AtaPlay()
1231 if (write_sq.count == 2 && in AtaPlay()
1232 write_sq.rear_size < write_sq.block_size && in AtaPlay()
1233 !write_sq.syncing) { in AtaPlay()
1246 if (write_sq.count == 2 && in AtaPlay()
1247 write_sq.rear_size < write_sq.block_size && in AtaPlay()
1248 !write_sq.syncing) { in AtaPlay()
1266 if (write_sq.active == 2) in AtaInterrupt()
1283 if (!write_sq.active) { in AtaInterrupt()
1287 WAKE_UP(write_sq.sync_queue); in AtaInterrupt()
1298 write_sq.count--; in AtaInterrupt()
1299 write_sq.active--; in AtaInterrupt()
1301 if (!write_sq.active) { in AtaInterrupt()
1306 WAKE_UP(write_sq.action_queue); in AtaInterrupt()
1311 if ((write_sq.active != 1) || (write_sq.count != 1)) in AtaInterrupt()
1321 if (!write_sq.active) WAKE_UP(write_sq.sync_queue); in AtaInterrupt()