/netbsd-src/tests/fs/puffs/h_dtfs/ |
H A D | dtfs_vfsops.c | 241 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 D | null.c | 243 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 D | nfs_vfsops.c | 1057 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 D | fstypes.h | 71 #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 D | udf_subr.c | 2296 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 D | fs.c | 236 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 D | rump_vfs.c | 451 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 D | main.c | 388 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 D | udf_core.c | 2038 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 D | vfs_syscalls.c | 1942 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 D | sysctlfs.c | 360 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 D | udf.c | 382 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 D | p2k.c | 651 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 D | ops.c | 1034 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
|