Home | History | Annotate | Download | only in vki

Lines Matching defs:vki_cmsghdr

601 struct vki_cmsghdr {
612 #define VKI_CMSG_DATA(cmsg) ((void *)((char *)(cmsg) + VKI_CMSG_ALIGN(sizeof(struct vki_cmsghdr))))
614 #define __VKI_CMSG_FIRSTHDR(ctl,len) ((len) >= sizeof(struct vki_cmsghdr) ? \
615 (struct vki_cmsghdr *)(ctl) : \
616 (struct vki_cmsghdr *)NULL)
620 __KINLINE struct vki_cmsghdr * __vki_cmsg_nxthdr(void *__ctl, __vki_kernel_size_t __size,
621 struct vki_cmsghdr *__cmsg)
623 struct vki_cmsghdr * __ptr;
625 __ptr = (struct vki_cmsghdr*)(((unsigned char *) __cmsg) + VKI_CMSG_ALIGN(__cmsg->cmsg_len));
627 return (struct vki_cmsghdr *)0;
632 __KINLINE struct vki_cmsghdr * vki_cmsg_nxthdr (struct vki_msghdr *__msg, struct vki_cmsghdr *__cmsg)