Lines Matching defs:CStr
128 pub fn name(&self) -> Result<&'a CStr> { in name()
169 pub fn device_type(&self) -> Result<Option<&CStr>> { in device_type()
206 pub fn name(&self) -> Result<&'a CStr> { in name()
212 pub fn getprop_str(&self, name: &CStr) -> Result<Option<&CStr>> { in getprop_str()
363 pub fn appendprop<T: AsRef<[u8]>>(&mut self, name: &CStr, value: &T) -> Result<()> { in appendprop()
368 pub fn appendprop_addrrange(&mut self, name: &CStr, addr: u64, size: u64) -> Result<()> { in appendprop_addrrange()
376 pub fn setprop(&mut self, name: &CStr, value: &[u8]) -> Result<()> { in setprop()
384 pub fn setprop_inplace(&mut self, name: &CStr, value: &[u8]) -> Result<()> { in setprop_inplace()
392 pub fn setprop_addrrange_inplace(&mut self, name: &CStr, addr: u64, size: u64) -> Result<()> { in setprop_addrrange_inplace()
415 pub fn trimprop(&mut self, name: &CStr, new_size: usize) -> Result<()> { in trimprop()
453 pub fn add_subnode_with_namelen(self, name: &CStr, namelen: usize) -> Result<Self> { in add_subnode_with_namelen()