Lines Matching refs:kaddr
92 char *kaddr = page_address(page); in exofs_check_page() local
107 p = (struct exofs_dir_entry *)(kaddr + offs); in exofs_check_page()
152 p = (struct exofs_dir_entry *)(kaddr + offs); in exofs_check_page()
256 char *kaddr, *limit; in exofs_readdir() local
266 kaddr = page_address(page); in exofs_readdir()
269 offset = exofs_validate_entry(kaddr, offset, in exofs_readdir()
276 de = (struct exofs_dir_entry *)(kaddr + offset); in exofs_readdir()
277 limit = kaddr + exofs_last_byte(inode, n) - in exofs_readdir()
331 char *kaddr; in exofs_find_entry() local
334 kaddr = page_address(page); in exofs_find_entry()
335 de = (struct exofs_dir_entry *) kaddr; in exofs_find_entry()
336 kaddr += exofs_last_byte(dir, n) - reclen; in exofs_find_entry()
337 while ((char *) de <= kaddr) { in exofs_find_entry()
443 char *kaddr; in exofs_add_link() local
455 kaddr = page_address(page); in exofs_add_link()
456 dir_end = kaddr + exofs_last_byte(dir, n); in exofs_add_link()
457 de = (struct exofs_dir_entry *)kaddr; in exofs_add_link()
458 kaddr += PAGE_CACHE_SIZE - reclen; in exofs_add_link()
459 while ((char *)de <= kaddr) { in exofs_add_link()
530 char *kaddr = page_address(page); in exofs_delete_entry() local
531 unsigned from = ((char *)dir - kaddr) & ~(exofs_chunk_size(inode)-1); in exofs_delete_entry()
532 unsigned to = ((char *)dir - kaddr) + le16_to_cpu(dir->rec_len); in exofs_delete_entry()
535 struct exofs_dir_entry *de = (struct exofs_dir_entry *) (kaddr + from); in exofs_delete_entry()
582 void *kaddr; in exofs_make_empty() local
594 kaddr = kmap_atomic(page); in exofs_make_empty()
595 de = (struct exofs_dir_entry *)kaddr; in exofs_make_empty()
602 de = (struct exofs_dir_entry *)(kaddr + EXOFS_DIR_REC_LEN(1)); in exofs_make_empty()
608 kunmap_atomic(kaddr); in exofs_make_empty()
621 char *kaddr; in exofs_empty_dir() local
628 kaddr = page_address(page); in exofs_empty_dir()
629 de = (struct exofs_dir_entry *)kaddr; in exofs_empty_dir()
630 kaddr += exofs_last_byte(inode, i) - EXOFS_DIR_REC_LEN(1); in exofs_empty_dir()
632 while ((char *)de <= kaddr) { in exofs_empty_dir()
636 "kaddr=%p, de=%p\n", kaddr, de); in exofs_empty_dir()