taglinefilesource code
opt_state727drivers/block/optcd.cstatic volatile enum opt_state_e opt_state = OPT_S_IDLE;
opt_state765drivers/block/optcd.copt_state = OPT_S_STOP;
opt_state773drivers/block/optcd.cif (opt_state == opt_state_old)
opt_state776drivers/block/optcd.copt_state_old = opt_state;
opt_state780drivers/block/optcd.cprintk("optcd: state %d\n", opt_state);
opt_state784drivers/block/optcd.cswitch (opt_state) {
opt_state790drivers/block/optcd.copt_state = OPT_S_READ;
opt_state812drivers/block/optcd.copt_state = OPT_S_START;
opt_state816drivers/block/optcd.copt_state = OPT_S_IDLE;
opt_state822drivers/block/optcd.copt_state = OPT_S_STOP;
opt_state847drivers/block/optcd.copt_state = OPT_S_DATA;
opt_state879drivers/block/optcd.copt_state = OPT_S_START;
opt_state887drivers/block/optcd.copt_state = OPT_S_STOP;
opt_state903drivers/block/optcd.copt_state = OPT_S_STOP;
opt_state939drivers/block/optcd.copt_state = OPT_S_STOP;
opt_state945drivers/block/optcd.copt_state = OPT_S_STOP;
opt_state961drivers/block/optcd.copt_state = OPT_S_STOPPING;
opt_state974drivers/block/optcd.copt_state = OPT_S_READ;
opt_state979drivers/block/optcd.copt_state = OPT_S_START;
opt_state983drivers/block/optcd.copt_state = OPT_S_IDLE;
opt_state988drivers/block/optcd.cprintk("optcd: invalid state %d\n", opt_state);
opt_state994drivers/block/optcd.cprintk("optcd: timeout in state %d\n", opt_state);
opt_state995drivers/block/optcd.copt_state = OPT_S_STOP;
opt_state1020drivers/block/optcd.cif (opt_state == OPT_S_IDLE) {
opt_state1028drivers/block/optcd.copt_state = OPT_S_START;
opt_state1309drivers/block/optcd.cif (!opt_open_count && opt_state == OPT_S_IDLE) {