taglinefilesource code
YES269drivers/char/tpqic02.cstatic volatile flag status_dead = YES;  /* device is legally dead until proven alive */
YES270drivers/char/tpqic02.cstatic     flag status_zombie = YES; /* it's `zombie' until irq/dma allocated */
YES288drivers/char/tpqic02.cstatic     flag need_rewind = YES;
YES528drivers/char/tpqic02.cneed_rewind = YES;
YES586drivers/char/tpqic02.cneed_rewind = YES;
YES632drivers/char/tpqic02.cneed_rewind = YES;
YES646drivers/char/tpqic02.cif (status_dead == YES)
YES651drivers/char/tpqic02.creturn (status_dead == YES)? TE_DEAD : TE_OK;
YES695drivers/char/tpqic02.cstatus_dead = YES;
YES706drivers/char/tpqic02.cstatus_dead = YES;
YES979drivers/char/tpqic02.cif (doing_write == YES)
YES1013drivers/char/tpqic02.cstatus_eom_detected = YES;
YES1015drivers/char/tpqic02.cstatus_eof_detected = YES;
YES1021drivers/char/tpqic02.cstatus_eof_detected = YES;
YES1081drivers/char/tpqic02.cif (status_dead == YES) {
YES1131drivers/char/tpqic02.cstatus_dead = YES;
YES1153drivers/char/tpqic02.cstatus_dead = YES;
YES1193drivers/char/tpqic02.cif (doing_read == YES) {
YES1223drivers/char/tpqic02.cif (doing_write == YES) {
YES1237drivers/char/tpqic02.creported_write_eof=YES;
YES1644drivers/char/tpqic02.cdoing_read = YES;
YES1647drivers/char/tpqic02.cdoing_write = YES;
YES1661drivers/char/tpqic02.cstatus_error = YES;
YES1666drivers/char/tpqic02.cstatus_expect_int = YES;
YES1756drivers/char/tpqic02.cstatus_dead = YES;
YES1760drivers/char/tpqic02.cstatus_error = YES;
YES1926drivers/char/tpqic02.cif (status_zombie==YES) {
YES1963drivers/char/tpqic02.cif (return_read_eof==YES) {
YES1972drivers/char/tpqic02.creported_read_eof = YES; /* move on next time */
YES2021drivers/char/tpqic02.creturn_read_eof = YES;
YES2028drivers/char/tpqic02.creturn_read_eof = YES;
YES2042drivers/char/tpqic02.cif ((return_read_eof == NO) && (status_eof_detected == YES)) {
YES2046drivers/char/tpqic02.cif ((bytes_todo != bytes_done) || (status_eof_detected == YES))
YES2048drivers/char/tpqic02.creturn_read_eof = YES;
YES2052drivers/char/tpqic02.cstatus_bytes_rd = YES;
YES2100drivers/char/tpqic02.cif (status_zombie==YES) {
YES2134drivers/char/tpqic02.cif (doing_read == YES)
YES2144drivers/char/tpqic02.cif (return_write_eof == YES) {
YES2152drivers/char/tpqic02.creported_write_eof = YES;
YES2203drivers/char/tpqic02.cif (status_eom_detected == YES)  {
YES2205drivers/char/tpqic02.creturn_write_eof = YES;
YES2214drivers/char/tpqic02.creturn_write_eof = YES;
YES2219drivers/char/tpqic02.cstatus_bytes_wr = YES;
YES2263drivers/char/tpqic02.cif (status_dead==YES)
YES2272drivers/char/tpqic02.cif (status_zombie==YES)
YES2282drivers/char/tpqic02.creturn_write_eof = (status_eot_detected)? YES : NO;
YES2340drivers/char/tpqic02.cneed_rewind = YES;
YES2349drivers/char/tpqic02.cif (need_rewind == YES) { /***************** CHECK THIS!!!!!!!! **********/
YES2361drivers/char/tpqic02.cif (status_dead==YES) {
YES2369drivers/char/tpqic02.cstatus_dead = YES;  /* try reset next time */
YES2421drivers/char/tpqic02.cstatus_dead = YES;  /* force reset */
YES2445drivers/char/tpqic02.cif (status_zombie==YES)    /* don't rewind in zombie mode */
YES2453drivers/char/tpqic02.cif (status_dead==YES)
YES2663drivers/char/tpqic02.cif (status_zombie==YES) {
YES2767drivers/char/tpqic02.cif ((doing_read==YES) || (doing_write==YES))
YES2821drivers/char/tpqic02.cstatus_zombie = YES;
YES2845drivers/char/tpqic02.cstatus_zombie = YES;
YES2854drivers/char/tpqic02.cstatus_zombie = YES;
YES2868drivers/char/tpqic02.cstatus_dead = YES;
YES2952drivers/char/tpqic02.cstatus_dead = YES;