write_sq          453 drivers/nvme/host/pci.c static inline void nvme_write_sq_db(struct nvme_queue *nvmeq, bool write_sq)
write_sq          455 drivers/nvme/host/pci.c 	if (!write_sq) {
write_sq          477 drivers/nvme/host/pci.c 			    bool write_sq)
write_sq          484 drivers/nvme/host/pci.c 	nvme_write_sq_db(nvmeq, write_sq);
write_sq         1176 sound/oss/dmasound/dmasound_atari.c 	start = write_sq.buffers[write_sq.front];
write_sq         1177 sound/oss/dmasound/dmasound_atari.c 	end = start+((write_sq.count == index) ? write_sq.rear_size
write_sq         1178 sound/oss/dmasound/dmasound_atari.c 					       : write_sq.block_size);
write_sq         1184 sound/oss/dmasound/dmasound_atari.c 	write_sq.front = (write_sq.front+1) % write_sq.max_count;
write_sq         1185 sound/oss/dmasound/dmasound_atari.c 	write_sq.active++;
write_sq         1207 sound/oss/dmasound/dmasound_atari.c 	if (write_sq.active == 2 ||	/* DMA is 'full' */
write_sq         1208 sound/oss/dmasound/dmasound_atari.c 	    write_sq.count <= 0) {	/* nothing to do */
write_sq         1213 sound/oss/dmasound/dmasound_atari.c 	if (write_sq.active == 0) {
write_sq         1217 sound/oss/dmasound/dmasound_atari.c 		if (write_sq.count == 1 &&
write_sq         1218 sound/oss/dmasound/dmasound_atari.c 		    write_sq.rear_size < write_sq.block_size &&
write_sq         1219 sound/oss/dmasound/dmasound_atari.c 		    !write_sq.syncing) {
write_sq         1227 sound/oss/dmasound/dmasound_atari.c 		if (write_sq.count == 1) {
write_sq         1232 sound/oss/dmasound/dmasound_atari.c 		if (write_sq.count == 2 &&
write_sq         1233 sound/oss/dmasound/dmasound_atari.c 		    write_sq.rear_size < write_sq.block_size &&
write_sq         1234 sound/oss/dmasound/dmasound_atari.c 		    !write_sq.syncing) {
write_sq         1247 sound/oss/dmasound/dmasound_atari.c 		if (write_sq.count == 2 &&
write_sq         1248 sound/oss/dmasound/dmasound_atari.c 		    write_sq.rear_size < write_sq.block_size &&
write_sq         1249 sound/oss/dmasound/dmasound_atari.c 		    !write_sq.syncing) {
write_sq         1267 sound/oss/dmasound/dmasound_atari.c 	if (write_sq.active == 2)
write_sq         1284 sound/oss/dmasound/dmasound_atari.c 	if (!write_sq.active) {
write_sq         1288 sound/oss/dmasound/dmasound_atari.c 		WAKE_UP(write_sq.sync_queue);
write_sq         1299 sound/oss/dmasound/dmasound_atari.c 	write_sq.count--;
write_sq         1300 sound/oss/dmasound/dmasound_atari.c 	write_sq.active--;
write_sq         1302 sound/oss/dmasound/dmasound_atari.c 	if (!write_sq.active) {
write_sq         1307 sound/oss/dmasound/dmasound_atari.c 	WAKE_UP(write_sq.action_queue);
write_sq         1312 sound/oss/dmasound/dmasound_atari.c 	if ((write_sq.active != 1) || (write_sq.count != 1))
write_sq         1322 sound/oss/dmasound/dmasound_atari.c 	if (!write_sq.active) WAKE_UP(write_sq.sync_queue);
write_sq          533 sound/oss/dmasound/dmasound_core.c 	if (sq == &write_sq) {
write_sq          579 sound/oss/dmasound/dmasound_core.c 	if (write_sq.locked == 0) {
write_sq          580 sound/oss/dmasound/dmasound_core.c 		if ((uWritten = sq_setup(&write_sq)) < 0) return uWritten ;
write_sq          605 sound/oss/dmasound/dmasound_core.c 	write_sq.syncing &= ~2 ; /* take out POST status */
write_sq          608 sound/oss/dmasound/dmasound_core.c 	if (write_sq.count > 0 &&
write_sq          609 sound/oss/dmasound/dmasound_core.c 	    (bLeft = write_sq.block_size-write_sq.rear_size) > 0) {
write_sq          610 sound/oss/dmasound/dmasound_core.c 		dest = write_sq.buffers[write_sq.rear];
write_sq          611 sound/oss/dmasound/dmasound_core.c 		bUsed = write_sq.rear_size;
write_sq          619 sound/oss/dmasound/dmasound_core.c 		write_sq.rear_size = bUsed;
write_sq          625 sound/oss/dmasound/dmasound_core.c 		while (write_sq.count >= write_sq.max_active) {
write_sq          626 sound/oss/dmasound/dmasound_core.c 			prepare_to_wait(&write_sq.action_queue, &wait, TASK_INTERRUPTIBLE);
write_sq          628 sound/oss/dmasound/dmasound_core.c 			if (write_sq.non_blocking) {
write_sq          629 sound/oss/dmasound/dmasound_core.c 				finish_wait(&write_sq.action_queue, &wait);
write_sq          632 sound/oss/dmasound/dmasound_core.c 			if (write_sq.count < write_sq.max_active)
write_sq          637 sound/oss/dmasound/dmasound_core.c 				finish_wait(&write_sq.action_queue, &wait);
write_sq          642 sound/oss/dmasound/dmasound_core.c 		finish_wait(&write_sq.action_queue, &wait);
write_sq          651 sound/oss/dmasound/dmasound_core.c 		dest = write_sq.buffers[(write_sq.rear+1) % write_sq.max_count];
write_sq          653 sound/oss/dmasound/dmasound_core.c 		bLeft = write_sq.block_size;
write_sq          662 sound/oss/dmasound/dmasound_core.c 			write_sq.rear = (write_sq.rear+1) % write_sq.max_count;
write_sq          663 sound/oss/dmasound/dmasound_core.c 			write_sq.rear_size = bUsed;
write_sq          664 sound/oss/dmasound/dmasound_core.c 			write_sq.count++;
write_sq          678 sound/oss/dmasound/dmasound_core.c 	if (write_sq.locked == 0) {
write_sq          679 sound/oss/dmasound/dmasound_core.c 		if ((retVal = sq_setup(&write_sq)) < 0)
write_sq          684 sound/oss/dmasound/dmasound_core.c 		poll_wait(file, &write_sq.action_queue, wait);
write_sq          686 sound/oss/dmasound/dmasound_core.c 		if (write_sq.count < write_sq.max_active || write_sq.block_size - write_sq.rear_size > 0)
write_sq          754 sound/oss/dmasound/dmasound_core.c #define write_sq_init_waitqueue()	sq_init_waitqueue(&write_sq)
write_sq          756 sound/oss/dmasound/dmasound_core.c #define write_sq_wake_up(file)		sq_wake_up(&write_sq, file, FMODE_WRITE)
write_sq          758 sound/oss/dmasound/dmasound_core.c #define write_sq_release_buffers()	sq_release_buffers(&write_sq)
write_sq          760 sound/oss/dmasound/dmasound_core.c 	sq_open2(&write_sq, file, FMODE_WRITE, numWriteBufs, writeBufSize )
write_sq          824 sound/oss/dmasound/dmasound_core.c 	write_sq.active = 0;
write_sq          825 sound/oss/dmasound/dmasound_core.c 	write_sq.count = 0;
write_sq          826 sound/oss/dmasound/dmasound_core.c 	write_sq.rear_size = 0;
write_sq          828 sound/oss/dmasound/dmasound_core.c 	write_sq.front = 0 ;
write_sq          829 sound/oss/dmasound/dmasound_core.c 	write_sq.rear = -1 ; /* same as for set-up */
write_sq          832 sound/oss/dmasound/dmasound_core.c 	write_sq.locked = 0 ;
write_sq          833 sound/oss/dmasound/dmasound_core.c 	write_sq.user_frags = 0 ;
write_sq          834 sound/oss/dmasound/dmasound_core.c 	write_sq.user_frag_size = 0 ;
write_sq          853 sound/oss/dmasound/dmasound_core.c 	write_sq.syncing |= 1;
write_sq          856 sound/oss/dmasound/dmasound_core.c 	while (write_sq.active) {
write_sq          857 sound/oss/dmasound/dmasound_core.c 		wait_event_interruptible_timeout(write_sq.sync_queue,
write_sq          858 sound/oss/dmasound/dmasound_core.c 						 !write_sq.active, HZ);
write_sq          876 sound/oss/dmasound/dmasound_core.c 	write_sq.syncing = 0 ;
write_sq          887 sound/oss/dmasound/dmasound_core.c 		if (write_sq.busy)
write_sq          892 sound/oss/dmasound/dmasound_core.c 		write_sq.busy = 0;
write_sq          942 sound/oss/dmasound/dmasound_core.c 	if (write_sq.locked)
write_sq         1017 sound/oss/dmasound/dmasound_core.c 			if ( !write_sq.locked )
write_sq         1018 sound/oss/dmasound/dmasound_core.c 				sq_setup(&write_sq) ;
write_sq         1019 sound/oss/dmasound/dmasound_core.c 			size = write_sq.user_frag_size ;
write_sq         1029 sound/oss/dmasound/dmasound_core.c 		write_sq.syncing |= 0x2 ;
write_sq         1117 sound/oss/dmasound/dmasound_core.c 			result = set_queue_frags(&write_sq, nbufs, size) ;
write_sq         1130 sound/oss/dmasound/dmasound_core.c 			if ( !write_sq.locked )
write_sq         1131 sound/oss/dmasound/dmasound_core.c 				sq_setup(&write_sq) ;
write_sq         1132 sound/oss/dmasound/dmasound_core.c 			info.fragments = write_sq.max_active - write_sq.count;
write_sq         1133 sound/oss/dmasound/dmasound_core.c 			info.fragstotal = write_sq.max_active;
write_sq         1134 sound/oss/dmasound/dmasound_core.c 			info.fragsize = write_sq.user_frag_size;
write_sq         1325 sound/oss/dmasound/dmasound_core.c 		"write", write_sq.numBufs, write_sq.bufSize) ;
write_sq         1330 sound/oss/dmasound/dmasound_core.c 		"write", write_sq.max_count, write_sq.block_size,
write_sq         1331 sound/oss/dmasound/dmasound_core.c 		write_sq.max_active, write_sq.front, write_sq.rear,
write_sq         1332 sound/oss/dmasound/dmasound_core.c 		write_sq.count, write_sq.rear_size, write_sq.active,
write_sq         1333 sound/oss/dmasound/dmasound_core.c 		write_sq.busy, write_sq.syncing, write_sq.locked, write_sq.xruns) ;
write_sq          470 sound/oss/dmasound/dmasound_paula.c 	start = write_sq.buffers[write_sq.front];
write_sq          471 sound/oss/dmasound/dmasound_paula.c 	size = (write_sq.count == index ? write_sq.rear_size
write_sq          472 sound/oss/dmasound/dmasound_paula.c 					: write_sq.block_size)>>1;
write_sq          515 sound/oss/dmasound/dmasound_paula.c 	write_sq.front = (write_sq.front+1) % write_sq.max_count;
write_sq          516 sound/oss/dmasound/dmasound_paula.c 	write_sq.active |= AMI_PLAY_LOADED;
write_sq          526 sound/oss/dmasound/dmasound_paula.c 	if (write_sq.active & AMI_PLAY_LOADED) {
write_sq          532 sound/oss/dmasound/dmasound_paula.c 	if (write_sq.active & AMI_PLAY_PLAYING)
write_sq          536 sound/oss/dmasound/dmasound_paula.c 	if (write_sq.count < minframes) {
write_sq          542 sound/oss/dmasound/dmasound_paula.c 	if (write_sq.count <= minframes &&
write_sq          543 sound/oss/dmasound/dmasound_paula.c 	    write_sq.rear_size < write_sq.block_size && !write_sq.syncing) {
write_sq          563 sound/oss/dmasound/dmasound_paula.c 	if (!write_sq.active) {
write_sq          567 sound/oss/dmasound/dmasound_paula.c 		WAKE_UP(write_sq.sync_queue);
write_sq          571 sound/oss/dmasound/dmasound_paula.c 	if (write_sq.active & AMI_PLAY_PLAYING) {
write_sq          573 sound/oss/dmasound/dmasound_paula.c 		write_sq.count--;
write_sq          574 sound/oss/dmasound/dmasound_paula.c 		WAKE_UP(write_sq.action_queue);
write_sq          577 sound/oss/dmasound/dmasound_paula.c 	if (write_sq.active & AMI_PLAY_LOADED)
write_sq          582 sound/oss/dmasound/dmasound_paula.c 	write_sq.active = (write_sq.active<<1) & AMI_PLAY_MASK;
write_sq          584 sound/oss/dmasound/dmasound_paula.c 	if (!write_sq.active)
write_sq          590 sound/oss/dmasound/dmasound_paula.c 	if (write_sq.count >= minframes)
write_sq          594 sound/oss/dmasound/dmasound_paula.c 	if (!write_sq.active)
write_sq          597 sound/oss/dmasound/dmasound_paula.c 		WAKE_UP(write_sq.sync_queue);
write_sq          648 sound/oss/dmasound/dmasound_paula.c 	write_sq_block_size_half = write_sq.block_size>>1;
write_sq          411 sound/oss/dmasound/dmasound_q40.c 	start = write_sq.buffers[write_sq.front];
write_sq          412 sound/oss/dmasound/dmasound_q40.c 	size = (write_sq.count == index ? write_sq.rear_size : write_sq.block_size);
write_sq          417 sound/oss/dmasound/dmasound_q40.c 	write_sq.front = (write_sq.front+1) % write_sq.max_count;
write_sq          418 sound/oss/dmasound/dmasound_q40.c 	write_sq.active++;
write_sq          442 sound/oss/dmasound/dmasound_q40.c 	if (write_sq.active || write_sq.count<=0 ) {
write_sq          448 sound/oss/dmasound/dmasound_q40.c 	if (write_sq.count <= 1 && write_sq.rear_size < write_sq.block_size && !write_sq.syncing) {
write_sq          485 sound/oss/dmasound/dmasound_q40.c 	if (!write_sq.active) {
write_sq          489 sound/oss/dmasound/dmasound_q40.c 	           WAKE_UP(write_sq.sync_queue);
write_sq          492 sound/oss/dmasound/dmasound_q40.c 	} else write_sq.active=0;
write_sq          493 sound/oss/dmasound/dmasound_q40.c 	write_sq.count--;
write_sq          501 sound/oss/dmasound/dmasound_q40.c 	WAKE_UP(write_sq.action_queue);