Home
last modified time | relevance | path

Searched refs:reclen (Results 1 – 10 of 10) sorted by relevance

/linux/fs/fuse/
H A Dreaddir.c35 size_t reclen = FUSE_DIRENT_SIZE(dirent); in fuse_add_dirent_to_cache() local
44 if (reclen > PAGE_SIZE) in fuse_add_dirent_to_cache()
61 if (offset + reclen > PAGE_SIZE) { in fuse_add_dirent_to_cache()
87 memcpy(addr + offset, dirent, reclen); in fuse_add_dirent_to_cache()
89 fi->rdc.size = (index << PAGE_SHIFT) + offset + reclen; in fuse_add_dirent_to_cache()
134 size_t reclen = FUSE_DIRENT_SIZE(dirent); in parse_dirfile() local
137 if (reclen > nbytes) in parse_dirfile()
145 buf += reclen; in parse_dirfile()
146 nbytes -= reclen; in parse_dirfile()
297 size_t reclen; in parse_dirplusfile() local
[all …]
/linux/drivers/s390/char/
H A Dvmur.c113 urd->reclen = cdev->id.driver_info; in urdev_alloc()
215 int reclen) in alloc_chan_prog() argument
221 TRACE("alloc_chan_prog(%p, %i, %i)\n", ubuf, rec_count, reclen); in alloc_chan_prog()
235 cpa[i].count = reclen; in alloc_chan_prog()
236 kbuf = kmalloc(reclen, GFP_KERNEL | GFP_DMA); in alloc_chan_prog()
242 if (copy_from_user(kbuf, ubuf, reclen)) { in alloc_chan_prog()
246 ubuf += reclen; in alloc_chan_prog()
347 rc = sysfs_emit(buf, "%zu\n", urd->reclen); in ur_attr_reclen_show()
352 static DEVICE_ATTR(reclen, 0444, ur_attr_reclen_show, NULL);
420 size_t count, size_t reclen, loff_t *ppos) in do_write() argument
[all …]
H A Dvmur.h73 size_t reclen; /* Record length for *write* CCWs */ member
/linux/fs/gfs2/
H A Ddir.h67 static inline void gfs2_qstr2dirent(const struct qstr *name, u16 reclen, struct gfs2_dirent *dent) in gfs2_qstr2dirent() argument
72 dent->de_rec_len = cpu_to_be16(reclen); in gfs2_qstr2dirent()
/linux/fs/ufs/
H A Ddir.c255 unsigned reclen = UFS_DIR_REC_LEN(namelen); in ufs_find_entry() local
276 kaddr += ufs_last_byte(dir, n) - reclen; in ufs_find_entry()
304 unsigned reclen = UFS_DIR_REC_LEN(namelen); in ufs_add_link() local
330 kaddr += folio_size(folio) - reclen; in ufs_add_link()
351 if (!de->d_ino && rec_len >= reclen) in ufs_add_link()
353 if (rec_len >= name_len + reclen) in ufs_add_link()
/linux/fs/xfs/libxfs/
H A Dxfs_dir2_data.c181 unsigned int reclen; in __xfs_dir3_data_check() local
198 reclen = xfs_dir2_data_unusedsize( in __xfs_dir3_data_check()
202 if (be16_to_cpu(dup->length) != reclen) in __xfs_dir3_data_check()
204 if (offset + reclen > end) in __xfs_dir3_data_check()
222 offset += reclen; in __xfs_dir3_data_check()
242 reclen = xfs_dir2_data_entsize(mp, dep->namelen); in __xfs_dir3_data_check()
243 if (offset + reclen > end) in __xfs_dir3_data_check()
269 offset += reclen; in __xfs_dir3_data_check()
/linux/fs/nfsd/
H A Dvfs.c2402 unsigned int reclen; in nfsd_buffered_filldir() local
2404 reclen = ALIGN(sizeof(struct buffered_dirent) + namlen, sizeof(u64)); in nfsd_buffered_filldir()
2405 if (buf->used + reclen > PAGE_SIZE) { in nfsd_buffered_filldir()
2415 buf->used += reclen; in nfsd_buffered_filldir()
2439 unsigned int reclen; in nfsd_buffered_readdir() local
2470 reclen = ALIGN(sizeof(*de) + de->namlen, in nfsd_buffered_readdir()
2472 size -= reclen; in nfsd_buffered_readdir()
2473 de = (struct buffered_dirent *)((char *)de + reclen); in nfsd_buffered_readdir()
/linux/drivers/s390/block/
H A Ddasd_eckd.c417 unsigned int reclen, unsigned int tlf) in locate_record_ext() argument
438 dn = ceil_quot(reclen + 6, 232); in locate_record_ext()
439 d = 9 + ceil_quot(reclen + 6 * (dn + 1), 34); in locate_record_ext()
443 d = 7 + ceil_quot(reclen + 12, 32); in locate_record_ext()
478 data->length = reclen; in locate_record_ext()
484 data->length = reclen; in locate_record_ext()
506 data->length = reclen; /* not tlf, as one might think */ in locate_record_ext()
515 data->length = reclen; in locate_record_ext()
521 data->length = reclen; in locate_record_ext()
539 data->length = reclen; in locate_record_ext()
[all …]
/linux/fs/ext4/
H A Dnamei.c2043 unsigned short reclen = ext4_dir_rec_len(fname_len(fname), dir); in ext4_find_dest_de() local
2049 top = buf + buf_size - reclen; in ext4_find_dest_de()
2058 if ((de->inode ? rlen - nlen : rlen) >= reclen) in ext4_find_dest_de()
/linux/fs/xfs/
H A Dxfs_trace.h5651 __field(unsigned short, reclen)
5661 __entry->reclen = pptr->gpr_reclen;
5671 __entry->reclen,