Lines Matching refs:kaddr
115 char *kaddr = page_address(page); in ufs_check_page() local
130 p = (struct ufs_dir_entry *)(kaddr + offs); in ufs_check_page()
180 p = (struct ufs_dir_entry *)(kaddr + offs); in ufs_check_page()
278 char *kaddr; in ufs_find_entry() local
281 kaddr = page_address(page); in ufs_find_entry()
282 de = (struct ufs_dir_entry *) kaddr; in ufs_find_entry()
283 kaddr += ufs_last_byte(dir, n) - reclen; in ufs_find_entry()
284 while ((char *) de <= kaddr) { in ufs_find_entry()
325 char *kaddr; in ufs_add_link() local
344 kaddr = page_address(page); in ufs_add_link()
345 dir_end = kaddr + ufs_last_byte(dir, n); in ufs_add_link()
346 de = (struct ufs_dir_entry *)kaddr; in ufs_add_link()
347 kaddr += PAGE_CACHE_SIZE - reclen; in ufs_add_link()
348 while ((char *)de <= kaddr) { in ufs_add_link()
451 char *kaddr, *limit; in ufs_readdir() local
463 kaddr = page_address(page); in ufs_readdir()
466 offset = ufs_validate_entry(sb, kaddr, offset, chunk_mask); in ufs_readdir()
472 de = (struct ufs_dir_entry *)(kaddr+offset); in ufs_readdir()
473 limit = kaddr + ufs_last_byte(inode, n) - UFS_DIR_REC_LEN(1); in ufs_readdir()
515 char *kaddr = page_address(page); in ufs_delete_entry() local
516 unsigned from = ((char*)dir - kaddr) & ~(UFS_SB(sb)->s_uspi->s_dirblksize - 1); in ufs_delete_entry()
517 unsigned to = ((char*)dir - kaddr) + fs16_to_cpu(sb, dir->d_reclen); in ufs_delete_entry()
520 struct ufs_dir_entry *de = (struct ufs_dir_entry *) (kaddr + from); in ufs_delete_entry()
614 char *kaddr; in ufs_empty_dir() local
621 kaddr = page_address(page); in ufs_empty_dir()
622 de = (struct ufs_dir_entry *)kaddr; in ufs_empty_dir()
623 kaddr += ufs_last_byte(inode, i) - UFS_DIR_REC_LEN(1); in ufs_empty_dir()
625 while ((char *)de <= kaddr) { in ufs_empty_dir()
629 "kaddr=%p, de=%p\n", kaddr, de); in ufs_empty_dir()