Lines Matching refs:index
181 pub unsafe fn new(index: usize) -> Self { in new()
183 Self(index) in new()
189 fn from(index: TableIndex) -> Self { in from()
190 index.0 in from()
252 pub fn freq(&self, index: TableIndex) -> Result<Hertz> { in freq()
256 (*self.as_raw().add(index.into())).frequency.try_into()? in freq()
262 pub fn flags(&self, index: TableIndex) -> u32 { in flags()
265 unsafe { (*self.as_raw().add(index.into())).flags } in flags()
270 pub fn data(&self, index: TableIndex) -> u32 { in data()
273 unsafe { (*self.as_raw().add(index.into())).driver_data } in data()
1224 index: c_uint, in target_index_callback()
1233 let index = unsafe { TableIndex::new(index as usize) }; in target_index_callback()
1235 T::target_index(policy, index).map(|()| 0) in target_index_callback()
1282 index: c_uint, in get_intermediate_callback()
1290 let index = unsafe { TableIndex::new(index as usize) }; in get_intermediate_callback()
1292 T::get_intermediate(policy, index) in get_intermediate_callback()
1303 index: c_uint, in target_intermediate_callback()
1312 let index = unsafe { TableIndex::new(index as usize) }; in target_intermediate_callback()
1314 T::target_intermediate(policy, index).map(|()| 0) in target_intermediate_callback()