Lines Matching refs:vki_cmsghdr
653 struct vki_cmsghdr { struct
664 #define VKI_CMSG_DATA(cmsg) ((void *)((char *)(cmsg) + VKI_CMSG_ALIGN(sizeof(struct vki_cmsghdr)))) argument
666 #define __VKI_CMSG_FIRSTHDR(ctl,len) ((len) >= sizeof(struct vki_cmsghdr) ? \
667 (struct vki_cmsghdr *)(ctl) : \
668 (struct vki_cmsghdr *)NULL)
672 __KINLINE struct vki_cmsghdr * __vki_cmsg_nxthdr(void *__ctl, __vki_kernel_size_t __size, in __vki_cmsg_nxthdr()
673 struct vki_cmsghdr *__cmsg) in __vki_cmsg_nxthdr()
675 struct vki_cmsghdr * __ptr; in __vki_cmsg_nxthdr()
677 __ptr = (struct vki_cmsghdr*)(((unsigned char *) __cmsg) + VKI_CMSG_ALIGN(__cmsg->cmsg_len)); in __vki_cmsg_nxthdr()
679 return (struct vki_cmsghdr *)0; in __vki_cmsg_nxthdr()
684 __KINLINE struct vki_cmsghdr * vki_cmsg_nxthdr (struct vki_msghdr *__msg, struct vki_cmsghdr *__cms… in vki_cmsg_nxthdr()