Lines Matching refs:prop_info
28 use system_properties_bindgen::prop_info as PropInfo;
39 prop_info: *const PropInfo, field
46 Ok(Self { prop_name: CString::new(name)?, prop_info: null(), serial: 0 }) in new()
51 if self.prop_info.is_null() { in get_prop_info()
54 self.prop_info = unsafe { in get_prop_info()
58 if self.prop_info.is_null() { in get_prop_info()
61 Some(self.prop_info) in get_prop_info()
65 fn read_raw(prop_info: *const PropInfo, mut f: impl FnMut(Option<&CStr>, Option<&CStr>)) { in read_raw()
100 prop_info, in read_raw()
115 let prop_info = self.get_prop_info().ok_or(PropertyWatcherError::SystemPropertyAbsent)?; in read() localVariable
117 Self::read_raw(prop_info, |name, value| { in read()
165 if self.prop_info.is_null() { in wait_for_property_change_until()
175 self.prop_info, in wait_for_property_change_until()
303 prop_info: *const PropInfo, in foreach()
310 prop_info, in foreach()