Lines Matching refs:icp
799 struct inetgram *icp; in recvfrom() local
846 while ((icp = sockets[sock_id].inq) != NULL) { in recvfrom()
849 icp->igm_level != APP_LVL) { in recvfrom()
852 icp->igm_level); in recvfrom()
854 del_gram(&sockets[sock_id].inq, icp, B_TRUE); in recvfrom()
862 if (icp == NULL) { in recvfrom()
895 if (*fromlen > sizeof (icp->igm_saddr)) in recvfrom()
896 *fromlen = sizeof (icp->igm_saddr); in recvfrom()
897 bcopy((caddr_t)&(icp->igm_saddr), (caddr_t)from, in recvfrom()
903 mp = icp->igm_mp; in recvfrom()
910 if (icp->igm_id == TCP_CALLB_MAGIC_ID) { in recvfrom()
911 del_gram(&sockets[sock_id].inq, icp, B_TRUE); in recvfrom()
918 while (len > 0 && icp != NULL) { in recvfrom()
930 del_gram(&sockets[sock_id].inq, icp, B_TRUE); in recvfrom()
936 while ((icp = sockets[sock_id].inq) != NULL) { in recvfrom()
937 if (icp->igm_id != TCP_CALLB_MAGIC_ID) in recvfrom()
939 del_gram(&sockets[sock_id].inq, icp, in recvfrom()
943 if (icp == NULL) in recvfrom()
945 mp = icp->igm_mp; in recvfrom()
957 del_gram(&sockets[sock_id].inq, icp, B_TRUE); in recvfrom()
967 del_gram(&sockets[sock_id].inq, icp, B_TRUE); in recvfrom()
973 (icp != NULL) ? icp->igm_mp : 0, bytes); in recvfrom()