Searched refs:ucmsg (Results 1 – 1 of 1) sorted by relevance
104 #define CMSG_COMPAT_OK(ucmlen, ucmsg, mhdr) \ argument108 ((char *)(ucmsg) - (char *)(mhdr)->msg_control)))127 struct compat_cmsghdr __user *ucmsg; in cmsghdr_from_user_compat_to_kern() local135 ucmsg = CMSG_COMPAT_FIRSTHDR(kmsg); in cmsghdr_from_user_compat_to_kern()136 while (ucmsg != NULL) { in cmsghdr_from_user_compat_to_kern()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()165 ucmsg = CMSG_COMPAT_FIRSTHDR(kmsg); in cmsghdr_from_user_compat_to_kern()[all …]