Lines Matching refs:icp
798 struct inetgram *icp; in recvfrom() local
845 while ((icp = sockets[sock_id].inq) != NULL) { in recvfrom()
848 icp->igm_level != APP_LVL) { in recvfrom()
851 icp->igm_level); in recvfrom()
853 del_gram(&sockets[sock_id].inq, icp, B_TRUE); in recvfrom()
861 if (icp == NULL) { in recvfrom()
894 if (*fromlen > sizeof (icp->igm_saddr)) in recvfrom()
895 *fromlen = sizeof (icp->igm_saddr); in recvfrom()
896 bcopy((caddr_t)&(icp->igm_saddr), (caddr_t)from, in recvfrom()
902 mp = icp->igm_mp; in recvfrom()
909 if (icp->igm_id == TCP_CALLB_MAGIC_ID) { in recvfrom()
910 del_gram(&sockets[sock_id].inq, icp, B_TRUE); in recvfrom()
917 while (len > 0 && icp != NULL) { in recvfrom()
929 del_gram(&sockets[sock_id].inq, icp, B_TRUE); in recvfrom()
935 while ((icp = sockets[sock_id].inq) != NULL) { in recvfrom()
936 if (icp->igm_id != TCP_CALLB_MAGIC_ID) in recvfrom()
938 del_gram(&sockets[sock_id].inq, icp, in recvfrom()
942 if (icp == NULL) in recvfrom()
944 mp = icp->igm_mp; in recvfrom()
956 del_gram(&sockets[sock_id].inq, icp, B_TRUE); in recvfrom()
966 del_gram(&sockets[sock_id].inq, icp, B_TRUE); in recvfrom()
972 (icp != NULL) ? icp->igm_mp : 0, bytes); in recvfrom()