Lines Matching refs:kaddr
120 char *kaddr = page_address(page);
135 p = (ext2_dirent *)(kaddr + offs);
187 p = (ext2_dirent *)(kaddr + offs);
283 char *kaddr, *limit;
294 kaddr = page_address(page);
297 offset = ext2_validate_entry(kaddr, offset, chunk_mask);
303 de = (ext2_dirent *)(kaddr+offset);
304 limit = kaddr + ext2_last_byte(inode, n) - EXT2_DIR_REC_LEN(1);
363 char *kaddr;
368 kaddr = page_address(page);
369 de = (ext2_dirent *) kaddr;
370 kaddr += ext2_last_byte(dir, n) - reclen;
371 while ((char *) de <= kaddr) {
472 char *kaddr;
489 kaddr = page_address(page);
490 dir_end = kaddr + ext2_last_byte(dir, n);
491 de = (ext2_dirent *)kaddr;
492 kaddr += PAGE_SIZE - reclen;
493 while ((char *)de <= kaddr) {
562 char *kaddr = page_address(page);
563 unsigned from = ((char*)dir - kaddr) & ~(ext2_chunk_size(inode)-1);
564 unsigned to = ((char *)dir - kaddr) +
568 ext2_dirent * de = (ext2_dirent *) (kaddr + from);
608 void *kaddr;
618 kaddr = kmap_atomic(page);
619 memset(kaddr, 0, chunk_size);
620 de = (struct ext2_dir_entry_2 *)kaddr;
627 de = (struct ext2_dir_entry_2 *)(kaddr + EXT2_DIR_REC_LEN(1));
633 kunmap_atomic(kaddr);
650 char *kaddr;
659 kaddr = page_address(page);
660 de = (ext2_dirent *)kaddr;
661 kaddr += ext2_last_byte(inode, i) - EXT2_DIR_REC_LEN(1);
663 while ((char *)de <= kaddr) {
667 printk("kaddr=%p, de=%p\n", kaddr, de);