Lines Matching refs:darg

1258 static inline void tl_to_darg(struct dentry_info_args *darg,
1265 darg->parent_ino = le32_to_cpu(fcd.fc_parent_ino);
1266 darg->ino = le32_to_cpu(fcd.fc_ino);
1267 darg->dname = val + offsetof(struct ext4_fc_dentry_info, fc_dname);
1268 darg->dname_len = le16_to_cpu(tl->fc_len) -
1278 struct dentry_info_args darg;
1281 tl_to_darg(&darg, tl, val);
1283 trace_ext4_fc_replay(sb, EXT4_FC_TAG_UNLINK, darg.ino,
1284 darg.parent_ino, darg.dname_len);
1286 entry.name = darg.dname;
1287 entry.len = darg.dname_len;
1288 inode = ext4_iget(sb, darg.ino, EXT4_IGET_NORMAL);
1291 jbd_debug(1, "Inode %d not found", darg.ino);
1295 old_parent = ext4_iget(sb, darg.parent_ino,
1298 jbd_debug(1, "Dir with inode %d not found", darg.parent_ino);
1313 struct dentry_info_args *darg,
1318 struct qstr qstr_dname = QSTR_INIT(darg->dname, darg->dname_len);
1321 dir = ext4_iget(sb, darg->parent_ino, EXT4_IGET_NORMAL);
1323 jbd_debug(1, "Dir with inode %d not found.", darg->parent_ino);
1375 struct dentry_info_args darg;
1378 tl_to_darg(&darg, tl, val);
1379 trace_ext4_fc_replay(sb, EXT4_FC_TAG_LINK, darg.ino,
1380 darg.parent_ino, darg.dname_len);
1382 inode = ext4_iget(sb, darg.ino, EXT4_IGET_NORMAL);
1388 ret = ext4_fc_replay_link_internal(sb, &darg, inode);
1533 struct dentry_info_args darg;
1535 tl_to_darg(&darg, tl, val);
1537 trace_ext4_fc_replay(sb, EXT4_FC_TAG_CREAT, darg.ino,
1538 darg.parent_ino, darg.dname_len);
1541 ret = ext4_mark_inode_used(sb, darg.ino);
1545 inode = ext4_iget(sb, darg.ino, EXT4_IGET_NORMAL);
1547 jbd_debug(1, "inode %d not found.", darg.ino);
1558 dir = ext4_iget(sb, darg.parent_ino, EXT4_IGET_NORMAL);
1560 jbd_debug(1, "Dir %d not found.", darg.ino);
1570 ret = ext4_fc_replay_link_internal(sb, &darg, inode);