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::from_raw(addr_of_mut!((*phydev).mdio.dev)) } in as_ref()
320 let dev = unsafe { Device::from_raw(phydev) }; in soft_reset_callback()
335 let dev = unsafe { Device::from_raw(phydev) }; in probe_callback()
349 let dev = unsafe { Device::from_raw(phydev) }; in get_features_callback()
363 let dev = unsafe { Device::from_raw(phydev) }; in suspend_callback()
377 let dev = unsafe { Device::from_raw(phydev) }; in resume_callback()
391 let dev = unsafe { Device::from_raw(phydev) }; in config_aneg_callback()
405 let dev = unsafe { Device::from_raw(phydev) }; in read_status_callback()
421 let dev = unsafe { Device::from_raw(phydev) }; in match_phy_device_callback()
437 let dev = unsafe { Device::from_raw(phydev) }; in read_mmd_callback()
457 let dev = unsafe { Device::from_raw(phydev) }; in write_mmd_callback()
470 let dev = unsafe { Device::from_raw(phydev) }; in link_change_notify_callback()
582 fn soft_reset(_dev: &mut Device) -> Result { in soft_reset()
587 fn probe(_dev: &mut Device) -> Result { in probe()
592 fn get_features(_dev: &mut Device) -> Result { in get_features()
598 fn match_phy_device(_dev: &Device) -> bool { in match_phy_device()
604 fn config_aneg(_dev: &mut Device) -> Result { in config_aneg()
609 fn read_status(_dev: &mut Device) -> Result<u16> { in read_status()
614 fn suspend(_dev: &mut Device) -> Result { in suspend()
619 fn resume(_dev: &mut Device) -> Result { in resume()
624 fn read_mmd(_dev: &mut Device, _devnum: u8, _regnum: u16) -> Result<u16> { in read_mmd() argument
629 fn write_mmd(_dev: &mut Device, _devnum: u8, _regnum: u16, _val: u16) -> Result { in write_mmd() argument
634 fn link_change_notify(_dev: &mut Device) {} in link_change_notify() argument