Home
last modified time | relevance | path

Searched refs:rd (Results 1 – 24 of 24) sorted by relevance

/fs/xfs/scrub/
A Ddir_repair.c198 if (!rd) in xrep_setup_directory()
200 rd->sc = sc; in xrep_setup_directory()
201 rd->xname.name = rd->namebuf; in xrep_setup_directory()
202 sc->buf = rd; in xrep_setup_directory()
613 error = xfs_da_read_buf(rd->sc->tp, rd->sc->ip, dabno, in xrep_dir_recover_dirblock()
673 rd->args.geo = rd->sc->mp->m_dir_geo; in xrep_dir_init_args()
675 rd->args.owner = rd->sc->ip->i_ino; in xrep_dir_init_args()
676 rd->args.trans = rd->sc->tp; in xrep_dir_init_args()
757 xfs_trans_ijoin(rd->sc->tp, rd->sc->tempip, 0); in xrep_dir_replay_update()
1650 rd->pscan.parent_ino = rd->sc->mp->m_sb.sb_rootino; in xrep_dir_swap()
[all …]
/fs/jffs2/
A Dwrite.c231 je32_to_cpu(rd->pino), name, name, je32_to_cpu(rd->ino), in jffs2_write_dirent()
265 rd->node_crc = cpu_to_je32(crc32(0, rd, sizeof(*rd)-8)); in jffs2_write_dirent()
502 if (!rd) { in jffs2_do_create()
512 rd->totlen = cpu_to_je32(sizeof(*rd) + qstr->len); in jffs2_do_create()
521 rd->node_crc = cpu_to_je32(crc32(0, rd, sizeof(*rd)-8)); in jffs2_do_create()
560 if (!rd) in jffs2_do_unlink()
575 rd->totlen = cpu_to_je32(sizeof(*rd) + namelen); in jffs2_do_unlink()
584 rd->node_crc = cpu_to_je32(crc32(0, rd, sizeof(*rd)-8)); in jffs2_do_unlink()
677 if (!rd) in jffs2_do_link()
692 rd->totlen = cpu_to_je32(sizeof(*rd) + namelen); in jffs2_do_link()
[all …]
A Ddir.c392 if (!rd) { in jffs2_symlink()
404 rd->totlen = cpu_to_je32(sizeof(*rd) + namelen); in jffs2_symlink()
412 rd->type = DT_LNK; in jffs2_symlink()
413 rd->node_crc = cpu_to_je32(crc32(0, rd, sizeof(*rd)-8)); in jffs2_symlink()
537 if (!rd) { in jffs2_mkdir()
549 rd->totlen = cpu_to_je32(sizeof(*rd) + namelen); in jffs2_mkdir()
557 rd->type = DT_DIR; in jffs2_mkdir()
558 rd->node_crc = cpu_to_je32(crc32(0, rd, sizeof(*rd)-8)); in jffs2_mkdir()
713 if (!rd) { in jffs2_mknod()
725 rd->totlen = cpu_to_je32(sizeof(*rd) + namelen); in jffs2_mknod()
[all …]
A Dreadinode.c596 crc = crc32(0, rd, sizeof(*rd) - 8); in read_direntry()
610 if (unlikely(PAD((rd->nsize + sizeof(*rd))) != PAD(je32_to_cpu(rd->totlen)))) { in read_direntry()
612 ref_offset(ref), rd->nsize, je32_to_cpu(rd->totlen)); in read_direntry()
653 min_t(uint32_t, rd->nsize, (read - sizeof(*rd)) )); in read_direntry()
656 if (rd->nsize + sizeof(*rd) > read) { in read_direntry()
725 crc = crc32(0, rd, sizeof(*rd) - 8); in read_dnode()
746 if (unlikely(je32_to_cpu(rd->offset) > je32_to_cpu(rd->isize)) || in read_dnode()
747 unlikely(PAD(je32_to_cpu(rd->csize) + sizeof(*rd)) != PAD(je32_to_cpu(rd->totlen)))) { in read_dnode()
793 buf = (unsigned char *)rd + sizeof(*rd); in read_dnode()
851 if (rd->compr == JFFS2_COMPR_ZERO && !je32_to_cpu(rd->dsize) && csize) in read_dnode()
[all …]
A Dgc.c861 rd.totlen = cpu_to_je32(sizeof(rd) + rd.nsize); in jffs2_garbage_collect_dirent()
873 rd.type = fd->type; in jffs2_garbage_collect_dirent()
874 rd.node_crc = cpu_to_je32(crc32(0, &rd, sizeof(rd)-8)); in jffs2_garbage_collect_dirent()
875 rd.name_crc = cpu_to_je32(crc32(0, fd->name, rd.nsize)); in jffs2_garbage_collect_dirent()
877 ret = jffs2_reserve_space_gc(c, sizeof(rd)+rd.nsize, &alloclen, in jffs2_garbage_collect_dirent()
881 sizeof(rd)+rd.nsize, ret); in jffs2_garbage_collect_dirent()
884 new_fd = jffs2_write_dirent(c, f, &rd, fd->name, rd.nsize, ALLOC_GC); in jffs2_garbage_collect_dirent()
916 if (!rd) in jffs2_garbage_collect_deletion_dirent()
968 if (rd->nsize != name_len || !je32_to_cpu(rd->ino)) in jffs2_garbage_collect_deletion_dirent()
983 kfree(rd); in jffs2_garbage_collect_deletion_dirent()
[all …]
A Dscan.c1060 crc = crc32(0, rd, sizeof(*rd)-8); in jffs2_scan_dirent_node()
1062 if (crc != je32_to_cpu(rd->node_crc)) { in jffs2_scan_dirent_node()
1071 pseudo_random += je32_to_cpu(rd->version); in jffs2_scan_dirent_node()
1074 checkedlen = strnlen(rd->name, rd->nsize); in jffs2_scan_dirent_node()
1075 if (checkedlen < rd->nsize) { in jffs2_scan_dirent_node()
1083 memcpy(&fd->name, rd->name, checkedlen); in jffs2_scan_dirent_node()
1087 if (crc != je32_to_cpu(rd->name_crc)) { in jffs2_scan_dirent_node()
1091 fd->name, je32_to_cpu(rd->ino)); in jffs2_scan_dirent_node()
1109 fd->version = je32_to_cpu(rd->version); in jffs2_scan_dirent_node()
1110 fd->ino = je32_to_cpu(rd->ino); in jffs2_scan_dirent_node()
[all …]
A Dsummary.c133 int jffs2_sum_add_dirent_mem(struct jffs2_summary *s, struct jffs2_raw_dirent *rd, in jffs2_sum_add_dirent_mem() argument
137 kmalloc(sizeof(struct jffs2_sum_dirent_mem) + rd->nsize, GFP_KERNEL); in jffs2_sum_add_dirent_mem()
142 temp->nodetype = rd->nodetype; in jffs2_sum_add_dirent_mem()
143 temp->totlen = rd->totlen; in jffs2_sum_add_dirent_mem()
145 temp->pino = rd->pino; in jffs2_sum_add_dirent_mem()
146 temp->version = rd->version; in jffs2_sum_add_dirent_mem()
147 temp->ino = rd->ino; in jffs2_sum_add_dirent_mem()
148 temp->nsize = rd->nsize; in jffs2_sum_add_dirent_mem()
149 temp->type = rd->type; in jffs2_sum_add_dirent_mem()
152 memcpy(temp->name, rd->name, rd->nsize); in jffs2_sum_add_dirent_mem()
A Dnodelist.h144 #define dirent_node_state(rd) ( (je32_to_cpu((rd)->ino)?REF_PRISTINE:REF_NORMAL) ) argument
402 struct jffs2_raw_dirent *rd, const unsigned char *name,
A Dsummary.h186 int jffs2_sum_add_dirent_mem(struct jffs2_summary *s, struct jffs2_raw_dirent *rd, uint32_t ofs);
/fs/hfs/
A Ddir.c56 struct hfs_readdir_data *rd; in hfs_readdir() local
149 rd = file->private_data; in hfs_readdir()
150 if (!rd) { in hfs_readdir()
152 if (!rd) { in hfs_readdir()
156 file->private_data = rd; in hfs_readdir()
157 rd->file = file; in hfs_readdir()
159 list_add(&rd->list, &HFS_I(inode)->open_dir_list); in hfs_readdir()
174 struct hfs_readdir_data *rd = file->private_data; in hfs_dir_release() local
175 if (rd) { in hfs_dir_release()
177 list_del(&rd->list); in hfs_dir_release()
[all …]
A Dcatalog.c225 struct hfs_readdir_data *rd; in hfs_cat_delete() local
253 list_for_each_entry(rd, &HFS_I(dir)->open_dir_list, list) { in hfs_cat_delete()
254 if (fd.tree->keycmp(fd.search_key, (void *)&rd->key) < 0) in hfs_cat_delete()
255 rd->file->f_pos--; in hfs_cat_delete()
/fs/hfsplus/
A Ddir.c138 struct hfsplus_readdir_data *rd; in hfsplus_readdir() local
264 rd = file->private_data; in hfsplus_readdir()
265 if (!rd) { in hfsplus_readdir()
267 if (!rd) { in hfsplus_readdir()
271 file->private_data = rd; in hfsplus_readdir()
272 rd->file = file; in hfsplus_readdir()
274 list_add(&rd->list, &HFSPLUS_I(inode)->open_dir_list); in hfsplus_readdir()
290 struct hfsplus_readdir_data *rd = file->private_data; in hfsplus_dir_release() local
291 if (rd) { in hfsplus_dir_release()
293 list_del(&rd->list); in hfsplus_dir_release()
[all …]
A Dcatalog.c397 struct hfsplus_readdir_data *rd = in hfsplus_delete_cat() local
399 if (fd.tree->keycmp(fd.search_key, (void *)&rd->key) < 0) in hfsplus_delete_cat()
400 rd->file->f_pos--; in hfsplus_delete_cat()
/fs/ecryptfs/
A Dinode.c604 struct renamedata rd = {}; in ecryptfs_rename() local
637 rd.old_mnt_idmap = &nop_mnt_idmap; in ecryptfs_rename()
638 rd.old_parent = lower_old_dir_dentry; in ecryptfs_rename()
639 rd.old_dentry = lower_old_dentry; in ecryptfs_rename()
640 rd.new_mnt_idmap = &nop_mnt_idmap; in ecryptfs_rename()
641 rd.new_parent = lower_new_dir_dentry; in ecryptfs_rename()
642 rd.new_dentry = lower_new_dentry; in ecryptfs_rename()
643 rc = vfs_rename(&rd); in ecryptfs_rename()
/fs/dlm/
A Dmidcomms.c1471 struct dlm_rawmsg_data *rd = data; in midcomms_new_rawmsg_cb() local
1472 struct dlm_header *h = rd->buf; in midcomms_new_rawmsg_cb()
1481 h->u.h_seq = cpu_to_le32(atomic_fetch_inc(&rd->node->seq_send)); in midcomms_new_rawmsg_cb()
1493 struct dlm_rawmsg_data rd; in dlm_midcomms_rawmsg_send() local
1497 rd.node = node; in dlm_midcomms_rawmsg_send()
1498 rd.buf = buf; in dlm_midcomms_rawmsg_send()
1501 midcomms_new_rawmsg_cb, &rd); in dlm_midcomms_rawmsg_send()
/fs/qnx4/
A Dinode.c161 int rd, rl; in qnx4_checkroot() local
167 rd = le32_to_cpu(s->RootDir.di_first_xtnt.xtnt_blk) - 1; in qnx4_checkroot()
170 bh = sb_bread(sb, rd + j); /* root dir, first block */ in qnx4_checkroot()
/fs/smb/server/
A Dvfs.c687 struct renamedata rd; in ksmbd_vfs_rename() local
773 rd.old_mnt_idmap = mnt_idmap(old_path->mnt), in ksmbd_vfs_rename()
774 rd.old_parent = old_parent, in ksmbd_vfs_rename()
775 rd.old_dentry = old_child, in ksmbd_vfs_rename()
776 rd.new_mnt_idmap = mnt_idmap(new_path.mnt), in ksmbd_vfs_rename()
777 rd.new_parent = new_path.dentry, in ksmbd_vfs_rename()
778 rd.new_dentry = new_dentry, in ksmbd_vfs_rename()
779 rd.flags = flags, in ksmbd_vfs_rename()
780 rd.delegated_inode = NULL, in ksmbd_vfs_rename()
781 err = vfs_rename(&rd); in ksmbd_vfs_rename()
/fs/
A Dnamei.c5007 int vfs_rename(struct renamedata *rd) in vfs_rename() argument
5012 struct dentry *old_dentry = rd->old_dentry; in vfs_rename()
5015 unsigned int flags = rd->flags; in vfs_rename()
5171 struct renamedata rd; in do_renameat2() local
5270 rd.old_parent = old_path.dentry; in do_renameat2()
5271 rd.old_dentry = old_dentry; in do_renameat2()
5273 rd.new_parent = new_path.dentry; in do_renameat2()
5274 rd.new_dentry = new_dentry; in do_renameat2()
5276 rd.delegated_inode = &delegated_inode; in do_renameat2()
5277 rd.flags = flags; in do_renameat2()
[all …]
/fs/hpfs/
A Ddnode.c242 struct dnode *d, *ad, *rd, *nd = NULL; in hpfs_add_to_dnode() local
341 if (!(rd = hpfs_alloc_dnode(i->i_sb, le32_to_cpu(d->up), &rdno, &qbh2))) { in hpfs_add_to_dnode()
351 rd->root_dnode = 1; in hpfs_add_to_dnode()
352 rd->up = d->up; in hpfs_add_to_dnode()
373 set_last_pointer(i->i_sb, rd, dno); in hpfs_add_to_dnode()
375 d = rd; in hpfs_add_to_dnode()
/fs/cachefiles/
A Dnamei.c389 struct renamedata rd = { in cachefiles_bury_object() local
400 ret = vfs_rename(&rd); in cachefiles_bury_object()
/fs/overlayfs/
A Doverlayfs.h363 struct renamedata rd = { in ovl_do_rename() local
374 err = vfs_rename(&rd); in ovl_do_rename()
/fs/ubifs/
A Dlpt.c1889 int ubifs_lpt_init(struct ubifs_info *c, int rd, int wr) in ubifs_lpt_init() argument
1893 if (rd) { in ubifs_lpt_init()
1910 if (rd) in ubifs_lpt_init()
A Dubifs.h1954 int ubifs_lpt_init(struct ubifs_info *c, int rd, int wr);
/fs/nfsd/
A Dvfs.c1953 struct renamedata rd = { in nfsd_rename() local
1964 host_err = vfs_rename(&rd); in nfsd_rename()

Completed in 78 milliseconds