Lines Matching refs:kaddr
20 void *kaddr; in erofs_read_inode() local
29 kaddr = erofs_read_metabuf(buf, sb, blkaddr, EROFS_KMAP); in erofs_read_inode()
30 if (IS_ERR(kaddr)) { in erofs_read_inode()
32 vi->nid, PTR_ERR(kaddr)); in erofs_read_inode()
33 return kaddr; in erofs_read_inode()
36 dic = kaddr + *ofs; in erofs_read_inode()
70 kaddr = erofs_read_metabuf(buf, sb, blkaddr + 1, in erofs_read_inode()
72 if (IS_ERR(kaddr)) { in erofs_read_inode()
74 vi->nid, PTR_ERR(kaddr)); in erofs_read_inode()
76 return kaddr; in erofs_read_inode()
79 memcpy((u8 *)copied + gotten, kaddr, *ofs); in erofs_read_inode()
191 return kaddr; in erofs_read_inode()
204 static int erofs_fill_symlink(struct inode *inode, void *kaddr, in erofs_fill_symlink() argument
232 memcpy(lnk, kaddr + m_pofs, inode->i_size); in erofs_fill_symlink()
244 void *kaddr; in erofs_fill_inode() local
251 kaddr = erofs_read_inode(&buf, inode, &ofs); in erofs_fill_inode()
252 if (IS_ERR(kaddr)) in erofs_fill_inode()
253 return PTR_ERR(kaddr); in erofs_fill_inode()
270 err = erofs_fill_symlink(inode, kaddr, ofs); in erofs_fill_inode()