Lines Matching refs:kaddr
112 char *kaddr = page_address(page); in ufs_check_page() local
127 p = (struct ufs_dir_entry *)(kaddr + offs); in ufs_check_page()
177 p = (struct ufs_dir_entry *)(kaddr + offs); in ufs_check_page()
275 char *kaddr; in ufs_find_entry() local
278 kaddr = page_address(page); in ufs_find_entry()
279 de = (struct ufs_dir_entry *) kaddr; in ufs_find_entry()
280 kaddr += ufs_last_byte(dir, n) - reclen; in ufs_find_entry()
281 while ((char *) de <= kaddr) { in ufs_find_entry()
322 char *kaddr; in ufs_add_link() local
341 kaddr = page_address(page); in ufs_add_link()
342 dir_end = kaddr + ufs_last_byte(dir, n); in ufs_add_link()
343 de = (struct ufs_dir_entry *)kaddr; in ufs_add_link()
344 kaddr += PAGE_CACHE_SIZE - reclen; in ufs_add_link()
345 while ((char *)de <= kaddr) { in ufs_add_link()
448 char *kaddr, *limit; in ufs_readdir() local
460 kaddr = page_address(page); in ufs_readdir()
463 offset = ufs_validate_entry(sb, kaddr, offset, chunk_mask); in ufs_readdir()
469 de = (struct ufs_dir_entry *)(kaddr+offset); in ufs_readdir()
470 limit = kaddr + ufs_last_byte(inode, n) - UFS_DIR_REC_LEN(1); in ufs_readdir()
512 char *kaddr = page_address(page); in ufs_delete_entry() local
513 unsigned from = ((char*)dir - kaddr) & ~(UFS_SB(sb)->s_uspi->s_dirblksize - 1); in ufs_delete_entry()
514 unsigned to = ((char*)dir - kaddr) + fs16_to_cpu(sb, dir->d_reclen); in ufs_delete_entry()
517 struct ufs_dir_entry *de = (struct ufs_dir_entry *) (kaddr + from); in ufs_delete_entry()
611 char *kaddr; in ufs_empty_dir() local
618 kaddr = page_address(page); in ufs_empty_dir()
619 de = (struct ufs_dir_entry *)kaddr; in ufs_empty_dir()
620 kaddr += ufs_last_byte(inode, i) - UFS_DIR_REC_LEN(1); in ufs_empty_dir()
622 while ((char *)de <= kaddr) { in ufs_empty_dir()
626 "kaddr=%p, de=%p\n", kaddr, de); in ufs_empty_dir()