taglinefilesource code
bytes_todo1575drivers/char/tpqic02.cstatic int start_dma(short mode, unsigned long bytes_todo)
bytes_todo1584drivers/char/tpqic02.cdma_bytes_todo = bytes_todo;
bytes_todo1923drivers/char/tpqic02.cunsigned long bytes_todo, bytes_done, total_bytes_done = 0;
bytes_todo1958drivers/char/tpqic02.cbytes_todo = TPQBUF_SIZE;
bytes_todo1959drivers/char/tpqic02.cif (bytes_todo>count)
bytes_todo1960drivers/char/tpqic02.cbytes_todo = count;
bytes_todo2001drivers/char/tpqic02.cif (bytes_todo==0)
bytes_todo2004drivers/char/tpqic02.cif (bytes_todo>0) {
bytes_todo2014drivers/char/tpqic02.cstat = start_dma(READ, bytes_todo);
bytes_todo2033drivers/char/tpqic02.cif (bytes_done>bytes_todo) {
bytes_todo2046drivers/char/tpqic02.cif ((bytes_todo != bytes_done) || (status_eof_detected == YES))
bytes_todo2098drivers/char/tpqic02.cunsigned long bytes_todo, bytes_done, total_bytes_done = 0;
bytes_todo2140drivers/char/tpqic02.cbytes_todo = TPQBUF_SIZE;
bytes_todo2141drivers/char/tpqic02.cif (bytes_todo>count)
bytes_todo2142drivers/char/tpqic02.cbytes_todo = count;
bytes_todo2148drivers/char/tpqic02.cif (bytes_todo>0) {
bytes_todo2160drivers/char/tpqic02.cif (bytes_todo==0)
bytes_todo2165drivers/char/tpqic02.cif (bytes_todo>0) {
bytes_todo2166drivers/char/tpqic02.cmemcpy_fromfs( (void *) buffaddr, (void *) buf, bytes_todo);
bytes_todo2174drivers/char/tpqic02.cif (start_dma(WRITE, bytes_todo) != TE_OK) {
bytes_todo2186drivers/char/tpqic02.cif (bytes_done>bytes_todo) {
bytes_todo2212drivers/char/tpqic02.cif (bytes_todo != bytes_done)