iosched 514 drivers/block/pktcdvd.c atomic_set(&pd->iosched.attention, 1); iosched 814 drivers/block/pktcdvd.c spin_lock(&pd->iosched.lock); iosched 816 drivers/block/pktcdvd.c bio_list_add(&pd->iosched.read_queue, bio); iosched 818 drivers/block/pktcdvd.c bio_list_add(&pd->iosched.write_queue, bio); iosched 819 drivers/block/pktcdvd.c spin_unlock(&pd->iosched.lock); iosched 821 drivers/block/pktcdvd.c atomic_set(&pd->iosched.attention, 1); iosched 844 drivers/block/pktcdvd.c if (atomic_read(&pd->iosched.attention) == 0) iosched 846 drivers/block/pktcdvd.c atomic_set(&pd->iosched.attention, 0); iosched 852 drivers/block/pktcdvd.c spin_lock(&pd->iosched.lock); iosched 853 drivers/block/pktcdvd.c reads_queued = !bio_list_empty(&pd->iosched.read_queue); iosched 854 drivers/block/pktcdvd.c writes_queued = !bio_list_empty(&pd->iosched.write_queue); iosched 855 drivers/block/pktcdvd.c spin_unlock(&pd->iosched.lock); iosched 860 drivers/block/pktcdvd.c if (pd->iosched.writing) { iosched 862 drivers/block/pktcdvd.c spin_lock(&pd->iosched.lock); iosched 863 drivers/block/pktcdvd.c bio = bio_list_peek(&pd->iosched.write_queue); iosched 864 drivers/block/pktcdvd.c spin_unlock(&pd->iosched.lock); iosched 866 drivers/block/pktcdvd.c pd->iosched.last_write)) iosched 874 drivers/block/pktcdvd.c pd->iosched.writing = 0; iosched 882 drivers/block/pktcdvd.c pd->iosched.writing = 1; iosched 886 drivers/block/pktcdvd.c spin_lock(&pd->iosched.lock); iosched 887 drivers/block/pktcdvd.c if (pd->iosched.writing) iosched 888 drivers/block/pktcdvd.c bio = bio_list_pop(&pd->iosched.write_queue); iosched 890 drivers/block/pktcdvd.c bio = bio_list_pop(&pd->iosched.read_queue); iosched 891 drivers/block/pktcdvd.c spin_unlock(&pd->iosched.lock); iosched 897 drivers/block/pktcdvd.c pd->iosched.successive_reads += iosched 900 drivers/block/pktcdvd.c pd->iosched.successive_reads = 0; iosched 901 drivers/block/pktcdvd.c pd->iosched.last_write = bio_end_sector(bio); iosched 903 drivers/block/pktcdvd.c if (pd->iosched.successive_reads >= HI_SPEED_SWITCH) { iosched 1457 drivers/block/pktcdvd.c if (atomic_read(&pd->iosched.attention) != 0) iosched 2730 drivers/block/pktcdvd.c spin_lock_init(&pd->iosched.lock); iosched 2731 drivers/block/pktcdvd.c bio_list_init(&pd->iosched.read_queue); iosched 2732 drivers/block/pktcdvd.c bio_list_init(&pd->iosched.write_queue); iosched 191 include/linux/pktcdvd.h struct packet_iosched iosched;