Lines Matching refs:address
350 // if the address and data sections are both zero-length.
665 // Initializes the code table and address cache objects. Returns RESULT_ERROR
1163 VCD_ERROR << "Unable to decode address for COPY" << VCD_ENDL;
1169 VCD_DFATAL << "Internal error: unexpected address " << decoded_address
1176 size_t address = static_cast<size_t>(decoded_address);
1177 if ((address + size) <= source_segment_length_) {
1179 CopyBytes(&source_segment_ptr_[address], size);
1183 if (address < source_segment_length_) {
1185 const size_t partial_copy_size = source_segment_length_ - address;
1186 CopyBytes(&source_segment_ptr_[address], partial_copy_size);
1188 address += partial_copy_size;
1191 address -= source_segment_length_;
1192 // address is now based at start of target window
1195 while (size > (target_bytes_decoded - address)) {
1197 const size_t partial_copy_size = target_bytes_decoded - address;
1198 CopyBytes(&target_segment_ptr[address], partial_copy_size);
1200 address += partial_copy_size;
1203 CopyBytes(&target_segment_ptr[address], size);
1327 // Reset address cache between windows (RFC section 5.1)
1329 VCD_DFATAL << "Error initializing address cache" << VCD_ENDL;