Home
last modified time | relevance | path

Searched refs:kobj_state (Results 1 – 25 of 30) sorted by relevance

12

/DragonOS/kernel/src/driver/pci/
H A Draw_device.rs28 kobj_state: LockedKObjectState, field
44 let kobj_state = LockedKObjectState::new(None); in from() localVariable
54 kobj_state, in from()
196 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
197 self.kobj_state.read() in kobj_state()
201 self.kobj_state.write() in kobj_state_mut()
205 *self.kobj_state.write() = state; in set_kobj_state()
H A Ddevice.rs95 kobj_state: LockedKObjectState, field
106 kobj_state: LockedKObjectState::new(None), in new()
153 fn kobj_state( in kobj_state() method
156 self.kobj_state.read() in kobj_state()
160 self.kobj_state.write() in kobj_state_mut()
164 *self.kobj_state.write() = state; in set_kobj_state()
/DragonOS/kernel/src/driver/pci/test/
H A Dpt_driver.rs28 kobj_state: LockedKObjectState, field
40 kobj_state: LockedKObjectState::new(None), in new()
160 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
161 self.kobj_state.read() in kobj_state()
165 self.kobj_state.write() in kobj_state_mut()
169 *self.kobj_state.write() = state; in set_kobj_state()
H A Dpt_device.rs38 kobj_state: LockedKObjectState, field
48 kobj_state: LockedKObjectState::new(None), in new()
188 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
189 self.kobj_state.read() in kobj_state()
193 self.kobj_state.write() in kobj_state_mut()
197 *self.kobj_state.write() = state; in set_kobj_state()
/DragonOS/kernel/src/driver/input/serio/i8042/
H A Di8042_ports.rs30 kobj_state: LockedKObjectState, field
47 kobj_state: LockedKObjectState::new(None), in new()
162 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
163 self.kobj_state.read() in kobj_state()
167 self.kobj_state.write() in kobj_state_mut()
171 *self.kobj_state.write() = state; in set_kobj_state()
H A Di8042_device.rs28 kobj_state: LockedKObjectState, field
42 kobj_state: LockedKObjectState::new(None), in new()
165 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
166 self.kobj_state.read() in kobj_state()
170 self.kobj_state.write() in kobj_state_mut()
174 *self.kobj_state.write() = state; in set_kobj_state()
H A Di8042_driver.rs28 kobj_state: LockedKObjectState, field
44 kobj_state: LockedKObjectState::new(None), in new()
179 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
180 self.kobj_state.read() in kobj_state()
184 self.kobj_state.write() in kobj_state_mut()
188 *self.kobj_state.write() = state; in set_kobj_state()
/DragonOS/kernel/src/driver/serial/serial8250/
H A Dmod.rs162 kobj_state: LockedKObjectState, field
172 kobj_state: LockedKObjectState::new(None), in new()
306 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
307 self.kobj_state.read() in kobj_state()
311 self.kobj_state.write() in kobj_state_mut()
315 *self.kobj_state.write() = state; in set_kobj_state()
374 kobj_state: LockedKObjectState, field
383 kobj_state: LockedKObjectState::new(None), in new()
509 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
510 self.kobj_state.read() in kobj_state()
[all …]
/DragonOS/kernel/src/driver/base/
H A Dkset.rs25 kobj_state: LockedKObjectState, field
51 kobj_state: LockedKObjectState::new(None), in new()
170 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
171 self.kobj_state.read() in kobj_state()
175 self.kobj_state.write() in kobj_state_mut()
203 *self.kobj_state.write() = state; in set_kobj_state()
H A Dcpu.rs112 kobj_state: LockedKObjectState, field
119 kobj_state: LockedKObjectState::new(None), in new()
240 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
241 self.kobj_state.read() in kobj_state()
245 self.kobj_state.write() in kobj_state_mut()
H A Dkobject.rs54 fn kobj_state(&self) -> RwLockReadGuard<KObjectState>; in kobj_state() method
/DragonOS/kernel/src/driver/base/platform/
H A Dplatform_device.rs128 kobj_state: LockedKObjectState, field
141 kobj_state: LockedKObjectState::new(None), in new()
242 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
243 self.kobj_state.read() in kobj_state()
247 self.kobj_state.write() in kobj_state_mut()
251 *self.kobj_state.write() = state; in set_kobj_state()
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_driver.rs78 kobj_state: LockedKObjectState, field
94 kobj_state: LockedKObjectState::new(None), in new()
202 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
203 self.kobj_state.read() in kobj_state()
207 self.kobj_state.write() in kobj_state_mut()
211 *self.kobj_state.write() = state; in set_kobj_state()
H A Dps_mouse_device.rs179 kobj_state: LockedKObjectState, field
210 kobj_state: LockedKObjectState::new(None), in new()
572 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
573 self.kobj_state.read() in kobj_state()
577 self.kobj_state.write() in kobj_state_mut()
581 *self.kobj_state.write() = state; in set_kobj_state()
/DragonOS/kernel/src/driver/video/fbdev/base/fbcon/
H A Dmod.rs104 kobj_state: LockedKObjectState, field
116 kobj_state: LockedKObjectState::new(None), in new()
171 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
172 self.kobj_state.read() in kobj_state()
176 self.kobj_state.write() in kobj_state_mut()
180 *self.kobj_state.write() = state; in set_kobj_state()
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dfbmem.rs212 kobj_state: LockedKObjectState, field
230 kobj_state: LockedKObjectState::new(None), in new()
318 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
319 self.kobj_state.read() in kobj_state()
323 self.kobj_state.write() in kobj_state_mut()
327 *self.kobj_state.write() = state; in set_kobj_state()
/DragonOS/kernel/src/driver/rtc/
H A Dsysfs.rs47 kobj_state: LockedKObjectState, field
77 kobj_state: LockedKObjectState::new(None), in new()
231 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
232 self.kobj_state.read() in kobj_state()
236 self.kobj_state.write() in kobj_state_mut()
H A Drtc_cmos.rs194 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
/DragonOS/kernel/src/driver/block/
H A Dvirtio_blk.rs453 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
488 kobj_state: LockedKObjectState, field
505 kobj_state: LockedKObjectState::default(), in new()
644 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
645 self.kobj_state.read() in kobj_state()
649 self.kobj_state.write() in kobj_state_mut()
653 *self.kobj_state.write() = state; in set_kobj_state()
/DragonOS/kernel/src/driver/video/fbdev/
H A Dvesafb.rs79 kobj_state: LockedKObjectState, field
99 kobj_state: LockedKObjectState::new(None), in new()
262 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
263 self.kobj_state.read() in kobj_state()
267 self.kobj_state.write() in kobj_state_mut()
271 *self.kobj_state.write() = state; in set_kobj_state()
696 kobj_state: LockedKObjectState, field
711 kobj_state: LockedKObjectState::new(None), in new()
850 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
851 self.kobj_state.read() in kobj_state()
[all …]
/DragonOS/kernel/src/driver/tty/
H A Dtty_device.rs104 kobj_state: LockedKObjectState, field
116 kobj_state: LockedKObjectState::new(None), in new()
482 fn kobj_state( in kobj_state() method
485 self.kobj_state.read() in kobj_state()
491 self.kobj_state.write() in kobj_state_mut()
495 *self.kobj_state.write() = state in set_kobj_state()
/DragonOS/kernel/src/driver/net/
H A Dvirtio_net.rs172 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
748 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
783 kobj_state: LockedKObjectState, field
800 kobj_state: LockedKObjectState::default(), in new()
953 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
954 self.kobj_state.read() in kobj_state()
958 self.kobj_state.write() in kobj_state_mut()
962 *self.kobj_state.write() = state; in set_kobj_state()
/DragonOS/kernel/src/exception/
H A Dirqdesc.rs81 kobj_state: LockedKObjectState, field
121 kobj_state: LockedKObjectState::new(Some(KObjectState::INITIALIZED)), in new()
593 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
594 self.kobj_state.read() in kobj_state()
598 self.kobj_state.write() in kobj_state_mut()
/DragonOS/kernel/src/driver/open_firmware/
H A Ddevice_node.rs147 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method
/DragonOS/kernel/src/arch/x86_64/driver/
H A Drtc.rs221 fn kobj_state(&self) -> RwLockReadGuard<KObjectState> { in kobj_state() method

12