Lines Matching refs:Device
74 pub struct Device(Opaque<bindings::phy_device>); struct
76 impl Device { impls
284 impl AsRef<kernel::device::Device> for Device { implementation
285 fn as_ref(&self) -> &kernel::device::Device { in as_ref() argument
288 unsafe { kernel::device::Device::as_ref(addr_of_mut!((*phydev).mdio.dev)) } in as_ref()
322 let dev = unsafe { Device::from_raw(phydev) }; in soft_reset_callback()
337 let dev = unsafe { Device::from_raw(phydev) }; in probe_callback()
353 let dev = unsafe { Device::from_raw(phydev) }; in get_features_callback()
367 let dev = unsafe { Device::from_raw(phydev) }; in suspend_callback()
381 let dev = unsafe { Device::from_raw(phydev) }; in resume_callback()
397 let dev = unsafe { Device::from_raw(phydev) }; in config_aneg_callback()
413 let dev = unsafe { Device::from_raw(phydev) }; in read_status_callback()
428 let dev = unsafe { Device::from_raw(phydev) }; in match_phy_device_callback()
444 let dev = unsafe { Device::from_raw(phydev) }; in read_mmd_callback()
464 let dev = unsafe { Device::from_raw(phydev) }; in write_mmd_callback()
477 let dev = unsafe { Device::from_raw(phydev) }; in link_change_notify_callback()
589 fn soft_reset(_dev: &mut Device) -> Result { in soft_reset()
594 fn probe(_dev: &mut Device) -> Result { in probe()
599 fn get_features(_dev: &mut Device) -> Result { in get_features()
605 fn match_phy_device(_dev: &Device) -> bool { in match_phy_device()
611 fn config_aneg(_dev: &mut Device) -> Result { in config_aneg()
616 fn read_status(_dev: &mut Device) -> Result<u16> { in read_status()
621 fn suspend(_dev: &mut Device) -> Result { in suspend()
626 fn resume(_dev: &mut Device) -> Result { in resume()
631 fn read_mmd(_dev: &mut Device, _devnum: u8, _regnum: u16) -> Result<u16> { in read_mmd() argument
636 fn write_mmd(_dev: &mut Device, _devnum: u8, _regnum: u16, _val: u16) -> Result { in write_mmd() argument
641 fn link_change_notify(_dev: &mut Device) {} in link_change_notify() argument