
    tni                     $    d  Z d Zd Zd Zd ZdS )c                 \    |                      |          \  }|_        ||_        d|_        d S N    )init_and_growdstsizepos)bufferob
max_lengthress       X/var/www/html/gpu-tools/venv/lib/python3.11/site-packages/backports/zstd/_cffi/buffer.py_OutputBuffer_InitAndGrowr      s-    &&z22KCBGBFFF    c                     d|cxk    r|k     rn n|}n|}|                      |          \  }|_        || _        ||_        d|_        d S r   )init_with_sizer   r   r   r   )r	   r
   r   	init_size
block_sizer   s         r   _OutputBuffer_InitWithSizer      se    J"""""""""


''
33KC #FBGBFFFr   c                 \    |                      d          \  }|_        ||_        d|_        d S r   )growr   r   r   )r	   r
   r   s      r   _OutputBuffer_Growr      s)    ++a..KCBGBFFFr   c                 F    |                      |j        |j        z
            S N)finishr   r   r	   r
   s     r   _OutputBuffer_Finishr      s    ==26)***r   c                 "    | j         | j        k    S r   )	allocatedr   r   s     r   _OutputBuffer_ReachedMaxLengthr       s    v000r   N)r   r   r   r   r    r   r   <module>r!      sZ         + + +1 1 1 1 1r   