Lines Matching refs:target
78 static struct dentry *jffs2_lookup(struct inode *dir_i, struct dentry *target, in jffs2_lookup() argument
89 if (target->d_name.len > JFFS2_MAX_NAME_LEN) in jffs2_lookup()
95 nhash = full_name_hash(NULL, target->d_name.name, target->d_name.len); in jffs2_lookup()
103 strlen(fd_list->name) == target->d_name.len && in jffs2_lookup()
104 !strncmp(fd_list->name, target->d_name.name, target->d_name.len)) { in jffs2_lookup()
117 return d_splice_alias(inode, target); in jffs2_lookup()
283 struct dentry *dentry, const char *target) in jffs2_symlink() argument
294 int ret, targetlen = strlen(target); in jffs2_symlink()
338 ri->data_crc = cpu_to_je32(crc32(0, target, targetlen)); in jffs2_symlink()
341 fn = jffs2_write_dnode(c, f, ri, target, targetlen, ALLOC_NORMAL); in jffs2_symlink()
354 f->target = kmemdup(target, targetlen + 1, GFP_KERNEL); in jffs2_symlink()
355 if (!f->target) { in jffs2_symlink()
362 inode->i_link = f->target; in jffs2_symlink()
365 __func__, (char *)f->target); in jffs2_symlink()