Lines Matching refs:size
40 pub unsafe fn CreateAshmemStd(name: *const c_char, size: i32) -> SharedPtr<Ashmem>;
45 /// Get size of created ashmem specified by FD.
83 /// Get size of inner ashmem.
93 size: i32,
101 pub unsafe fn ReadFromAshmem(self: &Ashmem, size: i32, offset: i32) -> *const c_void;
125 /// Get size of the shared memory.
168 pub unsafe fn write_to_ashmem(&self, data: *const c_char, size: i32, offset: i32) -> bool {
170 self.c_ashmem.WriteToAshmem(c_void_ptr, size, offset)
184 pub unsafe fn read_from_ashmem(&self, size: i32, offset: i32) -> *const c_char {
185 let c_void_ptr = self.c_ashmem.ReadFromAshmem(size, offset);
193 pub unsafe fn create_ashmem_instance(name: &str, size: i32) -> Option<Ashmem> {
196 let c_ashmem_ptr = ffi::CreateAshmemStd(name_ptr, size);