Lines Matching refs:change
1112 often the one receiving the message will not need to change the message
1546 BMessage::_UpdateOffsets(uint32 offset, int32 change)
1553 field->offset += change;
1560 BMessage::_ResizeData(uint32 offset, int32 change)
1562 if (change == 0)
1567 if (change > 0) {
1570 if (fDataAvailable >= (uint32)change) {
1574 memmove(fData + offset + change, fData + offset,
1578 _UpdateOffsets(offset, change);
1580 fDataAvailable -= change;
1581 fHeader->data_size += change;
1589 size = max_c(size, fHeader->data_size + change);
1597 memmove(fData + offset + change, fData + offset,
1601 fHeader->data_size += change;
1604 ssize_t length = fHeader->data_size - offset + change;
1606 memmove(fData + offset, fData + offset - change, length);
1608 // change is negative
1609 fHeader->data_size += change;
1610 fDataAvailable -= change;
1618 _UpdateOffsets(offset, change);
1627 _UpdateOffsets(offset, change);
1835 int32 change = numBytes + sizeof(uint32);
1836 result = _ResizeData(offset, change);
1846 field->data_size += change;
2018 int32 change = numBytes - currentSize;
2019 result = _ResizeData(offset, change);
2026 field->data_size += change;