Lines Matching refs:kaddr
101 char *p, *kaddr, *limit;
104 kaddr = dir_get_page(inode, n, &page);
105 if (IS_ERR(kaddr))
107 p = kaddr+offset;
108 limit = kaddr + minix_last_byte(inode, n) - chunk_size;
131 unmap_and_put_page(page, kaddr);
169 char *kaddr, *limit;
171 kaddr = dir_get_page(dir, n, &page);
172 if (IS_ERR(kaddr))
175 limit = kaddr + minix_last_byte(dir, n) - sbi->s_dirsize;
176 for (p = kaddr; p <= limit; p = minix_next_entry(p, sbi)) {
191 unmap_and_put_page(page, kaddr);
210 char *kaddr, *p;
226 kaddr = dir_get_page(dir, n, &page);
227 if (IS_ERR(kaddr))
228 return PTR_ERR(kaddr);
230 dir_end = kaddr + minix_last_byte(dir, n);
231 limit = kaddr + PAGE_SIZE - sbi->s_dirsize;
232 for (p = kaddr; p <= limit; p = minix_next_entry(p, sbi)) {
257 unmap_and_put_page(page, kaddr);
280 unmap_and_put_page(page, kaddr);
315 char *kaddr;
326 kaddr = kmap_local_page(page);
327 memset(kaddr, 0, PAGE_SIZE);
330 minix3_dirent *de3 = (minix3_dirent *)kaddr;
338 minix_dirent *de = (minix_dirent *)kaddr;
346 kunmap_local(kaddr);
363 char *name, *kaddr;
369 kaddr = dir_get_page(inode, i, &page);
370 if (IS_ERR(kaddr))
373 limit = kaddr + minix_last_byte(inode, i) - sbi->s_dirsize;
374 for (p = kaddr; p <= limit; p = minix_next_entry(p, sbi)) {
398 unmap_and_put_page(page, kaddr);
403 unmap_and_put_page(page, kaddr);