Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/freebsd32/freebsd32_util.h
Show First 20 Lines • Show All 110 Lines • ▼ Show 20 Lines | |||||
int syscall32_helper_unregister(struct syscall_helper_data *sd); | int syscall32_helper_unregister(struct syscall_helper_data *sd); | ||||
struct iovec32; | struct iovec32; | ||||
struct rusage32; | struct rusage32; | ||||
int freebsd32_copyout_strings(struct image_params *imgp, | int freebsd32_copyout_strings(struct image_params *imgp, | ||||
uintptr_t *stack_base); | uintptr_t *stack_base); | ||||
int freebsd32_copyiniov(struct iovec32 *iovp, u_int iovcnt, | int freebsd32_copyiniov(struct iovec32 *iovp, u_int iovcnt, | ||||
struct iovec **iov, int error); | struct iovec **iov, int error); | ||||
int freebsd32_copyinuio(struct iovec32 *iovp, u_int iovcnt, | |||||
struct uio **uiop); | |||||
void freebsd32_rusage_out(const struct rusage *s, struct rusage32 *s32); | void freebsd32_rusage_out(const struct rusage *s, struct rusage32 *s32); | ||||
struct image_args; | struct image_args; | ||||
int freebsd32_exec_copyin_args(struct image_args *args, const char *fname, | int freebsd32_exec_copyin_args(struct image_args *args, const char *fname, | ||||
enum uio_seg segflg, u_int32_t *argv, u_int32_t *envv); | enum uio_seg segflg, u_int32_t *argv, u_int32_t *envv); | ||||
#endif /* !_COMPAT_FREEBSD32_FREEBSD32_UTIL_H_ */ | #endif /* !_COMPAT_FREEBSD32_FREEBSD32_UTIL_H_ */ |