Searched refs:as_mut (Results 1 – 9 of 9) sorted by relevance
19 dc.as_mut().realize = $realize_fn;20 dc.as_mut().vmsd = &$vmsd;21 $crate::bindings::device_class_set_legacy_reset(dc.as_mut(), $legacy_reset_fn);22 $crate::bindings::device_class_set_props(dc.as_mut(), $props.as_ptr());
29 let val = unsafe { state.as_mut().read(addr, size) }; in pl011_read()35 let cb_ptr = unsafe { core::ptr::addr_of_mut!(state.as_mut().char_backend) }; in pl011_read()47 state.as_mut().write(addr, data) in pl011_write()
39 let result = state.as_mut().post_load(version_id as u32); in pl011_post_load()113 state.as_mut().realize(); in pl011_realize()126 state.as_mut().reset(); in pl011_reset()
572 state.as_mut().put_fifo(c_uint::from(buf.read_volatile())) in pl011_receive()586 state.as_mut().event(event) in pl011_event()620 state.as_mut().init(); in pl011_init()647 let state = state.as_mut(); in pl011_luminary_init()
108 let source_vec = this.vec.as_mut(); in keep_rest()185 let source_vec = self.0.vec.as_mut(); in drop()209 let vec = vec.as_mut(); in drop()236 let vec_ptr = vec.as_mut().as_mut_ptr(); in drop()
3347 fn as_mut(&mut self) -> &mut Vec<T, A> { in as_mut() method3361 fn as_mut(&mut self) -> &mut [T] { in as_mut() method
192 &mut self.0.as_mut().unwrap().0 in deref_mut()
611 unsafe { &mut self.inner.ptr.as_mut().data } in deref_mut()
2083 fn as_mut(&mut self) -> &mut T { in as_mut() method2135 G::resume((*self).as_mut(), arg) in resume()