Searched refs:downcast_ref (Results 1 – 15 of 15) sorted by relevance
18 |from| from.downcast_ref::<#ty>().unwrap(), in generate_caster()28 |from| from.downcast_ref::<#ty>().unwrap(), in generate_caster()
142 .downcast_ref::<LockedDevFSInode>() in register_device()169 .downcast_ref::<LockedDevFSInode>() in register_device()210 .downcast_ref::<LockedDevFSInode>() in unregister_device()223 .downcast_ref::<LockedDevFSInode>() in unregister_device()590 .downcast_ref::<LockedDevFSInode>()596 .downcast_ref::<DevFS>()
377 .downcast_ref::<LockedProcFSInode>() in new()390 .downcast_ref::<LockedProcFSInode>() in new()421 .downcast_ref::<LockedProcFSInode>() in register_pid()653 .downcast_ref::<LockedProcFSInode>() in link()810 .downcast_ref::<LockedProcFSInode>() in procfs_register_pid()813 let procfs: &ProcFS = fs.as_any_ref().downcast_ref::<ProcFS>().unwrap(); in procfs_register_pid()827 .downcast_ref::<LockedProcFSInode>() in procfs_unregister_pid()830 let procfs: &ProcFS = fs.as_any_ref().downcast_ref::<ProcFS>().unwrap(); in procfs_unregister_pid()
499 .downcast_ref::<IoApicChipData>() in irq_mask()530 .downcast_ref::<IoApicChipData>() in irq_set_type()558 .downcast_ref::<IoApicChipData>() in irq_set_affinity()609 .downcast_ref::<IoApicChipData>() in irqchip_state()643 .downcast_ref::<IoApicChipData>() in irq_disable()
90 let apicd = chip_data.ref_any().downcast_ref::<ApicChipData>().unwrap(); in irq_compose_msi_msg()102 .downcast_ref::<ApicChipData>() in retrigger()
572 let inode = self.inode.downcast_ref::<SocketInode>().unwrap(); in add_epoll()578 let inode = self.inode.downcast_ref::<LockedPipeInode>().unwrap(); in add_epoll()596 let inode = self.inode.downcast_ref::<SocketInode>().unwrap(); in remove_epoll()602 let inode = self.inode.downcast_ref::<LockedPipeInode>().unwrap(); in remove_epoll()608 .downcast_ref::<EventFdInode>() in remove_epoll()
584 pub fn downcast_ref<T: IndexNode>(&self) -> Option<&T> { in downcast_ref() method585 return self.as_any_ref().downcast_ref::<T>(); in downcast_ref()
264 .downcast_ref::<PlicChipData>() in irq_unmask()287 .downcast_ref::<PlicChipData>() in irq_mask()362 .downcast_ref::<PlicChipData>() in irq_set_affinity()592 .downcast_ref::<PlicChipData>() in map()
259 .downcast_ref::<MountFS>() in ptmx_open()262 let fsinfo = fs.as_any_ref().downcast_ref::<DevPtsFs>().unwrap(); in ptmx_open()
244 .and_then(|caster| caster.downcast_ref::<Caster<T>>()) in caster()251 .and_then(|caster| caster.downcast_ref::<Caster<T>>()) in caster()389 cast_ref: |from| from.downcast_ref::<TestStruct>().unwrap(), in create_test_caster()
110 .downcast_ref::<Ps2MouseDevice>(); in process_packet()
242 .downcast_ref::<CmosRtcDevice>() in read_time()
347 .downcast_ref::<LockedRamFSInode>() in link()
604 let socketinode = inode.as_any_ref().downcast_ref::<Arc<SocketInode>>(); in to_endpoint()
1716 .downcast_ref::<LockedFATInode>() in move_to()