Lines Matching refs:kaddr
102 char *p, *kaddr, *limit; in minix_readdir() local
105 kaddr = dir_get_folio(inode, n, &folio); in minix_readdir()
106 if (IS_ERR(kaddr)) in minix_readdir()
108 p = kaddr+offset; in minix_readdir()
109 limit = kaddr + minix_last_byte(inode, n) - chunk_size; in minix_readdir()
132 folio_release_kmap(folio, kaddr); in minix_readdir()
169 char *kaddr, *limit; in minix_find_entry() local
171 kaddr = dir_get_folio(dir, n, foliop); in minix_find_entry()
172 if (IS_ERR(kaddr)) in minix_find_entry()
175 limit = kaddr + minix_last_byte(dir, n) - sbi->s_dirsize; in minix_find_entry()
176 for (p = kaddr; p <= limit; p = minix_next_entry(p, sbi)) { in minix_find_entry()
191 folio_release_kmap(*foliop, kaddr); in minix_find_entry()
209 char *kaddr, *p; in minix_add_link() local
225 kaddr = dir_get_folio(dir, n, &folio); in minix_add_link()
226 if (IS_ERR(kaddr)) in minix_add_link()
227 return PTR_ERR(kaddr); in minix_add_link()
229 dir_end = kaddr + minix_last_byte(dir, n); in minix_add_link()
230 limit = kaddr + PAGE_SIZE - sbi->s_dirsize; in minix_add_link()
231 for (p = kaddr; p <= limit; p = minix_next_entry(p, sbi)) { in minix_add_link()
256 folio_release_kmap(folio, kaddr); in minix_add_link()
279 folio_release_kmap(folio, kaddr); in minix_add_link()
314 char *kaddr; in minix_make_empty() local
325 kaddr = kmap_local_folio(folio, 0); in minix_make_empty()
326 memset(kaddr, 0, folio_size(folio)); in minix_make_empty()
329 minix3_dirent *de3 = (minix3_dirent *)kaddr; in minix_make_empty()
337 minix_dirent *de = (minix_dirent *)kaddr; in minix_make_empty()
345 kunmap_local(kaddr); in minix_make_empty()
362 char *name, *kaddr; in minix_empty_dir() local
368 kaddr = dir_get_folio(inode, i, &folio); in minix_empty_dir()
369 if (IS_ERR(kaddr)) in minix_empty_dir()
372 limit = kaddr + minix_last_byte(inode, i) - sbi->s_dirsize; in minix_empty_dir()
373 for (p = kaddr; p <= limit; p = minix_next_entry(p, sbi)) { in minix_empty_dir()
397 folio_release_kmap(folio, kaddr); in minix_empty_dir()
402 folio_release_kmap(folio, kaddr); in minix_empty_dir()