Lines Matching refs:buf
368 void CodeSection::initialize_shared_locs(relocInfo* buf, int length) {
370 // Internal invariant: locs buf must be fully aligned.
372 while ((uintptr_t)buf % HeapWordSize != 0 && length > 0) {
373 ++buf; --length;
376 _locs_start = buf;
377 _locs_end = buf;
378 _locs_limit = buf + length;
434 address buf = dest->_total_start;
468 address dest_start = buf+buf_offset;
479 dest_cs->initialize(buf+buf_offset, csize);
480 dest_cs->set_end(buf+buf_offset+csize);
516 address buf = NULL;
520 buf = (address)dest->relocation_begin();
521 buf_limit = (address)dest->relocation_end() - buf;
522 assert((uintptr_t)buf % HeapWordSize == 0, "buf must be fully aligned");
523 assert(buf_limit % HeapWordSize == 0, "buf must be evenly sized");
556 if (buf != NULL) {
558 *(relocInfo*)(buf+buf_offset) = filler;
571 if (buf != NULL && lsize != 0) {
577 (HeapWord*)(buf+buf_offset),
580 Copy::conjoint_jbytes(lstart, buf+buf_offset, lsize);
588 if (buf != NULL) {
591 *(relocInfo*)(buf+buf_offset) = padding;
599 if (buf != NULL) {