/DragonOS/kernel/crates/bitmap/tests/ |
H A D | static-bitmap.rs | 16 assert_eq!(bitmap.first_index(), None); in test_empty_bitmap_32() 18 assert_eq!(bitmap.last_index(), None); in test_empty_bitmap_32() 20 assert_eq!(bitmap.next_index(0), None); in test_empty_bitmap_32() 22 assert_eq!(bitmap.prev_index(0), None); in test_empty_bitmap_32() 23 assert_eq!(bitmap.prev_false_index(0), None); in test_empty_bitmap_32() 30 assert_eq!(bitmap.first_false_index(), None); in test_empty_bitmap_32() 32 assert_eq!(bitmap.last_false_index(), None); in test_empty_bitmap_32() 34 assert_eq!(bitmap.next_false_index(0), None); in test_empty_bitmap_32() 35 assert_eq!(bitmap.prev_index(0), None); in test_empty_bitmap_32() 36 assert_eq!(bitmap.prev_false_index(0), None); in test_empty_bitmap_32() [all …]
|
H A D | alloc-bitmap.rs | 16 assert_eq!(bitmap.first_index(), None); in test_empty_bitmap_32() 18 assert_eq!(bitmap.last_index(), None); in test_empty_bitmap_32() 20 assert_eq!(bitmap.next_index(0), None); in test_empty_bitmap_32() 22 assert_eq!(bitmap.prev_index(0), None); in test_empty_bitmap_32() 23 assert_eq!(bitmap.prev_false_index(0), None); in test_empty_bitmap_32() 30 assert_eq!(bitmap.first_false_index(), None); in test_empty_bitmap_32() 32 assert_eq!(bitmap.last_false_index(), None); in test_empty_bitmap_32() 34 assert_eq!(bitmap.next_false_index(0), None); in test_empty_bitmap_32() 35 assert_eq!(bitmap.prev_index(0), None); in test_empty_bitmap_32() 36 assert_eq!(bitmap.prev_false_index(0), None); in test_empty_bitmap_32() [all …]
|
/DragonOS/kernel/crates/driver_base_macros/src/ |
H A D | lib.rs | 11 $field = None; 12 None 17 None
|
/DragonOS/kernel/src/driver/firmware/efi/ |
H A D | mod.rs | 57 runtime_paddr: None, in new() 58 runtime_service_version: None, in new() 59 dragonstub_load_info: None, in new() 60 memory_attribute_table_paddr: None, in new() 61 memreserve_table_paddr: None, in new() 62 esrt_table_paddr: None, in new()
|
/DragonOS/kernel/crates/bitmap/src/ |
H A D | traits.rs | 62 None 71 None 80 None 89 None 98 None 104 None 114 None 119 None 129 None 134 None [all …]
|
H A D | bitmap_core.rs | 20 return None; in get() 35 return None; in set() 69 None in first_index() 80 None in first_false_index() 91 None in last_index() 122 None in last_false_index() 128 return None; in next_index() 145 None in next_index() 151 return None; in next_false_index() 168 None in next_false_index() [all …]
|
/DragonOS/kernel/crates/intertrait/macros/src/ |
H A D | item_impl.rs | 25 None => quote_spanned! { in process() 32 (None, path, _) => { in process() 56 None in fully_bound_trait() 69 PathArguments::None => { in fully_bound_trait() 71 colon2_token: None, in fully_bound_trait()
|
/DragonOS/kernel/src/driver/serial/serial8250/ |
H A D | serial8250_pio.rs | 20 [None, None, None, None, None, None, None, None]; 252 Self { device: None } in new() 260 return None; in device()
|
H A D | mod.rs | 38 static mut SERIAL8250_ISA_DEVICES: Option<Arc<Serial8250ISADevices>> = None; 39 static mut SERIAL8250_ISA_DRIVER: Option<Arc<Serial8250ISADriver>> = None; 107 SERIAL8250_ISA_DEVICES = None; in init() 147 None in device() 172 kobj_state: LockedKObjectState::new(None), in new() 227 return IdTable::new(self.name.to_string(), None); in id_table() 358 bus: None, in new() 359 kobj_type: None, in new() 360 kset: None, in new() 361 parent_kobj: None, in new() [all …]
|
/DragonOS/kernel/crates/rust-slabmalloc/src/ |
H A D | pages.rs | 79 return None; in first_fit() 90 None in first_fit() 224 None => ptr::null_mut(), in allocate() 338 head: None, in new() 346 head: None, in new() 353 None => Rawlink::none(), in iter_mut() 366 None => { in insert_front() 385 None => { in remove_from_list() 390 None => Rawlink::none(), in remove_from_list() 397 None => (), in remove_from_list() [all …]
|
/DragonOS/kernel/src/driver/irqchip/ |
H A D | riscv_intc.rs | 23 static mut RISCV_INTC_DOMAIN: Option<Arc<IrqDomain>> = None; 24 static mut RISCV_INTC_CHIP: Option<Arc<RiscvIntcChip>> = None; 132 None, in map() 133 None, in map() 179 None in riscv_intc_hwirq_to_virq() 191 None in riscv_intc_virq_to_hwirq() 202 None in riscv_intc_assicate_irq()
|
/DragonOS/kernel/src/process/ |
H A D | stdio.rs | 33 .alloc_fd(stdin, None) in stdio_init() 41 .alloc_fd(stdout, None) in stdio_init() 49 .alloc_fd(stderr, None) in stdio_init()
|
/DragonOS/kernel/src/driver/base/platform/ |
H A D | mod.rs | 20 static mut PLATFORM_BUS_DEVICE: Option<Arc<PlatformBusDevice>> = None; 21 static mut PLATFORM_BUS: Option<Arc<PlatformBus>> = None; 80 IdTable::new("platform".to_string(), None), in platform_bus_init() 94 unsafe { PLATFORM_BUS_DEVICE = None }; in platform_bus_init()
|
/DragonOS/kernel/src/driver/input/serio/i8042/ |
H A D | i8042_driver.rs | 36 ktype: None, in new() 37 kset: None, in new() 38 parent: None, in new() 39 kernfs_inode: None, in new() 41 bus: None, in new() 44 kobj_state: LockedKObjectState::new(None), in new() 103 Some(IdTable::new(I8042PlatformDevice::NAME.to_string(), None)) in id_table()
|
/DragonOS/kernel/src/libs/ |
H A D | rwlock.rs | 137 return None; in inner_try_read() 144 return None; in inner_try_read() 149 irq_guard: None, in inner_try_read() 161 None => spin_loop(), in read() 175 None => spin_loop(), in read_irqsave() 187 return None; in try_read_irqsave() 249 irq_guard: None, in inner_try_write() 252 return None; in inner_try_write() 263 None => spin_loop(), in write() 279 None => spin_loop(), in write_irqsave() [all …]
|
/DragonOS/kernel/src/misc/ |
H A D | ksysfs.rs | 15 static mut KERNEL_KSET_INSTANCE: Option<Arc<KSet>> = None; 27 .register(None) in ksysfs_init() 50 None in name()
|
/DragonOS/kernel/src/driver/base/ |
H A D | hypervisor.rs | 8 static mut HYPERVISOR_KSET_INSTANCE: Option<Arc<KSet>> = None; 20 .register(None) in hypervisor_init()
|
H A D | firmware.rs | 8 static mut FIRMWARE_KSET_INSTANCE: Option<Arc<KSet>> = None; 20 .register(None) in firmware_init()
|
/DragonOS/kernel/src/driver/input/ps2_mouse/ |
H A D | ps_mouse_driver.rs | 66 static mut PS2_MOUSE_DRIVER: Option<Arc<Ps2MouseDriver>> = None; 86 ktype: None, in new() 87 kset: None, in new() 88 parent: None, in new() 89 kernfs_inode: None, in new() 91 bus: None, in new() 94 kobj_state: LockedKObjectState::new(None), in new() 128 Some(IdTable::new("psmouse".to_string(), None)) in id_table() 253 Some(DeviceId::new(Some(Self::NAME), None).unwrap()), in connect()
|
/DragonOS/kernel/src/driver/tty/ |
H A D | sysfs.rs | 19 static mut CLASS_TTY_INSTANCE: Option<Arc<TtyClass>> = None; 38 subsystem: SubSysPrivate::new(Self::NAME.to_string(), None, None, &[]), in new()
|
/DragonOS/kernel/src/driver/base/device/ |
H A D | mod.rs | 54 static mut DEVICE_MANAGER: Option<DeviceManager> = None; 74 static mut DEVICES_KSET_INSTANCE: Option<Arc<KSet>> = None; 76 static mut DEV_KSET_INSTANCE: Option<Arc<KSet>> = None; 78 static mut DEV_BLOCK_KSET_INSTANCE: Option<Arc<KSet>> = None; 80 static mut DEV_CHAR_KSET_INSTANCE: Option<Arc<KSet>> = None; 83 static mut DEVICES_VIRTUAL_KSET_INSTANCE: Option<Arc<KSet>> = None; 159 return None; in bus() 171 return None; in class() 202 None in attribute_groups() 231 bus: None, in default() [all …]
|
/DragonOS/kernel/src/driver/scsi/ |
H A D | mod.rs | 12 static mut SCSI_MANAGER: Option<ScsiManager> = None; 43 devname: [const { None }; Self::MAX_DEVICES], in new() 72 self.inner().devname[id] = None; in free_id()
|
/DragonOS/kernel/src/driver/net/ |
H A D | class.rs | 21 static mut CLASS_NET_INSTANCE: Option<Arc<NetClass>> = None; 53 subsystem: SubSysPrivate::new(Self::NAME.to_string(), None, None, &[]), in new()
|
/DragonOS/kernel/src/net/socket/ |
H A D | handle.rs | 30 None in smoltcp_handle() 37 None in kernel_handle()
|
/DragonOS/kernel/src/driver/pci/test/ |
H A D | mod.rs | 15 static mut TEST_DRIVER: Option<Arc<TestDriver>> = None; 16 static mut TEST_DEVICE: Option<Arc<TestDevice>> = None;
|