Home
last modified time | relevance | path

Searched refs:dep (Results 1 – 13 of 13) sorted by relevance

/linux-4.19.296/fs/xfs/libxfs/
Dxfs_dir2_block.c332 xfs_dir2_data_entry_t *dep; /* block data entry */ in xfs_dir2_block_addname() local
525 dep = (xfs_dir2_data_entry_t *)dup; in xfs_dir2_block_addname()
531 (char *)dep - (char *)hdr)); in xfs_dir2_block_addname()
544 dep->inumber = cpu_to_be64(args->inumber); in xfs_dir2_block_addname()
545 dep->namelen = args->namelen; in xfs_dir2_block_addname()
546 memcpy(dep->name, args->name, args->namelen); in xfs_dir2_block_addname()
547 dp->d_ops->data_put_ftype(dep, args->filetype); in xfs_dir2_block_addname()
548 tagp = dp->d_ops->data_entry_tag_p(dep); in xfs_dir2_block_addname()
549 *tagp = cpu_to_be16((char *)dep - (char *)hdr); in xfs_dir2_block_addname()
558 xfs_dir2_data_log_entry(args, bp, dep); in xfs_dir2_block_addname()
[all …]
Dxfs_dir2_sf.c59 xfs_dir2_data_entry_t *dep; /* data entry in the block */ in xfs_dir2_block_sfsize() local
93 dep = (xfs_dir2_data_entry_t *)((char *)hdr + in xfs_dir2_block_sfsize()
100 isdot = dep->namelen == 1 && dep->name[0] == '.'; in xfs_dir2_block_sfsize()
102 dep->namelen == 2 && in xfs_dir2_block_sfsize()
103 dep->name[0] == '.' && dep->name[1] == '.'; in xfs_dir2_block_sfsize()
106 i8count += be64_to_cpu(dep->inumber) > XFS_DIR2_MAX_SHORT_INUM; in xfs_dir2_block_sfsize()
111 namelen += dep->namelen + has_ftype; in xfs_dir2_block_sfsize()
113 parent = be64_to_cpu(dep->inumber); in xfs_dir2_block_sfsize()
147 xfs_dir2_data_entry_t *dep; /* data entry pointer */ in xfs_dir2_block_to_sf() local
198 dep = (xfs_dir2_data_entry_t *)ptr; in xfs_dir2_block_to_sf()
[all …]
Dxfs_da_format.c235 struct xfs_dir2_data_entry *dep) in xfs_dir2_data_get_ftype() argument
242 struct xfs_dir2_data_entry *dep, in xfs_dir2_data_put_ftype() argument
250 struct xfs_dir2_data_entry *dep) in xfs_dir3_data_get_ftype() argument
252 uint8_t ftype = dep->name[dep->namelen]; in xfs_dir3_data_get_ftype()
261 struct xfs_dir2_data_entry *dep, in xfs_dir3_data_put_ftype() argument
265 ASSERT(dep->namelen != 0); in xfs_dir3_data_put_ftype()
267 dep->name[dep->namelen] = type; in xfs_dir3_data_put_ftype()
275 struct xfs_dir2_data_entry *dep) in xfs_dir2_data_entry_tag_p() argument
277 return (__be16 *)((char *)dep + in xfs_dir2_data_entry_tag_p()
278 xfs_dir2_data_entsize(dep->namelen) - sizeof(__be16)); in xfs_dir2_data_entry_tag_p()
[all …]
Dxfs_dir2_data.c44 xfs_dir2_data_entry_t *dep; /* data entry */ in __xfs_dir3_data_check() local
175 dep = (xfs_dir2_data_entry_t *)p; in __xfs_dir3_data_check()
176 if (dep->namelen == 0) in __xfs_dir3_data_check()
178 if (xfs_dir_ino_validate(mp, be64_to_cpu(dep->inumber))) in __xfs_dir3_data_check()
180 if (endp < p + ops->data_entsize(dep->namelen)) in __xfs_dir3_data_check()
182 if (be16_to_cpu(*ops->data_entry_tag_p(dep)) != in __xfs_dir3_data_check()
183 (char *)dep - (char *)hdr) in __xfs_dir3_data_check()
185 if (ops->data_get_ftype(dep) >= XFS_DIR3_FT_MAX) in __xfs_dir3_data_check()
193 ((char *)dep - (char *)hdr)); in __xfs_dir3_data_check()
194 name.name = dep->name; in __xfs_dir3_data_check()
[all …]
Dxfs_dir2_leaf.c630 xfs_dir2_data_entry_t *dep; /* data block entry */ in xfs_dir2_leaf_addname() local
878 dep = (xfs_dir2_data_entry_t *)dup; in xfs_dir2_leaf_addname()
879 dep->inumber = cpu_to_be64(args->inumber); in xfs_dir2_leaf_addname()
880 dep->namelen = args->namelen; in xfs_dir2_leaf_addname()
881 memcpy(dep->name, args->name, dep->namelen); in xfs_dir2_leaf_addname()
882 dp->d_ops->data_put_ftype(dep, args->filetype); in xfs_dir2_leaf_addname()
883 tagp = dp->d_ops->data_entry_tag_p(dep); in xfs_dir2_leaf_addname()
884 *tagp = cpu_to_be16((char *)dep - (char *)hdr); in xfs_dir2_leaf_addname()
895 xfs_dir2_data_log_entry(args, dbp, dep); in xfs_dir2_leaf_addname()
1177 xfs_dir2_data_entry_t *dep; /* data block entry */ in xfs_dir2_leaf_lookup() local
[all …]
Dxfs_dir2_node.c728 xfs_dir2_data_entry_t *dep; /* data block entry */ in xfs_dir2_leafn_lookup_for_entry() local
814 dep = (xfs_dir2_data_entry_t *)((char *)curbp->b_addr + in xfs_dir2_leafn_lookup_for_entry()
822 cmp = mp->m_dirnameops->compname(args, dep->name, dep->namelen); in xfs_dir2_leafn_lookup_for_entry()
829 args->inumber = be64_to_cpu(dep->inumber); in xfs_dir2_leafn_lookup_for_entry()
830 args->filetype = dp->d_ops->data_get_ftype(dep); in xfs_dir2_leafn_lookup_for_entry()
835 state->extrablk.index = (int)((char *)dep - in xfs_dir2_leafn_lookup_for_entry()
1213 xfs_dir2_data_entry_t *dep; /* data block entry */ in xfs_dir2_leafn_remove() local
1264 dep = (xfs_dir2_data_entry_t *)((char *)hdr + off); in xfs_dir2_leafn_remove()
1269 dp->d_ops->data_entsize(dep->namelen), &needlog, &needscan); in xfs_dir2_leafn_remove()
1699 xfs_dir2_data_entry_t *dep; /* data entry pointer */ in xfs_dir2_node_addname_int() local
[all …]
Dxfs_dir2.h50 uint8_t (*data_get_ftype)(struct xfs_dir2_data_entry *dep);
51 void (*data_put_ftype)(struct xfs_dir2_data_entry *dep,
53 __be16 * (*data_entry_tag_p)(struct xfs_dir2_data_entry *dep);
152 struct xfs_buf *bp, struct xfs_dir2_data_entry *dep);
/linux-4.19.296/fs/xfs/
Dxfs_dir2_readdir.c143 xfs_dir2_data_entry_t *dep; /* block data entry */ in xfs_dir2_block_getdents() local
194 dep = (xfs_dir2_data_entry_t *)ptr; in xfs_dir2_block_getdents()
199 ptr += dp->d_ops->data_entsize(dep->namelen); in xfs_dir2_block_getdents()
203 if ((char *)dep - (char *)hdr < wantoff) in xfs_dir2_block_getdents()
207 (char *)dep - (char *)hdr); in xfs_dir2_block_getdents()
210 filetype = dp->d_ops->data_get_ftype(dep); in xfs_dir2_block_getdents()
214 if (!dir_emit(ctx, (char *)dep->name, dep->namelen, in xfs_dir2_block_getdents()
215 be64_to_cpu(dep->inumber), in xfs_dir2_block_getdents()
351 xfs_dir2_data_entry_t *dep; /* data entry */ in xfs_dir2_leaf_getdents() local
425 dep = (xfs_dir2_data_entry_t *)ptr; in xfs_dir2_leaf_getdents()
[all …]
/linux-4.19.296/include/linux/
Dasync_tx.h113 #define async_tx_find_channel(dep, type, dst, dst_count, src, src_count, len) \ argument
114 __async_tx_find_channel(dep, type)
/linux-4.19.296/fs/xfs/scrub/
Ddir.c250 struct xfs_dir2_data_entry *dep; in xchk_dir_rec() local
258 dep = (struct xfs_dir2_data_entry *)p; in xchk_dir_rec()
259 if (dep == dent) in xchk_dir_rec()
261 p += mp->m_dir_inode_ops->data_entsize(dep->namelen); in xchk_dir_rec()
401 struct xfs_dir2_data_entry *dep; in xchk_directory_data_bestfree() local
403 dep = (struct xfs_dir2_data_entry *)ptr; in xchk_directory_data_bestfree()
404 newlen = d_ops->data_entsize(dep->namelen); in xchk_directory_data_bestfree()
/linux-4.19.296/fs/hpfs/
Dnamei.c521 struct hpfs_dirent *dep, *nde; in hpfs_rename() local
545 if (!(dep = map_dirent(old_dir, hpfs_i(old_dir)->i_dno, old_name, old_len, &dno, &qbh))) { in hpfs_rename()
550 copy_de(&de, dep); in hpfs_rename()
555 if ((r = hpfs_remove_dirent(old_dir, dno, dep, &qbh, 1)) != 2) { in hpfs_rename()
582 if (!(dep = map_dirent(old_dir, hpfs_i(old_dir)->i_dno, old_name, old_len, &dno, &qbh))) { in hpfs_rename()
588 if ((r = hpfs_remove_dirent(old_dir, dno, dep, &qbh, 0))) { in hpfs_rename()
/linux-4.19.296/fs/fscache/
Dobject.c873 struct fscache_object *dep; in fscache_enqueue_dependents() local
884 dep = list_entry(object->dependents.next, in fscache_enqueue_dependents()
886 list_del_init(&dep->dep_link); in fscache_enqueue_dependents()
888 fscache_raise_event(dep, event); in fscache_enqueue_dependents()
889 fscache_put_object(dep, fscache_obj_put_enq_dep); in fscache_enqueue_dependents()
/linux-4.19.296/include/sound/
Dpcm.h1037 int dep, ...);