Home
last modified time | relevance | path

Searched refs:fidsize (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/tests/fs/puffs/h_dtfs/
H A Ddtfs_vfsops.c241 dtfs_fs_fhtonode(struct puffs_usermount *pu, void *fid, size_t fidsize, in dtfs_fs_fhtonode() argument
247 assert(fidsize == sizeof(struct dtfs_fid)); in dtfs_fs_fhtonode()
268 void *fid, size_t *fidsize) in dtfs_fs_nodetofh() argument
275 assert(*fidsize >= sizeof(struct dtfs_fid)); in dtfs_fs_nodetofh()
277 if (*fidsize < sizeof(struct dtfs_fid)) { in dtfs_fs_nodetofh()
278 *fidsize = sizeof(struct dtfs_fid); in dtfs_fs_nodetofh()
281 *fidsize = sizeof(struct dtfs_fid); in dtfs_fs_nodetofh()
/netbsd-src/lib/libpuffs/
H A Dnull.c243 puffs_null_fs_fhtonode(struct puffs_usermount *pu, void *fid, size_t fidsize, in puffs_null_fs_fhtonode() argument
262 void *fid, size_t *fidsize) in puffs_null_fs_nodetofh() argument
271 if (*fidsize) { in puffs_null_fs_nodetofh()
272 bounce = malloc(*fidsize + FHANDLE_HEADERLEN); in puffs_null_fs_nodetofh()
275 *fidsize += FHANDLE_HEADERLEN; in puffs_null_fs_nodetofh()
277 if (getfh(PNPATH(pn), bounce, fidsize) == -1) in puffs_null_fs_nodetofh()
281 *fidsize - FHANDLE_HEADERLEN); in puffs_null_fs_nodetofh()
284 *fidsize = kfid->fid_len; in puffs_null_fs_nodetofh()
285 pn->pn_data = malloc(*fidsize); in puffs_null_fs_nodetofh()
288 memcpy(pn->pn_data, fid, *fidsize); in puffs_null_fs_nodetofh()
[all …]
/netbsd-src/sys/nfs/
H A Dnfs_vfsops.c1057 size_t fidsize; in nfs_fhtovp() local
1063 fidsize = fid->fid_len; in nfs_fhtovp()
1064 if (fidsize < sizeof(*fid)) { in nfs_fhtovp()
1067 fhsize = fidsize - sizeof(*fid); in nfs_fhtovp()
1100 size_t fidsize; in nfs_vptofh() local
1104 fidsize = sizeof(*fid) + np->n_fhsize; in nfs_vptofh()
1105 if (*bufsize < fidsize) { in nfs_vptofh()
1108 *bufsize = fidsize; in nfs_vptofh()
1114 fid->fid_len = fidsize; in nfs_vptofh()
/netbsd-src/sys/sys/
H A Dfstypes.h71 #define FHANDLE_SIZE_FROM_FILEID_SIZE(fidsize) \ argument
72 MAX(FHANDLE_SIZE_MIN, (offsetof(fhandle_t, fh_fid) + (fidsize)))
/netbsd-src/sys/fs/udf/
H A Dudf_subr.c2296 int fidsize = 40; in udf_create_parentfid() local
2303 fid->tag.desc_crc_len = udf_rw16(fidsize - UDF_DESC_TAG_LENGTH); in udf_create_parentfid()
2306 return fidsize; in udf_create_parentfid()
4677 uint32_t fidsize, lb_num; in udf_create_new_fe() local
4728 fidsize = 0; in udf_create_new_fe()
4730 fidsize = udf_create_parentfid(ump, in udf_create_new_fe()
4736 fe->inf_len = udf_rw64(fidsize); in udf_create_new_fe()
4737 fe->l_ad = udf_rw32(fidsize); in udf_create_new_fe()
4741 crclen += udf_rw32(fe->l_ea) + fidsize; in udf_create_new_fe()
4746 return fidsize; in udf_create_new_fe()
[all …]
/netbsd-src/usr.sbin/puffs/mount_psshfs/
H A Dfs.c236 void *fid, size_t *fidsize) in psshfs_fs_nodetofh() argument
252 psshfs_fs_fhtonode(struct puffs_usermount *pu, void *fid, size_t fidsize, in psshfs_fs_fhtonode() argument
/netbsd-src/sys/rump/librump/rumpvfs/
H A Drump_vfs.c451 rump_vfs_vptofh(struct vnode *vp, struct fid *fid, size_t *fidsize) in rump_vfs_vptofh() argument
454 return VFS_VPTOFH(vp, fid, fidsize); in rump_vfs_vptofh()
/netbsd-src/sbin/fsck_udf/
H A Dmain.c388 uint32_t minlen, lb_rest, fidsize; in udf_copy_fid_verbatim() local
417 fidsize = udf_fidsize(dfid); in udf_copy_fid_verbatim()
418 dfid->tag.desc_crc_len = udf_rw16(fidsize - UDF_DESC_TAG_LENGTH); in udf_copy_fid_verbatim()
543 uint32_t offset, fidsize; in udf_quick_check_fids_piece() local
570 fidsize = udf_fidsize(fid); in udf_quick_check_fids_piece()
571 offset += fidsize; in udf_quick_check_fids_piece()
572 fid_context->fid_offset += fidsize; in udf_quick_check_fids_piece()
573 fid_context->data_left -= fidsize; in udf_quick_check_fids_piece()
587 uint32_t offset, fidsize; in udf_fids_fixup() local
600 fidsize = udf_fidsize(fid); in udf_fids_fixup()
[all …]
/netbsd-src/sbin/newfs_udf/
H A Dudf_core.c2038 int fidsize = 40; in udf_create_parentfid() local
2045 fid->tag.desc_crc_len = udf_rw16(fidsize - UDF_DESC_TAG_LENGTH); in udf_create_parentfid()
2050 return fidsize; in udf_create_parentfid()
2060 uint32_t fidsize, lb_rest; in udf_create_fid() local
2090 fidsize = udf_fidsize(fid); in udf_create_fid()
2091 fid->tag.desc_crc_len = udf_rw16(fidsize - UDF_DESC_TAG_LENGTH); in udf_create_fid()
2105 uint32_t fidsize, crclen; in udf_append_parentfid() local
2125 fidsize = udf_create_parentfid(fid, parent_icb); in udf_append_parentfid()
2129 fe->inf_len = udf_rw64(fidsize); in udf_append_parentfid()
2130 fe->l_ad = udf_rw32(fidsize); in udf_append_parentfid()
[all …]
/netbsd-src/sys/kern/
H A Dvfs_syscalls.c1942 size_t fidsize;
1947 fidsize = 0; in vfs_composefh_alloc()
1949 fidsize = *fh_size - offsetof(fhandle_t, fh_fid); in vfs_composefh_alloc() local
1956 error = VFS_VPTOFH(vp, fidp, &fidsize); in vfs_composefh_alloc()
1957 needfhsize = FHANDLE_SIZE_FROM_FILEID_SIZE(fidsize); in vfs_composefh_alloc()
1971 size_t fidsize; in vfs_composefh_alloc()
1975 fidsize = 0; in vfs_composefh_free()
1976 error = VFS_VPTOFH(vp, NULL, &fidsize); in vfs_composefh_free()
1981 fhsize = FHANDLE_SIZE_FROM_FILEID_SIZE(fidsize);
1984 error = VFS_VPTOFH(vp, &fhp->fh_fid, &fidsize);
1920 size_t fidsize; vfs_composefh() local
[all...]
/netbsd-src/usr.sbin/puffs/mount_sysctlfs/
H A Dsysctlfs.c360 sysctlfs_fs_fhtonode(struct puffs_usermount *pu, void *fid, size_t fidsize, in sysctlfs_fs_fhtonode() argument
389 void *fid, size_t *fidsize) in sysctlfs_fs_nodetofh() argument
/netbsd-src/usr.sbin/makefs/
H A Dudf.c382 uint32_t fidsize, offset; in udf_prepare_fids() local
393 for (offset = 0; offset < dirdata_size; offset += fidsize) { in udf_prepare_fids()
404 fidsize = udf_fidsize(fid); in udf_prepare_fids()
/netbsd-src/lib/libp2k/
H A Dp2k.c651 p2k_fs_fhtonode(struct puffs_usermount *pu, void *fid, size_t fidsize, in p2k_fs_fhtonode() argument
685 size_t *fidsize) in p2k_fs_nodetofh() argument
689 return rump_pub_vfs_vptofh(vp, fid, fidsize); in p2k_fs_nodetofh()
/netbsd-src/lib/libperfuse/
H A Dops.c1034 perfuse_fs_fhtonode(struct puffs_usermount *pu, void *fid, size_t fidsize, in perfuse_fs_fhtonode() argument
1044 void *fid, size_t *fidsize) in perfuse_fs_nodetofh() argument