Lines Matching refs:buffer
55 buffer = 0;
132 info.buffer = fMediaHeader.buffer;
146 return fMediaHeader.buffer;
207 if (info.area == 0 && info.buffer == 0)
211 fMediaHeader.buffer = -1;
225 // ask media_server to register this buffer,
226 // either identified by "buffer" or by area information.
228 // by "buffer", or creates a new area.
230 // until the last buffer has been unregistered
235 ERROR("BBuffer::BBuffer: failed to register buffer with "
240 ASSERT(reply.info.buffer > 0);
247 ERROR("BBuffer::BBuffer: buffer cloning failed"
248 ", unregistering buffer\n");
251 cmd.buffer_id = reply.info.buffer;
257 // to clone the memory for this buffer
262 fMediaHeader.buffer = reply.info.buffer;
279 // Ask media_server to unregister the buffer when the last clone of
280 // this buffer is gone, media_server will also remove its cached area.
283 cmd.buffer_id = fMediaHeader.buffer;
293 ASSERT(header->buffer == fMediaHeader.buffer);
294 if (header->buffer != fMediaHeader.buffer)