Searched refs:userVecs (Results 1 - 4 of 4) sorted by relevance

/haiku/headers/private/kernel/util/
H A Diovec_support.h45 get_iovecs_from_user(const iovec* userVecs, size_t vecCount, iovec*& vecs, argument
52 if (!IS_USER_ADDRESS(userVecs))
59 if (user_memcpy(vecs, userVecs, sizeof(iovec) * vecCount) != B_OK) {
/haiku/src/system/kernel/fs/
H A Dsocket.cpp130 iovec*& userVecs, MemoryDeleter& vecsDeleter, void*& userAddress,
142 userVecs = message.msg_iov;
148 if (userVecs != NULL && message.msg_iovlen > 0) {
942 iovec* userVecs; local
947 status_t error = prepare_userland_msghdr(userMessage, message, userVecs,
981 message.msg_iov = userVecs;
1042 iovec* userVecs; local
1047 status_t error = prepare_userland_msghdr(userMessage, message, userVecs,
129 prepare_userland_msghdr(const msghdr* userMessage, msghdr& message, iovec*& userVecs, MemoryDeleter& vecsDeleter, void*& userAddress, char* address) argument
H A Dfd.cpp736 common_user_vector_io(int fd, off_t pos, const iovec* userVecs, size_t count, argument
743 status_t error = get_iovecs_from_user(userVecs, count, vecs, true);
831 _user_readv(int fd, off_t pos, const iovec* userVecs, size_t count) argument
833 return common_user_vector_io(fd, pos, userVecs, count, false);
845 _user_writev(int fd, off_t pos, const iovec* userVecs, size_t count) argument
847 return common_user_vector_io(fd, pos, userVecs, count, true);
/haiku/src/system/kernel/
H A Dport.cpp1916 _user_writev_port_etc(port_id port, int32 messageCode, const iovec *userVecs, argument
1921 if (userVecs == NULL && bufferSize != 0)
1923 if (userVecs != NULL && !IS_USER_ADDRESS(userVecs))
1927 if (userVecs != NULL && vecCount != 0) {
1928 status_t status = get_iovecs_from_user(userVecs, vecCount, vecs);

Completed in 33 milliseconds