Home
last modified time | relevance | path

Searched refs:host_fh (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/bsd-user/freebsd/
H A Dos-stat.h199 fhandle_t host_fh; in do_freebsd_getfh() local
202 ret = get_errno(getfh(path(p), &host_fh)); in do_freebsd_getfh()
207 return h2t_freebsd_fhandle(arg2, &host_fh); in do_freebsd_getfh()
215 fhandle_t host_fh; in do_freebsd_lgetfh() local
218 ret = get_errno(lgetfh(path(p), &host_fh)); in do_freebsd_lgetfh()
223 return h2t_freebsd_fhandle(arg2, &host_fh); in do_freebsd_lgetfh()
230 fhandle_t host_fh; in do_freebsd_fhopen() local
232 ret = t2h_freebsd_fhandle(&host_fh, arg1); in do_freebsd_fhopen()
237 return get_errno(fhopen(&host_fh, arg2)); in do_freebsd_fhopen()
244 fhandle_t host_fh; in do_freebsd11_fhstat() local
[all …]
H A Dos-stat.c142 abi_long t2h_freebsd_fhandle(fhandle_t *host_fh, abi_ulong target_addr) in t2h_freebsd_fhandle() argument
149 __get_user(host_fh->fh_fsid.val[0], &target_fh->fh_fsid.val[0]); in t2h_freebsd_fhandle()
150 __get_user(host_fh->fh_fsid.val[1], &target_fh->fh_fsid.val[0]); in t2h_freebsd_fhandle()
151 __get_user(host_fh->fh_fid.fid_len, &target_fh->fh_fid.fid_len); in t2h_freebsd_fhandle()
153 memcpy(host_fh->fh_fid.fid_data, target_fh->fh_fid.fid_data, in t2h_freebsd_fhandle()
159 abi_long h2t_freebsd_fhandle(abi_ulong target_addr, fhandle_t *host_fh) in h2t_freebsd_fhandle() argument
166 __put_user(host_fh->fh_fsid.val[0], &target_fh->fh_fsid.val[0]); in h2t_freebsd_fhandle()
167 __put_user(host_fh->fh_fsid.val[1], &target_fh->fh_fsid.val[0]); in h2t_freebsd_fhandle()
168 __put_user(host_fh->fh_fid.fid_len, &target_fh->fh_fid.fid_len); in h2t_freebsd_fhandle()
170 memcpy(target_fh->fh_fid.fid_data, host_fh->fh_fid.fid_data, in h2t_freebsd_fhandle()
H A Dqemu-os.h40 abi_long t2h_freebsd_fhandle(fhandle_t *host_fh, abi_ulong target_addr);
41 abi_long h2t_freebsd_fhandle(abi_ulong target_addr, fhandle_t *host_fh);