Lines Matching defs:cm
1821 struct cmsghdr *cm = mtod(rights, struct cmsghdr *);
1822 struct fileglob **rp = (struct fileglob **)(cm + 1);
1823 int *fds = (int *)(cm + 1);
1826 int newfds = (cm->cmsg_len - sizeof (*cm)) / sizeof (int);
1930 struct cmsghdr *cm = mtod(control, struct cmsghdr *);
1938 if (cm->cmsg_type != SCM_RIGHTS || cm->cmsg_level != SOL_SOCKET ||
1939 (socklen_t)cm->cmsg_len != (socklen_t)control->m_len) {
1942 oldfds = (cm->cmsg_len - sizeof (*cm)) / sizeof (int);
1945 fds = (int *)(cm + 1);
1957 rp = (struct fileglob **)(cm + 1);
2243 struct cmsghdr *cm;
2250 (size_t)m->m_len >= sizeof (*cm)) {
2251 cm = mtod(m, struct cmsghdr *);
2252 if (cm->cmsg_level != SOL_SOCKET ||
2253 cm->cmsg_type != SCM_RIGHTS)
2255 qfds = (cm->cmsg_len - sizeof (*cm)) /
2257 rp = (struct fileglob **)(cm + 1);