Lines Matching refs:cm
1860 struct cmsghdr *cm = mtod(rights, struct cmsghdr *);
1861 struct fileglob **rp = (struct fileglob **)(cm + 1);
1862 int *fds = (int *)(cm + 1);
1865 int newfds = (cm->cmsg_len - sizeof (*cm)) / sizeof (int);
1967 struct cmsghdr *cm = mtod(control, struct cmsghdr *);
1975 if (cm->cmsg_type != SCM_RIGHTS || cm->cmsg_level != SOL_SOCKET ||
1976 (socklen_t)cm->cmsg_len != (socklen_t)control->m_len) {
1979 oldfds = (cm->cmsg_len - sizeof (*cm)) / sizeof (int);
1982 fds = (int *)(cm + 1);
1999 rp = (struct fileglob **)(cm + 1);
2286 struct cmsghdr *cm;
2293 (size_t)m->m_len >= sizeof (*cm)) {
2294 cm = mtod(m, struct cmsghdr *);
2295 if (cm->cmsg_level != SOL_SOCKET ||
2296 cm->cmsg_type != SCM_RIGHTS)
2298 qfds = (cm->cmsg_len - sizeof (*cm)) /
2300 rp = (struct fileglob **)(cm + 1);