Home
last modified time | relevance | path

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

/qemu/bsd-user/freebsd/
H A Dqemu-os.h36 abi_long h2t_freebsd11_stat(abi_ulong target_addr,
38 abi_long h2t_freebsd11_nstat(abi_ulong target_addr,
40 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);
42 abi_long h2t_freebsd11_statfs(abi_ulong target_addr,
45 abi_long h2t_freebsd_stat(abi_ulong target_addr,
47 abi_long h2t_freebsd_statfs(abi_ulong target_addr,
H A Dos-stat.c26 abi_long h2t_freebsd11_stat(abi_ulong target_addr, in h2t_freebsd11_stat() argument
56 unlock_user_struct(target_st, target_addr, 1); in h2t_freebsd11_stat()
61 abi_long h2t_freebsd_stat(abi_ulong target_addr, in h2t_freebsd_stat() argument
100 unlock_user_struct(target_st, target_addr, 1); in h2t_freebsd_stat()
105 abi_long h2t_freebsd11_nstat(abi_ulong target_addr, in h2t_freebsd11_nstat() argument
134 unlock_user_struct(target_st, target_addr, 1); in h2t_freebsd11_nstat()
155 unlock_user_struct(target_fh, target_addr, 0); in t2h_freebsd_fhandle()
172 unlock_user_struct(target_fh, target_addr, 1); in h2t_freebsd_fhandle()
179 abi_long h2t_freebsd11_statfs(abi_ulong target_addr, in h2t_freebsd11_statfs() argument
213 unlock_user_struct(target_statfs, target_addr, 1); in h2t_freebsd11_statfs()
[all …]
H A Dos-stat.h349 static inline abi_long do_freebsd11_fstatfs(abi_long fd, abi_ulong target_addr) in do_freebsd11_fstatfs() argument
359 return h2t_freebsd11_statfs(target_addr, &host_stfs); in do_freebsd11_fstatfs()
363 static inline abi_long do_freebsd_fstatfs(abi_long fd, abi_ulong target_addr) in do_freebsd_fstatfs() argument
373 return h2t_freebsd_statfs(target_addr, &host_stfs); in do_freebsd_fstatfs()
377 static inline abi_long do_freebsd11_getfsstat(abi_ulong target_addr, in do_freebsd11_getfsstat() argument
388 if (target_addr == 0 || count == 0) { in do_freebsd11_getfsstat()
405 if (h2t_freebsd11_statfs((target_addr + in do_freebsd11_getfsstat()
415 static inline abi_long do_freebsd_getfsstat(abi_ulong target_addr, in do_freebsd_getfsstat() argument
426 if (target_addr == 0 || count == 0) { in do_freebsd_getfsstat()
443 if (h2t_freebsd_statfs((target_addr + in do_freebsd_getfsstat()
H A Dos-syscall.c104 abi_ulong target_addr, struct iovec *vec, in helper_unlock_iovec() argument
114 unlock_user(target_vec, target_addr, 0); in helper_unlock_iovec()
117 struct iovec *lock_iovec(int type, abi_ulong target_addr, in lock_iovec() argument
141 target_vec = lock_user(VERIFY_READ, target_addr, in lock_iovec()
189 unlock_user(target_vec, target_addr, 0); in lock_iovec()
193 helper_unlock_iovec(target_vec, target_addr, vec, i, copy); in lock_iovec()
200 void unlock_iovec(struct iovec *vec, abi_ulong target_addr, in unlock_iovec() argument
205 target_vec = lock_user(VERIFY_READ, target_addr, in unlock_iovec()
208 helper_unlock_iovec(target_vec, target_addr, vec, count, copy); in unlock_iovec()
/qemu/bsd-user/
H A Dbsd-mem.c47 abi_ulong target_addr) in target_to_host_shmid_ds() argument
51 if (!lock_user_struct(VERIFY_READ, target_sd, target_addr, 1)) { in target_to_host_shmid_ds()
65 unlock_user_struct(target_sd, target_addr, 0); in target_to_host_shmid_ds()
82 abi_long host_to_target_shmid_ds(abi_ulong target_addr, in host_to_target_shmid_ds() argument
87 if (!lock_user_struct(VERIFY_WRITE, target_sd, target_addr, 0)) { in host_to_target_shmid_ds()
101 unlock_user_struct(target_sd, target_addr, 1); in host_to_target_shmid_ds()
H A Dbsd-proc.c76 abi_long host_to_target_rusage(abi_ulong target_addr, in host_to_target_rusage() argument
81 if (!lock_user_struct(VERIFY_WRITE, target_rusage, target_addr, 0)) { in host_to_target_rusage()
85 unlock_user_struct(target_rusage, target_addr, 1); in host_to_target_rusage()
90 abi_long host_to_target_wrusage(abi_ulong target_addr, in host_to_target_wrusage() argument
95 if (!lock_user_struct(VERIFY_WRITE, target_wrusage, target_addr, 0)) { in host_to_target_wrusage()
100 unlock_user_struct(target_wrusage, target_addr, 1); in host_to_target_wrusage()
H A Dqemu-bsd.h40 abi_long host_to_target_rusage(abi_ulong target_addr,
42 abi_long host_to_target_wrusage(abi_ulong target_addr,
54 abi_ulong target_addr);
55 abi_long host_to_target_shmid_ds(abi_ulong target_addr,
H A Dbsd-mem.h194 static inline abi_long do_bsd_mincore(abi_ulong target_addr, abi_ulong len, in do_bsd_mincore() argument
201 if (!guest_range_valid_untagged(target_addr, len) in do_bsd_mincore()
202 || !page_check_range(target_addr, len, PAGE_VALID)) { in do_bsd_mincore()
210 ret = get_errno(mincore(g2h_untagged(target_addr), len, p)); in do_bsd_mincore()
H A Dbsd-proc.h125 static inline abi_long do_bsd_getrusage(abi_long who, abi_ulong target_addr) in do_bsd_getrusage() argument
132 host_to_target_rusage(target_addr, &rusage); in do_bsd_getrusage()
H A Dbsd-file.h54 struct iovec *lock_iovec(int type, abi_ulong target_addr, int count, int copy);
55 void unlock_iovec(struct iovec *vec, abi_ulong target_addr, int count, int copy);
/qemu/linux-user/
H A Dsyscall.c3033 unlock_user(target_vec, target_addr, 0); in lock_iovec()
3042 unlock_user(target_vec, target_addr, 0); in lock_iovec()
3413 if (target_addr == 0) { in do_accept4()
3549 if (target_addr) { in do_sendto()
3586 if (target_addr) { in do_recvfrom()
3613 if (target_addr) { in do_recvfrom()
3907 unlock_user(array, target_addr, 0); in target_to_host_semarray()
3938 unlock_user(array, target_addr, 1); in host_to_target_semarray()
5524 char *target_addr; in do_ioctl_TUNSETTXFILTER() local
5545 if (!target_addr) { in do_ioctl_TUNSETTXFILTER()
[all …]
H A Dfd-trans.c1549 abi_ulong target_addr, in packet_target_to_host_sockaddr() argument
1555 target_saddr = lock_user(VERIFY_READ, target_addr, len, 1); in packet_target_to_host_sockaddr()
1564 unlock_user(target_saddr, target_addr, 0); in packet_target_to_host_sockaddr()
/qemu/hw/net/
H A Dvmxnet3.c943 hwaddr target_addr, in vmxnet3_pci_dma_writev() argument
954 pci_dma_write(pci_dev, target_addr + copied, in vmxnet3_pci_dma_writev()