Lines Matching refs:npds
1769 static PRInt32 CheckPollDescMethods(PRPollDesc *pds, PRIntn npds, PRInt16 *outReadFlags, PRInt16 *outWriteFlags)
1775 for (pd = pds, epd = pd + npds, readFlag = outReadFlags, writeFlag = outWriteFlags;
1814 static PRInt32 CheckPollDescEndpoints(PRPollDesc *pds, PRIntn npds, const PRInt16 *inReadFlags, const PRInt16 *inWriteFlags)
1820 for (pd = pds, epd = pd + npds, readFlag = inReadFlags, writeFlag = inWriteFlags;
1878 static PRInt32 CountReadyPollDescs(PRPollDesc *pds, PRIntn npds)
1883 for (pd = pds, epd = pd + npds; pd < epd; pd++)
1893 static void SetDescPollThread(PRPollDesc *pds, PRIntn npds, PRThread* thread)
1898 for (pd = pds, epd = pd + npds; pd < epd; pd++)
1931 PRInt32 _MD_poll(PRPollDesc *pds, PRIntn npds, PRIntervalTime timeout)
1944 if (npds > DESCRIPTOR_FLAGS_ARRAY_SIZE)
1948 ioFlags = (PRInt16*)PR_Malloc(sizeof(PRInt16) * npds * 2);
1956 writeFlags = &ioFlags[npds];
1962 ready = CheckPollDescMethods(pds, npds, readFlags, writeFlags);
1972 SetDescPollThread(pds, npds, thread);
1974 (void)CheckPollDescEndpoints(pds, npds, readFlags, writeFlags);
1979 ready = CountReadyPollDescs(pds, npds);
1986 (void)CheckPollDescMethods(pds, npds, readFlags, writeFlags);
1987 ready = CheckPollDescEndpoints(pds, npds, readFlags, writeFlags);
1991 SetDescPollThread(pds, npds, NULL);
1994 ready = CheckPollDescEndpoints(pds, npds, readFlags, writeFlags);