Home | History | Annotate | Download | only in pepper

Lines Matching defs:shm_id

69     uint32_t shm_id,
71 : shm_id(shm_id), reply_context(reply_context) {
154 uint32_t shm_id,
166 if (shm_id >= ppapi::proxy::kMaximumPendingDecodes)
168 // The shm_id must be inside or at the end of shm_buffers_.
169 if (shm_id > shm_buffers_.size())
172 if (shm_id < shm_buffers_.size() && shm_buffer_busy_[shm_id])
182 if (shm_id == shm_buffers_.size()) {
188 delete shm_buffers_[shm_id];
189 shm_buffers_[shm_id] = shm.release();
213 uint32_t shm_id,
219 // |shm_id| is just an index into shm_buffers_. Make sure it's in range.
220 if (static_cast<size_t>(shm_id) >= shm_buffers_.size())
223 if (shm_buffer_busy_[shm_id])
233 decode_id, PendingDecode(shm_id, context->MakeReplyMessageContext())));
235 shm_buffer_busy_[shm_id] = true;
237 media::BitstreamBuffer(decode_id, shm_buffers_[shm_id]->handle(), size));
334 PpapiPluginMsg_VideoDecoder_DecodeReply(pending_decode.shm_id));
335 shm_buffer_busy_[pending_decode.shm_id] = false;
385 uint32_t shm_id = it->second.shm_id;
386 return static_cast<uint8_t*>(shm_buffers_[shm_id]->memory());