taglinefilesource code
left78fs/ext/file.cint read,left,chars,nr;
left92fs/ext/file.cleft = 0;
left94fs/ext/file.cleft = inode->i_size - filp->f_pos;
left95fs/ext/file.cif (left > count)
left96fs/ext/file.cleft = count;
left97fs/ext/file.cif (left <= 0)
left102fs/ext/file.cblocks = (left + offset + BLOCK_SIZE - 1) / BLOCK_SIZE;
left132fs/ext/file.cif (left < BLOCK_SIZE - offset)
left133fs/ext/file.cchars = left;
left137fs/ext/file.cleft -= chars;
left150fs/ext/file.c} while (left > 0);
left78fs/minix/file.cint read,left,chars,nr;
left92fs/minix/file.cleft = 0;
left94fs/minix/file.cleft = inode->i_size - filp->f_pos;
left95fs/minix/file.cif (left > count)
left96fs/minix/file.cleft = count;
left97fs/minix/file.cif (left <= 0)
left102fs/minix/file.cblocks = (left + offset + BLOCK_SIZE - 1) / BLOCK_SIZE;
left132fs/minix/file.cif (left < BLOCK_SIZE - offset)
left133fs/minix/file.cchars = left;
left137fs/minix/file.cleft -= chars;
left150fs/minix/file.c} while (left > 0);
left80fs/msdos/file.cint left,offset,size,sector,cnt;
left96fs/msdos/file.cwhile (left = MIN(inode->i_size-filp->f_pos,count-(buf-start))) {
left101fs/msdos/file.cfilp->f_pos += (size = MIN(SECTOR_SIZE-offset,left));
left128fs/msdos/file.cint sector,offset,size,left,written;
left165fs/msdos/file.cwritten = left = SECTOR_SIZE-offset;
left169fs/msdos/file.cleft--;
left172fs/msdos/file.cfor (size = 0; size < count && left; size++) {
left175fs/msdos/file.cleft--;
left177fs/msdos/file.cif (!left) carry = 1;
left180fs/msdos/file.cleft--;
left183fs/msdos/file.cwritten -= left;
left169kernel/chr_drv/mem.cint left;
left171kernel/chr_drv/mem.cfor (left = count; left > 0; left--) {