Searched refs:ucmlen (Results 1 – 1 of 1) sorted by relevance
/linux-4.1.27/net/ |
D | compat.c | 104 #define CMSG_COMPAT_OK(ucmlen, ucmsg, mhdr) \ argument 105 ((ucmlen) >= sizeof(struct compat_cmsghdr) && \ 106 (ucmlen) <= (unsigned long) \ 129 compat_size_t ucmlen; in cmsghdr_from_user_compat_to_kern() local 137 if (get_user(ucmlen, &ucmsg->cmsg_len)) in cmsghdr_from_user_compat_to_kern() 141 if (!CMSG_COMPAT_OK(ucmlen, ucmsg, kmsg)) in cmsghdr_from_user_compat_to_kern() 144 tmp = ((ucmlen - CMSG_COMPAT_ALIGN(sizeof(*ucmsg))) + in cmsghdr_from_user_compat_to_kern() 148 ucmsg = cmsg_compat_nxthdr(kmsg, ucmsg, ucmlen); in cmsghdr_from_user_compat_to_kern() 167 if (__get_user(ucmlen, &ucmsg->cmsg_len)) in cmsghdr_from_user_compat_to_kern() 169 if (!CMSG_COMPAT_OK(ucmlen, ucmsg, kmsg)) in cmsghdr_from_user_compat_to_kern() [all …]
|