Home | History | Annotate | Download | only in surface

Lines Matching defs:dib

19 TransportDIB::TransportDIB(TransportDIB::Handle dib)
20 : shared_memory_(dib, false /* read write */),
29 TransportDIB* dib = new TransportDIB;
30 if (!dib->shared_memory_.CreateAndMapAnonymous(size)) {
31 delete dib;
35 dib->size_ = size;
36 return dib;
41 scoped_ptr<TransportDIB> dib(CreateWithHandle(handle));
42 if (!dib->Map())
44 return dib.release();
53 bool TransportDIB::is_valid_handle(Handle dib) {
54 return dib.fd >= 0;