Lines Matching refs:index
418 pub fn set_required_dev(mut self, dev: ARef<Device>, index: u32) -> Result<Self> { in set_required_dev()
423 self.required_dev = Some((dev, index)); in set_required_dev()
659 pub fn from_of(dev: &ARef<Device>, index: i32) -> Result<Self> { in from_of()
665 to_result(unsafe { bindings::dev_pm_opp_of_add_table_indexed(dev.as_raw(), index) })?; in from_of()
848 index: Option<u32>, in opp_from_freq()
852 let index = index.unwrap_or(0); in opp_from_freq()
863 raw_dev, rate, index, available, in opp_from_freq()
874 bindings::dev_pm_opp_find_freq_ceil_indexed(raw_dev, &mut rate, index) in opp_from_freq()
880 bindings::dev_pm_opp_find_freq_floor_indexed(raw_dev, &mut rate, index) in opp_from_freq()
915 pub fn opp_from_bw(&self, mut bw: u32, index: i32, stype: SearchType) -> Result<ARef<OPP>> { in opp_from_bw()
925 bindings::dev_pm_opp_find_bw_ceil(raw_dev, &mut bw, index) in opp_from_bw()
931 bindings::dev_pm_opp_find_bw_floor(raw_dev, &mut bw, index) in opp_from_bw()
1099 pub fn freq(&self, index: Option<u32>) -> Hertz { in freq()
1100 let index = index.unwrap_or(0); in freq()
1104 Hertz(unsafe { bindings::dev_pm_opp_get_freq_indexed(self.as_raw(), index) }) in freq()
1133 pub fn required_pstate(&self, index: u32) -> u32 { in required_pstate()
1136 unsafe { bindings::dev_pm_opp_get_required_pstate(self.as_raw(), index) } in required_pstate()