taglinefilesource code
operation120include/linux/xd.hstatic int xd_readwrite (u_char operation,u_char drive,u_char *buffer,u_int block,u_int count);
operation265kernel/blk_drv/xd.cstatic int xd_readwrite (u_char operation,u_char drive,u_char *buffer,u_int block,u_int count)
operation272kernel/blk_drv/xd.cprintk("xd_readwrite: operation = %s, drive = %d, buffer = 0x%X, block = %d, count = %d\n",operation == READ ? "read" : "write",drive,buffer,block,count);
operation292kernel/blk_drv/xd.cmode = xd_setup_dma(operation == READ ? DMA_MODE_READ : DMA_MODE_WRITE,buffer,temp * 0x200);
operation293kernel/blk_drv/xd.cxd_build(cmdblk,operation == READ ? CMD_READ : CMD_WRITE,drive,head,cylinder,sector,temp & 0xFF,control);