Lines Matching refs:cmsghdr
67 static int scm_fp_copy(struct cmsghdr *cmsg, struct scm_fp_list **fplp) in scm_fp_copy()
74 num = (cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr)))/sizeof(int); in scm_fp_copy()
135 struct cmsghdr *cmsg; in __scm_send()
217 struct cmsghdr __user *cm in put_cmsg()
218 = (__force struct cmsghdr __user *)msg->msg_control; in put_cmsg()
219 struct cmsghdr cmhdr; in put_cmsg()
241 if (copy_to_user(CMSG_DATA(cm), data, cmlen - sizeof(struct cmsghdr))) in put_cmsg()
256 struct cmsghdr __user *cm in scm_detach_fds()
257 = (__force struct cmsghdr __user*)msg->msg_control; in scm_detach_fds()
270 if (msg->msg_controllen > sizeof(struct cmsghdr)) in scm_detach_fds()
271 fdmax = ((msg->msg_controllen - sizeof(struct cmsghdr)) in scm_detach_fds()