Home
last modified time | relevance | path

Searched refs:deref (Results 1 – 25 of 52) sorted by relevance

123

/linux/rust/zerocopy/src/
H A Dwrappers.rs411 fn deref(&self) -> &T { in deref() method
426 PartialOrd::partial_cmp(self.deref(), other.deref()) in partial_cmp()
433 Ord::cmp(self.deref(), other.deref()) in cmp()
440 PartialEq::eq(self.deref(), other.deref()) in eq()
452 self.deref().hash(state); in hash()
459 Debug::fmt(self.deref(), f) in fmt()
466 Display::fmt(self.deref(), f) in fmt()
733 fn deref(&self) -> &Self::Target { in deref() method
749 self.deref().fmt(f) in fmt()
887 assert_eq!(u.deref(), &123); in test_unalign()
H A Dref.rs214 if let Err(err) = util::validate_aligned_to::<_, T>(bytes.deref()) { in sized_from()
232 if let Err(err) = util::validate_aligned_to::<_, T>(bytes.deref()) { in sized_from_prefix()
257 if let Err(err) = util::validate_aligned_to::<_, T>(bytes.deref()) { in sized_from_suffix()
314 Ptr::from_ref(source.deref()).try_cast_into_no_leftover::<T, BecauseImmutable>(None) in from_bytes()
367 let remainder = match Ptr::from_ref(source.deref()) in from_prefix()
432 let remainder = match Ptr::from_ref(source.deref()) in from_suffix()
726 unsafe { r.as_byte_slice().deref() } in bytes()
769 unsafe { ptr::read(b.deref().as_ptr().cast::<T>()) } in read()
805 fn deref(&self) -> &T { in deref() function
812 let b = b.deref(); in deref()
[all …]
/linux/rust/kernel/debugfs/
H A Dtraits.rs112 self.deref().write_to_slice(writer, offset)
127 self.deref().write_to_slice(writer, offset)
141 self.deref().write_to_slice(writer, offset) in write_to_slice()
297 self.deref().read_from_slice(reader, offset)
308 self.deref().read_from_slice(reader, offset)
319 self.deref().read_from_slice(reader, offset)
H A Dcallback_adapters.rs63 w(self.inner.deref(), reader)
80 fn deref(&self) -> &D { in write()
113 fn deref(&self) -> &D {
71 fn deref(&self) -> &D { deref() method
104 fn deref(&self) -> &D { deref() method
/linux/rust/kernel/
H A Dstr.rs69 self.deref()
70 .strip_prefix(pattern.as_ref().deref())
145 fn deref(&self) -> &Self::Target {
152 self.deref().eq(other.deref())
671 fn deref(&self) -> &Self::Target { in write_str()
885 fn deref(&self) -> &Self::Target {
132 fn deref(&self) -> &Self::Target { deref() method
657 fn deref(&self) -> &Self::Target { deref() method
871 fn deref(&self) -> &Self::Target { deref() method
H A Dmm.rs113 fn deref(&self) -> &Mm { in deref() method
286 fn deref(&self) -> &VmaRef { in deref() method
H A Dtask.rs142 fn deref(&self) -> &Task { in deref() method
185 fn deref(&self) -> &Self::Target { in current() method
H A Ddevice.rs633 fn deref(&self) -> &Self::Target {
649 fn deref(&self) -> &Self::Target {
H A Drevocable.rs266 fn deref(&self) -> &Self::Target {
258 fn deref(&self) -> &Self::Target { deref() method
H A Dclk.rs328 fn deref(&self) -> &Clk {
323 fn deref(&self) -> &Clk { deref() method
H A Dtypes.rs256 fn deref(&self) -> &T { in deref_mut()
247 fn deref(&self) -> &T { deref() method
/linux/kernel/trace/
H A Dtrace_probe.c394 ctx->stack[ctx->depth].deref.deref = FETCH_OP_CPU_PTR; in parse_this_cpu()
395 ctx->stack[ctx->depth].deref.offset = 0; in parse_this_cpu()
396 ctx->stack[ctx->depth].deref.cur_offs = ctx->offset; in parse_this_cpu()
397 ctx->stack[ctx->depth].deref.inner_arg = arg; in parse_this_cpu()
398 ctx->stack[ctx->depth].deref.is_cpu_read = is_read; in parse_this_cpu()
1544 int deref = FETCH_OP_DEREF; in parse_probe_arg_deref() local
1550 deref = FETCH_OP_UDEREF; in parse_probe_arg_deref()
1579 ctx->stack[ctx->depth].deref.deref = deref; in parse_probe_arg_deref()
1580 ctx->stack[ctx->depth].deref.offset = offset; in parse_probe_arg_deref()
1581 ctx->stack[ctx->depth].deref.cur_offs = ctx->offset; in parse_probe_arg_deref()
[all …]
/linux/rust/kernel/str/
H A Dparse_int.rs32 match src.deref() { in strip_radix()
82 match src.deref() { in from_str()
/linux/rust/kernel/io/
H A Dmem.rs208 fn deref(&self) -> &Self::Target { deref() method
283 fn deref(&self) -> &Self::Target { deref() method
H A Dresource.rs41 fn deref(&self) -> &Self::Target { in deref() method
/linux/rust/kernel/mm/
H A Dmmput_async.rs56 fn deref(&self) -> &MmWithUser { in deref() method
H A Dvirt.rs170 fn deref(&self) -> &VmaRef {
220 fn deref(&self) -> &VmaRef {
172 fn deref(&self) -> &VmaRef { deref() method
222 fn deref(&self) -> &VmaRef { deref() method
/linux/rust/kernel/sync/
H A Dpoll.rs98 fn deref(&self) -> &CondVar { in drop()
157 fn deref(&self) -> &PollCondVar {
87 fn deref(&self) -> &CondVar { deref() method
H A Daref.rs162 fn deref(&self) -> &Self::Target { in from()
152 fn deref(&self) -> &Self::Target { deref() method
/linux/rust/syn/
H A Ddrops.rs23 fn deref(&self) -> &Self::Target { in deref() method
/linux/rust/kernel/list/
H A Darc.rs419 fn deref(&self) -> &Self::Target { in deref()
420 self.arc.deref() in deref()
418 fn deref(&self) -> &Self::Target { deref() function
/linux/rust/pin-init/examples/
H A Dstatic_init.rs48 fn deref(&self) -> &Self::Target {
49 fn deref(&self) -> &Self::Target { deref() method
/linux/rust/kernel/alloc/
H A Dkbox.rs608 fn deref(&self) -> &T {
650 self.deref()
572 fn deref(&self) -> &T { deref() function
/linux/rust/kernel/sync/lock/
H A Dglobal.rs108 fn deref(&self) -> &Self::Target {
104 fn deref(&self) -> &Self::Target { deref() method
/linux/tools/net/ynl/pyynl/
H A Dynl_gen_c.py288 def setter(self, ri, _space, direction, deref=False, ref=None, var="req"): argument
345 def setter(self, ri, space, direction, deref=False, ref=None, var=None): argument
368 def setter(self, ri, space, direction, deref=False, ref=None, var=None): argument
719 def setter(self, ri, _space, direction, deref=False, ref=None, var="req"): argument
725 attr.setter(ri, self.nested_attrs, direction, deref=deref, ref=ref,
1929 def op_prefix(ri, direction, deref=False): argument
1943 if deref:
1949 suffix += '_dump' if deref else '_list'
1954 def type_name(ri, direction, deref=False): argument
2382 def parse_rsp_msg(ri, deref=False): argument
[all …]

123