Searched refs:cm (Results 1 - 8 of 8) sorted by relevance
/xnu-2422.115.4/bsd/kern/ |
H A D | uipc_usrreq.c | 1860 struct cmsghdr *cm = mtod(rights, struct cmsghdr *); local 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 *); local 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 2286 struct cmsghdr *cm; local [all...] |
H A D | uipc_socket.c | 2453 struct mbuf *cm = NULL, *cmn; local 2454 struct mbuf **cme = &cm; 2515 while (cm != NULL) { 2518 cmn = cm->m_next; 2519 cm->m_next = NULL; 2520 cmsg_type = mtod(cm, struct cmsghdr *)->cmsg_type; 2539 error = (*pr->pr_domain->dom_externalize)(cm); 2546 *controlp = cm; 2550 (void) m_free(cm); 2552 cm [all...] |
/xnu-2422.115.4/bsd/netinet/ |
H A D | in_tclass.c | 719 struct cmsghdr *cm; local 722 for (cm = M_FIRST_CMSGHDR(control); cm != NULL; 723 cm = M_NXT_CMSGHDR(control, cm)) { 726 if (cm->cmsg_len < sizeof (struct cmsghdr)) 729 if (cm->cmsg_level != SOL_SOCKET || 730 cm->cmsg_type != SO_TRAFFIC_CLASS) 732 if (cm->cmsg_len != CMSG_LEN(sizeof (int))) 735 tc = *(int *)(void *)CMSG_DATA(cm); [all...] |
H A D | udp_usrreq.c | 1226 struct cmsghdr *cm = 0; local 1243 for (cm = M_FIRST_CMSGHDR(control); cm; 1244 cm = M_NXT_CMSGHDR(control, cm)) { 1245 if (cm->cmsg_len < sizeof (struct cmsghdr) || 1246 cm->cmsg_len > control->m_len) 1249 if (cm->cmsg_level != IPPROTO_IP || cm->cmsg_type != IP_PKTINFO) 1252 if (cm [all...] |
H A D | tcp_usrreq.c | 2359 struct cmsghdr *cm; local 2363 for (cm = M_FIRST_CMSGHDR(control); cm; 2364 cm = M_NXT_CMSGHDR(control, cm)) { 2365 if (cm->cmsg_len < sizeof(struct cmsghdr) || 2366 cm->cmsg_len > control->m_len) { 2369 if (cm->cmsg_level == SOL_SOCKET && 2370 cm->cmsg_type == SCM_MSG_PRIORITY) { 2371 *msgpri = *(unsigned int *)(void *)CMSG_DATA(cm); [all...] |
/xnu-2422.115.4/bsd/netinet6/ |
H A D | ip6_output.c | 3251 struct cmsghdr *cm = NULL; local 3283 for (cm = M_FIRST_CMSGHDR(control); cm != NULL; 3284 cm = M_NXT_CMSGHDR(control, cm)) { 3287 if (cm->cmsg_len < sizeof (struct cmsghdr) || 3288 cm->cmsg_len > control->m_len) 3290 if (cm->cmsg_level != IPPROTO_IPV6) 3293 error = ip6_setpktopt(cm->cmsg_type, CMSG_DATA(cm), [all...] |
/xnu-2422.115.4/bsd/hfs/hfscommon/Misc/ |
H A D | VolumeAllocation.c | 1051 _dk_cs_map_t cm; local 1054 cm.cm_extent.offset = (uint64_t)*actualStartBlock * hfsmp->blockSize + hfsmp->hfsPlusIOPosOffset; 1055 cm.cm_extent.length = (uint64_t)*actualNumBlocks * hfsmp->blockSize; 1056 cm.cm_bytes_mapped = 0; 1057 ec = VNOP_IOCTL(hfsmp->hfs_devvp, _DKIOCCSMAP, (caddr_t)&cm, 0, vfs_context_current()); 1063 mapped_blocks = cm.cm_bytes_mapped / hfsmp->blockSize;
|
/xnu-2422.115.4/bsd/net/ |
H A D | pf.c | 5505 struct pf_pptp_ctrl_msg cm; local 5528 plen = min(sizeof (cm), m->m_pkthdr.len - off); 5532 m_copydata(m, off, plen, &cm); 5534 if (ntohl(cm.hdr.magic) != PF_PPTP_MAGIC_NUMBER) 5536 if (ntohs(cm.hdr.type) != 1) 5619 ct = ntohs(cm.ctrl.type); 5623 *pns_call_id = cm.msg.call_out_req.call_id; 5626 spoof_call_id = &cm.msg.call_out_req.call_id; 5630 *pac_call_id = cm.msg.call_out_rpy.call_id; 5634 &cm [all...] |
Completed in 173 milliseconds