Home
last modified time | relevance | path

Searched refs:p (Results 1 – 25 of 43) sorted by relevance

12

/DragonOS/kernel/src/driver/timers/hpet/
H A Dmod.rs22 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in timers_num() localVariable
23 let cap = unsafe { volread!(p, capabilties) }; in timers_num()
29 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in counter_clock_period() localVariable
30 let period = unsafe { volread!(p, period) }; in counter_clock_period()
40 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in main_counter_value() localVariable
41 let main_counter_value = unsafe { volread!(p, main_counter_value) }; in main_counter_value()
46 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in write_main_counter_value() localVariable
47 volwrite!(p, main_counter_value, value); in write_main_counter_value()
52 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in general_config() localVariable
53 unsafe { volread!(p, general_config) } in general_config()
[all …]
/DragonOS/kernel/src/filesystem/sysfs/
H A Ddir.rs61 .map(|p| p.upgrade().unwrap().inode()) in create_dir()
90 let mut p = parent.clone(); in kernfs_path() localVariable
94 while !Arc::ptr_eq(&p, sys_root_inode) { in kernfs_path()
95 parts.push(p.name().to_string()); in kernfs_path()
96 if let Some(parent) = p.parent() { in kernfs_path()
97 p = parent; in kernfs_path()
/DragonOS/kernel/src/smp/cpu/
H A Dmod.rs117 let p = (self as *const Self as *mut Self).as_mut().unwrap(); in set_possible_cpu() localVariable
119 if let Some(prev) = p.possible_cpus.set(cpu, value) { in set_possible_cpu()
122 p.possible_cnt in set_possible_cpu()
125 p.possible_cnt in set_possible_cpu()
148 let p = (self as *const Self as *mut Self).as_mut().unwrap(); in set_present_cpu() localVariable
150 if let Some(prev) = p.present_cpus.set(cpu, value) { in set_present_cpu()
153 p.present_cnt in set_present_cpu()
156 p.present_cnt in set_present_cpu()
179 let p = self.cpuhp_state.force_get_mut(cpu_id); in set_cpuhp_state() localVariable
180 let old_state = p.state; in set_cpuhp_state()
[all …]
/DragonOS/kernel/src/arch/riscv64/init/
H A Dmod.rs81 node.properties().for_each(|p| { in print_node()
84 if p.name == "compatible" { in print_node()
85 println!("{}: {:?}", p.name, p.as_str()); in print_node()
87 println!("{}: {:?}", p.name, p.value); in print_node()
/DragonOS/kernel/src/libs/
H A Dcasting.rs69 let p = Arc::into_raw(x); in downcast_arc() localVariable
70 let new = unsafe { Arc::from_raw(p as *const T) }; in downcast_arc()
H A Dmutex.rs136 for p in inner.wait_list.iter() { in check_pid_in_wait_list()
137 if p.pid() == pid { in check_pid_in_wait_list()
/DragonOS/kernel/src/common/
H A Dglib.h27 typeof(((type *)0)->member) *p = (ptr); \
28 (type *)((unsigned long)p - (unsigned long)&(((type *)0)->member)); \
/DragonOS/kernel/src/driver/rtc/
H A Dinterface.rs14 .and_then(|p| p.upgrade()) in rtc_read_time()
/DragonOS/kernel/src/mm/allocator/
H A Dbump.rs114 for p in iter { in ensure_early_mapping()
116 .translate(MMA::phys_2_virt(p.phys_address()).unwrap()) in ensure_early_mapping()
119 let vaddr = MMA::phys_2_virt(p.phys_address()).unwrap(); in ensure_early_mapping()
120 pseudo_map_phys(vaddr, p.phys_address(), PageFrameCount::new(1)); in ensure_early_mapping()
/DragonOS/kernel/src/mm/
H A Dc_adapter.rs62 let p = guard.remove(&vaddr); in kfree() localVariable
65 if p.is_none() { in kfree()
69 let (vaddr, len, cap) = p.unwrap(); in kfree()
H A Dno_init.rs74 let p = &self.pages[index] as *const EarlyRemapPage as usize; in allocate_page() localVariable
75 let vaddr = VirtAddr::new(p); in allocate_page()
/DragonOS/kernel/src/debug/klog/
H A Dmm.rs58 pid.map(|p| p.data()), in log()
/DragonOS/user/apps/http_server/
H A Dmain.c100 void *p = buffer; in send_file() local
103 int wsize = write(sockfd, p, min(readSize, MAX_RESPONSE_SIZE)); in send_file()
110 p += wsize; in send_file()
/DragonOS/user/apps/user-manage/
H A DREADME.md86 groupadd -g\<gid\> -p\<passwd\> groupname
90 -p 设置密码
/DragonOS/kernel/src/arch/x86_64/smp/
H A Dmod.rs125 let p = self as *const SmpBootData as *mut SmpBootData; in set_cpu_count() localVariable
126 (*p).cpu_count = cpu_count.try_into().unwrap(); in set_cpu_count()
132 let p = self as *const SmpBootData as *mut SmpBootData; in set_phys_id() localVariable
133 (*p).phys_id[cpu_id.data() as usize] = phys_id; in set_phys_id()
/DragonOS/kernel/crates/rust-slabmalloc/src/
H A Dpages.rs477 p: *mut T, field
482 Rawlink { p: ptr::null_mut() } in default()
489 Rawlink { p: ptr::null_mut() } in none()
494 Rawlink { p: n } in some()
505 self.p.as_ref() in resolve()
515 self.p.as_mut() in resolve_mut()
/DragonOS/kernel/src/exception/
H A Dirqchip.rs358 let parent_data = irq_data.parent_data().and_then(|p| p.upgrade()); in irq_chip_ack_parent()
374 data = d.parent_data().and_then(|p| p.upgrade()); in irq_chip_retrigger_hierarchy()
448 let parent_data = dt.parent_data().and_then(|p| p.upgrade()); in __irq_do_set_handler()
/DragonOS/tools/debugging/logmonitor/src/
H A Dmain.rs31 let p = CMD_ARGS.read().unwrap().clone(); in prepare_env() localVariable
32 let log_dir = p.unwrap().log_dir; in prepare_env()
/DragonOS/kernel/src/driver/firmware/efi/
H A Dtables.rs118 let p = unsafe { in parse_config_tables() localVariable
125 let psize: usize = p.size.try_into().unwrap(); in parse_config_tables()
142 p.count as usize, in parse_config_tables()
156 prev_paddr = p.next_paddr; in parse_config_tables()
/DragonOS/kernel/src/syscall/
H A Duser_access.rs32 let p = dest.data() as *mut u8; in clear_user() localVariable
34 p.write_bytes(0, len); in clear_user()
41 let p = dest.data() as *mut u8; in copy_to_user() localVariable
43 p.copy_from_nonoverlapping(src.as_ptr(), src.len()); in copy_to_user()
/DragonOS/kernel/src/init/
H A Dboot.rs144 let p = BOOT_CALLBACKS in boot_callbacks() localVariable
148 *p in boot_callbacks()
/DragonOS/kernel/src/filesystem/
H A Dmbr.rs181 let p = Partition::new_raw( in next() localVariable
187 return Some(p); in next()
/DragonOS/kernel/src/arch/riscv64/process/
H A Dmod.rs327 let p = stack_base.data() as *const *const ProcessControlBlock; in arch_current_pcb() localVariable
328 if core::intrinsics::unlikely((unsafe { *p }).is_null()) { in arch_current_pcb()
329 error!("p={:p}", p); in arch_current_pcb()
335 ManuallyDrop::new(Weak::from_raw(*p)); in arch_current_pcb()
/DragonOS/kernel/src/arch/x86_64/process/
H A Dmod.rs276 let p = stack_base.data() as *const *const ProcessControlBlock; in arch_current_pcb() localVariable
277 if unlikely((unsafe { *p }).is_null()) { in arch_current_pcb()
278 error!("p={:p}", p); in arch_current_pcb()
284 ManuallyDrop::new(Weak::from_raw(*p)); in arch_current_pcb()
/DragonOS/kernel/src/driver/base/block/
H A Dmanager.rs87 for p in piter { in check_mbr()
88 self.register_gendisk_with_range(dev, p.try_into()?)?; in check_mbr()

12