Lines Matching refs:sockptr_t
20 } sockptr_t; typedef
22 static inline bool sockptr_is_kernel(sockptr_t sockptr) in sockptr_is_kernel()
27 static inline sockptr_t KERNEL_SOCKPTR(void *p) in KERNEL_SOCKPTR()
29 return (sockptr_t) { .kernel = p, .is_kernel = true }; in KERNEL_SOCKPTR()
32 static inline sockptr_t USER_SOCKPTR(void __user *p) in USER_SOCKPTR()
34 return (sockptr_t) { .user = p }; in USER_SOCKPTR()
37 static inline bool sockptr_is_null(sockptr_t sockptr) in sockptr_is_null()
44 static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, in copy_from_sockptr_offset()
53 static inline int copy_from_sockptr(void *dst, sockptr_t src, size_t size) in copy_from_sockptr()
58 static inline int copy_to_sockptr_offset(sockptr_t dst, size_t offset, in copy_to_sockptr_offset()
67 static inline int copy_to_sockptr(sockptr_t dst, const void *src, size_t size) in copy_to_sockptr()
72 static inline void *memdup_sockptr(sockptr_t src, size_t len) in memdup_sockptr()
85 static inline void *memdup_sockptr_nul(sockptr_t src, size_t len) in memdup_sockptr_nul()
99 static inline long strncpy_from_sockptr(char *dst, sockptr_t src, size_t count) in strncpy_from_sockptr()
110 static inline int check_zeroed_sockptr(sockptr_t src, size_t offset, in check_zeroed_sockptr()