kcmsg 128 net/compat.c struct cmsghdr *kcmsg, *kcmsg_base; kcmsg 137 net/compat.c kcmsg_base = kcmsg = (struct cmsghdr *)stackbuf; kcmsg 161 net/compat.c kcmsg_base = kcmsg = sock_kmalloc(sk, kcmlen, GFP_KERNEL); kcmsg 162 net/compat.c if (kcmsg == NULL) kcmsg 166 net/compat.c memset(kcmsg, 0, kcmlen); kcmsg 174 net/compat.c if ((char *)kcmsg_base + kcmlen - (char *)kcmsg < CMSG_ALIGN(tmp)) kcmsg 176 net/compat.c kcmsg->cmsg_len = tmp; kcmsg 178 net/compat.c if (__get_user(kcmsg->cmsg_level, &ucmsg->cmsg_level) || kcmsg 179 net/compat.c __get_user(kcmsg->cmsg_type, &ucmsg->cmsg_type) || kcmsg 180 net/compat.c copy_from_user(CMSG_DATA(kcmsg), kcmsg 186 net/compat.c kcmsg = (struct cmsghdr *)((char *)kcmsg + tmp); kcmsg 194 net/compat.c if ((char *)kcmsg - (char *)kcmsg_base != kcmlen)