Lines Matching refs:dataptr
222 ssize_t SysSend(int s, const void *dataptr, size_t size, int flags) in SysSend() argument
227 CHECK_ASPACE(dataptr, size); in SysSend()
229 DUP_FROM_USER(dataptr, size); in SysSend()
231 if (dataptr == NULL) { in SysSend()
235 ret = send(s, dataptr, size, flags); in SysSend()
237 FREE_DUP(dataptr); in SysSend()
245 ssize_t SysSendTo(int s, const void *dataptr, size_t size, int flags, in SysSendTo() argument
251 CHECK_ASPACE(dataptr, size); in SysSendTo()
254 DUP_FROM_USER(dataptr, size); in SysSendTo()
255 DUP_FROM_USER(to, tolen, FREE_DUP(dataptr)); in SysSendTo()
257 if (dataptr == NULL) { in SysSendTo()
261 ret = sendto(s, dataptr, size, flags, to, tolen); in SysSendTo()
263 FREE_DUP(dataptr); in SysSendTo()