Home
last modified time | relevance | path

Searched refs:kobject_common (Results 1 – 16 of 16) sorted by relevance

/DragonOS/kernel/src/driver/input/serio/i8042/
H A Di8042_ports.rs36 kobject_common: KObjectCommonData, field
45 kobject_common: KObjectCommonData::default(), in new()
123 self.inner().kobject_common.kern_inode = inode; in set_inode()
127 self.inner().kobject_common.kern_inode.clone() in inode()
131 self.inner().kobject_common.parent.clone() in parent()
135 self.inner().kobject_common.parent = parent; in set_parent()
139 self.inner().kobject_common.kset.clone() in kset()
143 self.inner().kobject_common.kset = kset; in set_kset()
147 self.inner().kobject_common.kobj_type in kobj_type()
151 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
H A Di8042_device.rs36 kobject_common: KObjectCommonData::default(), in new()
53 kobject_common: KObjectCommonData, field
126 self.inner().kobject_common.kern_inode = inode; in set_inode()
130 self.inner().kobject_common.kern_inode.clone() in inode()
134 self.inner().kobject_common.parent.clone() in parent()
138 self.inner().kobject_common.parent = parent; in set_parent()
142 self.inner().kobject_common.kset.clone() in kset()
146 self.inner().kobject_common.kset = kset; in set_kset()
150 self.inner().kobject_common.kobj_type in kobj_type()
154 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
/DragonOS/kernel/src/driver/pci/
H A Ddevice.rs103 kobject_common: KObjectCommonData::default(), in new()
120 kobject_common: KObjectCommonData, field
130 self.inner().kobject_common.parent.clone() in parent()
134 self.inner().kobject_common.kern_inode.clone() in inode()
138 self.inner().kobject_common.kern_inode = inode; in set_inode()
142 self.inner().kobject_common.kobj_type in kobj_type()
146 self.inner().kobject_common.kobj_type = ktype in set_kobj_type()
150 self.inner().kobject_common.kset.clone() in kset()
176 self.inner().kobject_common.kset = kset; in set_kset()
180 self.inner().kobject_common.parent = parent; in set_parent()
H A Draw_device.rs36 kobject_common: KObjectCommonData, field
51 kobject_common: KObjectCommonData::default(), in from()
157 self.inner.write().kobject_common.kern_inode = inode; in set_inode()
161 self.inner.read().kobject_common.kern_inode.clone() in inode()
165 self.inner.read().kobject_common.parent.clone() in parent()
169 self.inner.write().kobject_common.parent = parent; in set_parent()
173 self.inner.read().kobject_common.kset.clone() in kset()
177 self.inner.write().kobject_common.kset = kset; in set_kset()
181 self.inner.read().kobject_common.kobj_type in kobj_type()
185 self.inner.write().kobject_common.kobj_type = ktype; in set_kobj_type()
/DragonOS/kernel/src/driver/base/
H A Dcpu.rs126 kobject_common: KObjectCommonData, field
134 kobject_common: KObjectCommonData::default(), in new()
201 self.inner.write().kobject_common.kern_inode = inode; in set_inode()
205 self.inner.read().kobject_common.kern_inode.clone() in inode()
209 self.inner.read().kobject_common.parent.clone() in parent()
213 self.inner.write().kobject_common.parent = parent; in set_parent()
217 self.inner.read().kobject_common.kset.clone() in kset()
221 self.inner.write().kobject_common.kset = kset; in set_kset()
225 self.inner.read().kobject_common.kobj_type in kobj_type()
229 self.inner.write().kobject_common.kobj_type = ktype; in set_kobj_type()
/DragonOS/kernel/src/driver/rtc/
H A Drtc_cmos.rs53 kobject_common: KObjectCommonData::default(), in new()
67 kobject_common: KObjectCommonData, field
155 self.inner().kobject_common.kern_inode = inode; in set_inode()
159 self.inner().kobject_common.kern_inode.clone() in inode()
163 self.inner().kobject_common.parent.clone() in parent()
167 self.inner().kobject_common.parent = parent; in set_parent()
171 self.inner().kobject_common.kset.clone() in kset()
175 self.inner().kobject_common.kset = kset; in set_kset()
179 self.inner().kobject_common.kobj_type in kobj_type()
183 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
H A Dsysfs.rs54 kobject_common: KObjectCommonData, field
73 kobject_common: KObjectCommonData::default(), in new()
192 self.inner().kobject_common.kern_inode = inode; in set_inode()
196 self.inner().kobject_common.kern_inode.clone() in inode()
200 self.inner().kobject_common.parent.clone() in parent()
204 self.inner().kobject_common.parent = parent; in set_parent()
208 self.inner().kobject_common.kset.clone() in kset()
212 self.inner().kobject_common.kset = kset; in set_kset()
216 self.inner().kobject_common.kobj_type in kobj_type()
220 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
/DragonOS/kernel/src/driver/base/platform/
H A Dplatform_device.rs197 kobject_common: KObjectCommonData, field
207 kobject_common: KObjectCommonData::default(), in new()
219 self.inner().kobject_common.parent.clone() in parent()
223 self.inner().kobject_common.kern_inode.clone() in inode()
227 self.inner().kobject_common.kern_inode = inode; in set_inode()
231 self.inner().kobject_common.kobj_type in kobj_type()
235 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
239 self.inner().kobject_common.kset.clone() in kset()
263 self.inner().kobject_common.kset = kset; in set_kset()
267 self.inner().kobject_common.parent = parent; in set_parent()
/DragonOS/kernel/src/arch/x86_64/driver/
H A Drtc.rs50 kobject_common: KObjectCommonData::default(), in new()
79 kobject_common: KObjectCommonData, field
182 self.inner().kobject_common.kern_inode = inode; in set_inode()
186 self.inner().kobject_common.kern_inode.clone() in inode()
190 self.inner().kobject_common.get_parent_or_clear_weak() in parent()
194 self.inner().kobject_common.parent = parent; in set_parent()
198 self.inner().kobject_common.kset.clone() in kset()
202 self.inner().kobject_common.kset = kset; in set_kset()
206 self.inner().kobject_common.kobj_type in kobj_type()
210 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
/DragonOS/kernel/src/driver/video/fbdev/base/fbcon/
H A Dmod.rs96 kobject_common: KObjectCommonData, field
114 kobject_common: KObjectCommonData::default(), in new()
131 self.inner().kobject_common.kern_inode = inode; in set_inode()
135 self.inner().kobject_common.kern_inode.clone() in inode()
139 self.inner().kobject_common.parent.clone() in parent()
143 self.inner().kobject_common.parent = parent; in set_parent()
147 self.inner().kobject_common.kset.clone() in kset()
151 self.inner().kobject_common.kset = kset; in set_kset()
155 self.inner().kobject_common.kobj_type in kobj_type()
159 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dfbmem.rs221 kobject_common: KObjectCommonData::default(), in new()
263 kobject_common: KObjectCommonData, field
279 self.inner().kobject_common.kern_inode = inode; in set_inode()
283 self.inner().kobject_common.kern_inode.clone() in inode()
287 self.inner().kobject_common.parent.clone() in parent()
291 self.inner().kobject_common.parent = parent; in set_parent()
295 self.inner().kobject_common.kset.clone() in kset()
299 self.inner().kobject_common.kset = kset; in set_kset()
303 self.inner().kobject_common.kobj_type in kobj_type()
307 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_device.rs188 kobject_common: KObjectCommonData::default(), in new()
416 kobject_common: KObjectCommonData, field
535 self.inner().kobject_common.kern_inode = inode; in set_inode()
539 self.inner().kobject_common.kern_inode.clone() in inode()
543 self.inner().kobject_common.parent.clone() in parent()
547 self.inner().kobject_common.parent = parent in set_parent()
551 self.inner().kobject_common.kset.clone() in kset()
555 self.inner().kobject_common.kset = kset; in set_kset()
559 self.inner().kobject_common.kobj_type in kobj_type()
563 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
/DragonOS/kernel/src/driver/block/
H A Dvirtio_blk.rs186 kobject_common: KObjectCommonData::default(), in new()
288 kobject_common: KObjectCommonData, field
418 self.inner().kobject_common.kern_inode = inode; in set_inode()
422 self.inner().kobject_common.kern_inode.clone() in inode()
426 self.inner().kobject_common.parent.clone() in parent()
430 self.inner().kobject_common.parent = parent; in set_parent()
434 self.inner().kobject_common.kset.clone() in kset()
438 self.inner().kobject_common.kset = kset; in set_kset()
442 self.inner().kobject_common.kobj_type in kobj_type()
466 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
/DragonOS/kernel/src/driver/serial/serial8250/
H A Dmod.rs269 self.inner.write().kobject_common.kern_inode = inode; in set_inode()
273 self.inner.read().kobject_common.kern_inode.clone() in inode()
277 self.inner.read().kobject_common.parent.clone() in parent()
281 self.inner.write().kobject_common.parent = parent; in set_parent()
285 self.inner.read().kobject_common.kset.clone() in kset()
289 self.inner.write().kobject_common.kset = kset; in set_kset()
321 kobject_common: KObjectCommonData, field
329 kobject_common: KObjectCommonData::default(), in new()
/DragonOS/kernel/src/driver/base/device/
H A Dmod.rs1041 kobject_common: KObjectCommonData, field
1049 kobject_common: KObjectCommonData::default(), in new()
1066 self.inner().kobject_common.kern_inode = inode; in set_inode()
1070 return self.inner().kobject_common.kern_inode.clone(); in inode()
1074 return self.inner().kobject_common.parent.clone(); in parent()
1078 self.inner().kobject_common.parent = parent; in set_parent()
1082 return self.inner().kobject_common.kset.clone(); in kset()
1086 self.inner().kobject_common.kset = kset; in set_kset()
1090 return self.inner().kobject_common.kobj_type; in kobj_type()
1094 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()
/DragonOS/kernel/src/driver/video/fbdev/
H A Dvesafb.rs90 kobject_common: KObjectCommonData::default(), in new()
111 kobject_common: KObjectCommonData, field
223 self.inner().kobject_common.kern_inode = inode; in set_inode()
227 self.inner().kobject_common.kern_inode.clone() in inode()
231 self.inner().kobject_common.parent.clone() in parent()
235 self.inner().kobject_common.parent = parent; in set_parent()
239 self.inner().kobject_common.kset.clone() in kset()
243 self.inner().kobject_common.kset = kset; in set_kset()
247 self.inner().kobject_common.kobj_type in kobj_type()
251 self.inner().kobject_common.kobj_type = ktype; in set_kobj_type()