Home | History | Annotate | Download | only in binder

Lines Matching refs:mDataPos

387     return (mDataSize > mDataPos ? mDataSize : mDataPos);
401 return mDataPos;
434 mDataPos = pos;
474 int startPos = mDataPos;
515 memcpy(mData + mDataPos, data + offset, len);
516 mDataPos += len;
668 mDataPos += len;
669 ALOGV("finishWrite Setting data pos of %p to %zu", this, mDataPos);
670 if (mDataPos > mDataSize) {
671 mDataSize = mDataPos;
674 //printf("New pos=%d, size=%d\n", mDataPos, mDataSize);
686 size_t end = mDataPos + len;
687 if (end < mDataPos) {
694 memcpy(mData+mDataPos, data, len);
730 if (mDataPos+padded < mDataPos) {
734 if ((mDataPos+padded) <= mDataCapacity) {
737 uint8_t* const data = mData+mDataPos;
1306 const bool enoughData = (mDataPos+sizeof(val)) <= mDataCapacity;
1310 *reinterpret_cast<flat_binder_object*>(mData+mDataPos) = val;
1323 mObjects[mObjectsSize] = mDataPos;
1480 if ((mDataPos+pad_size(len)) >= mDataPos && (mDataPos+pad_size(len)) <= mDataSize
1482 memcpy(outData, mData+mDataPos, len);
1483 mDataPos += pad_size(len);
1484 ALOGV("read Setting data pos of %p to %zu", this, mDataPos);
1498 if ((mDataPos+pad_size(len)) >= mDataPos && (mDataPos+pad_size(len)) <= mDataSize
1500 const void* data = mData+mDataPos;
1501 mDataPos += pad_size(len);
1502 ALOGV("readInplace Setting data pos of %p to %zu", this, mDataPos);
1512 if ((mDataPos+sizeof(T)) <= mDataSize) {
1513 const void* data = mData+mDataPos;
1514 mDataPos += sizeof(T);
1536 if ((mDataPos+sizeof(val)) <= mDataCapacity) {
1538 *reinterpret_cast<T*>(mData+mDataPos) = val;
1934 const size_t avail = mDataSize-mDataPos;
1936 const char* str = reinterpret_cast<const char*>(mData+mDataPos);
1941 mDataPos += pad_size(len+1);
1942 ALOGV("readCString Setting data pos of %p to %zu", this, mDataPos);
2259 const size_t DPOS = mDataPos;
2263 mDataPos = DPOS + sizeof(flat_binder_object);
2268 ALOGV("readObject Setting data pos of %p to %zu", this, mDataPos);
2295 ALOGV("readObject Setting data pos of %p to %zu", this, mDataPos);
2308 ALOGV("readObject Setting data pos of %p to %zu", this, mDataPos);
2342 return (mDataSize > mDataPos ? mDataSize : mDataPos);
2364 mDataPos = 0;
2365 ALOGV("setDataReference Setting data pos of %p to %zu", this, mDataPos);
2519 mDataSize = mDataPos = 0;
2521 ALOGV("restartWrite Setting data pos of %p to %zu", this, mDataPos);
2657 if (mDataPos > desired) {
2658 mDataPos = desired;
2659 ALOGV("continueWrite Setting data pos of %p to %zu", this, mDataPos);
2683 mDataSize = mDataPos = 0;
2685 ALOGV("continueWrite Setting data pos of %p to %zu", this, mDataPos);
2699 mDataPos = 0;
2701 ALOGV("initState Setting data pos of %p to %zu", this, mDataPos);