Home
last modified time | relevance | path

Searched refs:get (Results 1 – 25 of 48) sorted by relevance

12

/rust/kernel/
A Dxarray.rs75 unsafe { bindings::xa_destroy(self.xa.get()) }; in drop()
110 bindings::xa_find(self.xa.get(), &mut index, usize::MAX, bindings::XA_PRESENT) in iter()
115 bindings::xa_find_after(self.xa.get(), &mut index, usize::MAX, bindings::XA_PRESENT) in iter()
124 if (unsafe { bindings::xa_trylock(self.xa.get()) } != 0) { in try_lock()
137 unsafe { bindings::xa_lock(self.xa.get()) }; in lock()
160 unsafe { bindings::xa_unlock(self.xa.xa.get()) }; in drop()
186 let ptr = unsafe { bindings::xa_load(self.xa.xa.get(), index) }; in load()
192 pub fn get(&self, index: usize) -> Option<T::Borrowed<'_>> { in get() method
212 let ptr = unsafe { bindings::__xa_erase(self.xa.xa.get(), index) }.cast(); in remove()
246 unsafe { bindings::__xa_store(self.xa.xa.get(), index, new, gfp.as_raw()) } in store()
A Dcred.rs62 unsafe { bindings::security_cred_getsecid(self.0.get(), &mut secid) }; in get_secid()
72 Kuid::from_raw(unsafe { (*self.0.get()).euid }) in euid()
81 unsafe { bindings::get_cred(self.0.get()) }; in inc_ref()
A Drevocable.rs104 Some(RevocableGuard::new(self.data.get(), guard)) in try_access()
122 Some(unsafe { &*self.data.get() }) in try_access_with_guard()
153 unsafe { &*self.data.get() } in access()
170 unsafe { drop_in_place(self.data.get()) }; in revoke_internal()
222 unsafe { drop_in_place(p.data.get()) }; in drop()
A Dplatform.rs49 (*pdrv.get()).driver.name = name.as_char_ptr(); in register()
50 (*pdrv.get()).probe = Some(Self::probe_callback); in register()
51 (*pdrv.get()).remove = Some(Self::remove_callback); in register()
52 (*pdrv.get()).driver.of_match_table = of_table; in register()
53 (*pdrv.get()).driver.acpi_match_table = acpi_table; in register()
57 to_result(unsafe { bindings::__platform_driver_register(pdrv.get(), module.0) }) in register()
62 unsafe { bindings::platform_driver_unregister(pdrv.get()) }; in unregister()
228 self.0.get() in as_raw()
A Dauxiliary.rs36 (*adrv.get()).name = name.as_char_ptr(); in register()
37 (*adrv.get()).probe = Some(Self::probe_callback); in register()
38 (*adrv.get()).remove = Some(Self::remove_callback); in register()
39 (*adrv.get()).id_table = T::ID_TABLE.as_ptr(); in register()
44 bindings::__auxiliary_driver_register(adrv.get(), module.0, name.as_char_ptr()) in register()
50 unsafe { bindings::auxiliary_driver_unregister(adrv.get()) } in unregister()
208 self.0.get() in as_raw()
300 let adev = boxed.get(); in new()
A Dpci.rs41 (*pdrv.get()).name = name.as_char_ptr(); in register()
42 (*pdrv.get()).probe = Some(Self::probe_callback); in register()
43 (*pdrv.get()).remove = Some(Self::remove_callback); in register()
44 (*pdrv.get()).id_table = T::ID_TABLE.as_ptr(); in register()
49 bindings::__pci_register_driver(pdrv.get(), module.0, name.as_char_ptr()) in register()
55 unsafe { bindings::pci_unregister_driver(pdrv.get()) } in unregister()
385 self.0.get() in as_raw()
A Derror.rs145 self.0.get() in to_errno()
151 unsafe { bindings::errno_to_blk_status(self.0.get()) } in to_blk_status()
157 unsafe { bindings::ERR_PTR(self.0.get() as crate::ffi::c_long).cast() } in to_ptr()
164 let ptr = unsafe { bindings::errname(-self.0.get()) }; in name()
A Dregulator.rs305 pub fn get(dev: &Device, name: &CStr) -> Result<Self> { in get() method
332 pub fn get(dev: &Device, name: &CStr) -> Result<Self> { in get() method
364 pub fn get(dev: &Device, name: &CStr) -> Result<Self> { in get() method
A Dpid_namespace.rs30 self.inner.get() in as_ptr()
A Dconfigfs.rs159 &mut (*place.get()).su_group, in new()
168 &mut (*place.get()).su_mutex, in new()
181 unsafe { bindings::configfs_register_subsystem(this.subsystem.get()) }, in new()
191 unsafe { bindings::configfs_unregister_subsystem(self.subsystem.get()) }; in drop()
193 unsafe { bindings::mutex_destroy(&raw mut (*self.subsystem.get()).su_mutex) }; in drop()
228 unsafe { &raw const (*(*this).subsystem.get()).su_group } in group()
265 let place = v.get(); in new()
720 unsafe { (&mut *self.0.get())[I] = core::ptr::from_ref(attribute).cast_mut().cast() }; in add()
792 self.item_type.get() in as_ptr()
/rust/kernel/net/
A Dphy.rs96 let phydev = self.0.get(); in phy_id()
104 let phydev = self.0.get(); in state()
163 let phydev = self.0.get(); in set_speed()
171 let phydev = self.0.get(); in set_duplex()
195 let phydev = self.0.get(); in read_paged()
208 let phydev = self.0.get(); in resolve_aneg_linkmode()
216 let phydev = self.0.get(); in genphy_soft_reset()
224 let phydev = self.0.get(); in init_hw()
232 let phydev = self.0.get(); in start_aneg()
240 let phydev = self.0.get(); in genphy_resume()
[all …]
/rust/kernel/sync/
A Dcondvar.rs123 unsafe { bindings::init_wait(wait.get()) }; in wait_internal()
127 bindings::prepare_to_wait_exclusive(self.wait_queue_head.get(), wait.get(), wait_state) in wait_internal()
134 unsafe { bindings::finish_wait(self.wait_queue_head.get(), wait.get()) }; in wait_internal()
206 self.wait_queue_head.get(), in notify()
222 unsafe { bindings::__wake_up_sync(self.wait_queue_head.get(), TASK_NORMAL) }; in notify_sync()
A Dlock.rs170 let state = unsafe { B::lock(self.state.get()) }; in lock()
183 unsafe { B::try_lock(self.state.get()).map(|state| Guard::new(self, state)) } in try_lock()
235 unsafe { B::unlock(self.lock.state.get(), &self.state) }; in do_unlocked()
239 unsafe { B::relock(self.lock.state.get(), &mut self.state) }); in do_unlocked()
250 unsafe { &*self.lock.data.get() } in deref()
257 unsafe { &mut *self.lock.data.get() } in deref_mut()
264 unsafe { B::unlock(self.lock.state.get(), &self.state) }; in drop()
276 unsafe { B::assert_is_held(lock.state.get()) }; in new()
A Dlocked_by.rs108 owner: owner.data.get(), in new()
141 unsafe { &*self.data.get() } in access()
167 unsafe { &mut *self.data.get() } in access_mut()
A Dpoll.rs61 unsafe { bindings::poll_wait(file.as_ptr(), cv.wait_queue_head.get(), self.table) } in register_wait()
99 unsafe { bindings::__wake_up_pollfree(self.inner.wait_queue_head.get()) }; in drop()
A Dcompletion.rs90 self.inner.get() in as_raw()
/rust/pin-init/examples/
A Dstatic_init.rs50 if self.present.get() { in deref()
51 unsafe { (*self.cell.get()).assume_init_ref() } in deref()
57 if self.present.get() { in deref()
58 return unsafe { (*self.cell.get()).assume_init_ref() }; in deref()
61 let ptr = self.cell.get().cast::<T>(); in deref()
67 unsafe { (*self.cell.get()).assume_init_ref() } in deref()
A Dlinked_list.rs113 unsafe { &(*self.0.get().as_ptr()).next } in next()
119 unsafe { &(*self.0.get().as_ptr()).prev } in prev()
124 unsafe { &*self.0.get().as_ptr() } in cur()
129 unsafe { Link::new_unchecked(self.0.replace(other.0.get())) } in replace()
134 self.0.get().as_ptr() in as_ptr()
139 self.0.set(val.0.get()); in set()
A Dpthread_mutex.rs38 libc::pthread_mutex_destroy(self.raw.get()); in drop()
111 unsafe { libc::pthread_mutex_lock(self.raw.get()) }; in lock()
123 unsafe { libc::pthread_mutex_unlock(self.mtx.raw.get()) }; in drop()
131 unsafe { &*self.mtx.data.get() } in deref()
137 unsafe { &mut *self.mtx.data.get() } in deref_mut()
A Dmutex.rs94 if self.locked.get() { in lock()
97 while self.locked.get() { in lock()
119 unsafe { &mut *self.data.get() } in get_data_mut()
152 unsafe { &*self.mtx.data.get() } in deref()
159 unsafe { &mut *self.mtx.data.get() } in deref_mut()
/rust/kernel/io/
A Dresource.rs112 self.0.get(), in request_region()
128 let inner = self.0.get(); in size()
135 let inner = self.0.get(); in start()
142 let inner = self.0.get(); in name()
160 let inner = self.0.get(); in flags()
/rust/kernel/net/phy/
A Dreg.rs106 let phydev = dev.0.get(); in read()
118 let phydev = dev.0.get(); in write()
128 let phydev = dev.0.get(); in read_status()
198 let phydev = dev.0.get(); in read()
208 let phydev = dev.0.get(); in write()
217 let phydev = dev.0.get(); in read_status()
/rust/kernel/block/mq/
A Dtag_set.rs68 error::to_result( unsafe { bindings::blk_mq_alloc_tag_set(tag_set.get())}) in new()
76 self.inner.get() in raw_tag_set()
85 unsafe { bindings::blk_mq_free_tag_set(self.inner.get()) }; in drop()
/rust/kernel/list/
A Darc_field.rs50 unsafe { &*self.value.get() } in assert_ref()
63 unsafe { &mut *self.value.get() } in assert_mut()
/rust/kernel/sync/lock/
A Dglobal.rs72 self.inner.state.get(), in init()
159 unsafe { &*self.value.get() } in as_ref()
167 unsafe { &mut *self.value.get() } in as_mut()

Completed in 39 milliseconds

12