Lines Matching refs:ullStart
79 uint64_t ullStart,
88 uint64_t ullStart,
132 uint64_t ullStart, in RedInodeDataRead() argument
142 else if( ullStart >= pInode->pInodeBuf->ullSize ) in RedInodeDataRead()
162 if( ( pInode->pInodeBuf->ullSize - ullStart ) < ulLen ) in RedInodeDataRead()
164 ulLen = ( uint32_t ) ( pInode->pInodeBuf->ullSize - ullStart ); in RedInodeDataRead()
171 if( ( ullStart & ( REDCONF_BLOCK_SIZE - 1U ) ) != 0U ) in RedInodeDataRead()
173 …uint32_t ulBytesInFirstBlock = REDCONF_BLOCK_SIZE - ( uint32_t ) ( ullStart & ( REDCONF_BLOCK_SIZE… in RedInodeDataRead()
176 ret = ReadUnaligned( pInode, ullStart, ulThisRead, pbBuffer ); in RedInodeDataRead()
189 uint32_t ulBlockOffset = ( uint32_t ) ( ( ullStart + ulReadIndex ) >> BLOCK_SIZE_P2 ); in RedInodeDataRead()
192 REDASSERT( ( ( ullStart + ulReadIndex ) & ( REDCONF_BLOCK_SIZE - 1U ) ) == 0U ); in RedInodeDataRead()
208 REDASSERT( ( ( ullStart + ulReadIndex ) & ( REDCONF_BLOCK_SIZE - 1U ) ) == 0U ); in RedInodeDataRead()
210 … ret = ReadUnaligned( pInode, ullStart + ulReadIndex, ulRemaining, &pbBuffer[ ulReadIndex ] ); in RedInodeDataRead()
248 uint64_t ullStart, in RedInodeDataWrite() argument
258 … else if( ( ullStart > INODE_SIZE_MAX ) || ( ( ullStart == INODE_SIZE_MAX ) && ( *pulLen > 0U ) ) ) in RedInodeDataWrite()
274 if( ( INODE_SIZE_MAX - ullStart ) < ulLen ) in RedInodeDataWrite()
276 ulLen = ( uint32_t ) ( INODE_SIZE_MAX - ullStart ); in RedInodeDataWrite()
285 if( ullStart > pInode->pInodeBuf->ullSize ) in RedInodeDataWrite()
292 …if( ( ret == 0 ) && ( ( ( ullStart & ( REDCONF_BLOCK_SIZE - 1U ) ) != 0U ) || ( ulRemaining < REDC… in RedInodeDataWrite()
294 …uint32_t ulBytesInFirstBlock = REDCONF_BLOCK_SIZE - ( uint32_t ) ( ullStart & ( REDCONF_BLOCK_SIZE… in RedInodeDataWrite()
297 ret = WriteUnaligned( pInode, ullStart, ulThisWrite, pbBuffer ); in RedInodeDataWrite()
310 … uint32_t ulBlockOffset = ( uint32_t ) ( ( ullStart + ulWriteIndex ) >> BLOCK_SIZE_P2 ); in RedInodeDataWrite()
314 REDASSERT( ( ( ullStart + ulWriteIndex ) & ( REDCONF_BLOCK_SIZE - 1U ) ) == 0U ); in RedInodeDataWrite()
341 REDASSERT( ( ( ullStart + ulWriteIndex ) & ( REDCONF_BLOCK_SIZE - 1U ) ) == 0U ); in RedInodeDataWrite()
344 … ret = WriteUnaligned( pInode, ullStart + ulWriteIndex, ulRemaining, &pbBuffer[ ulWriteIndex ] ); in RedInodeDataWrite()
367 if( ( ullStart + ulWriteIndex ) > pInode->pInodeBuf->ullSize ) in RedInodeDataWrite()
369 pInode->pInodeBuf->ullSize = ullStart + ulWriteIndex; in RedInodeDataWrite()
1172 uint64_t ullStart, in ReadUnaligned() argument
1180 if( ( ( ullStart >> BLOCK_SIZE_P2 ) != ( ( ( ullStart + ulLen ) - 1U ) >> BLOCK_SIZE_P2 ) ) || in ReadUnaligned()
1188 ret = RedInodeDataSeekAndRead( pInode, ( uint32_t ) ( ullStart >> BLOCK_SIZE_P2 ) ); in ReadUnaligned()
1192 RedMemCpy( pbBuffer, &pInode->pbData[ ullStart & ( REDCONF_BLOCK_SIZE - 1U ) ], ulLen ); in ReadUnaligned()
1308 uint64_t ullStart, in WriteUnaligned() argument
1316 … if( ( ( ullStart >> BLOCK_SIZE_P2 ) != ( ( ( ullStart + ulLen ) - 1U ) >> BLOCK_SIZE_P2 ) ) || in WriteUnaligned()
1324 ret = RedInodeDataSeek( pInode, ( uint32_t ) ( ullStart >> BLOCK_SIZE_P2 ) ); in WriteUnaligned()
1332 … RedMemCpy( &pInode->pbData[ ullStart & ( REDCONF_BLOCK_SIZE - 1U ) ], pbBuffer, ulLen ); in WriteUnaligned()