Lines Matching refs:available
38 * exceeds the space available; we just allocate another chunk and
318 * greater than the amount of storage currently available... and even
492 int available = m_chunkSize - m_firstFree;
499 if (available > strlen)
500 available = strlen;
502 value.getChars(copyfrom, copyfrom + available, m_array[m_lastChunk],
505 strlen -= available;
506 copyfrom += available;
544 available = m_chunkSize;
550 m_firstFree += available;
574 int available = m_chunkSize - m_firstFree;
581 if (available > strlen)
582 available = strlen;
584 value.getChars(copyfrom, copyfrom + available, m_array[m_lastChunk],
587 strlen -= available;
588 copyfrom += available;
626 available = m_chunkSize;
632 m_firstFree += available;
657 int available = m_chunkSize - m_firstFree;
664 if (available > strlen)
665 available = strlen;
668 available);
670 strlen -= available;
671 copyfrom += available;
709 available = m_chunkSize;
715 m_firstFree += available;
744 int available = m_chunkSize - m_firstFree;
751 if (available > strlen)
752 available = strlen;
759 if (runlength > available)
760 runlength = available;
765 if (runlength != available)
768 available - runlength);
770 strlen -= available;
771 copyfrom += available;
809 available = m_chunkSize;
815 m_firstFree += available;
832 int available = m_chunkSize - sourcecolumn;
837 int runlength = (length <= available) ? length : available;
853 available = m_chunkSize;