/Linux-v6.1/rust/alloc/ |
D | slice.rs | 87 use core::borrow::{Borrow, BorrowMut}; 101 use crate::borrow::ToOwned; 778 let size = slice.iter().map(|slice| slice.borrow().len()).sum(); in concat() 781 result.extend_from_slice(v.borrow()) in concat() 798 let size = slice.iter().map(|v| v.borrow().len()).sum::<usize>() + slice.len() - 1; in join() 800 result.extend_from_slice(first.borrow()); in join() 804 result.extend_from_slice(v.borrow()) in join() 822 slice.iter().map(|v| v.borrow().len()).sum::<usize>() + sep.len() * (slice.len() - 1); in join() 824 result.extend_from_slice(first.borrow()); in join() 828 result.extend_from_slice(v.borrow()) in join() [all …]
|
D | borrow.rs | 14 pub use core::borrow::{Borrow, BorrowMut}; 28 fn borrow(&self) -> &B { in borrow() function 202 let b: &B = o.borrow(); in clone() 210 (&mut Owned(ref mut dest), &Owned(ref o)) => o.borrow().clone_into(dest), in clone_from() 345 Owned(ref owned) => owned.borrow(), in deref()
|
D | boxed.rs | 139 use core::borrow; 161 use crate::borrow::Cow; 1926 impl<T: ?Sized, A: Allocator> borrow::Borrow<T> for Box<T, A> { 1927 fn borrow(&self) -> &T { in borrow() method 1933 impl<T: ?Sized, A: Allocator> borrow::BorrowMut<T> for Box<T, A> {
|
D | lib.rs | 218 pub mod borrow; module
|
/Linux-v6.1/net/sched/ |
D | sch_cbq.c | 98 struct cbq_class *borrow; /* NULL if class is bandwidth limited; member 353 } while ((cl = cl->borrow) != NULL && toplevel > cl->level); in cbq_mark_toplevel() 430 for (b = cl->borrow; b; b = b->borrow) { in cbq_overlimit() 463 } while ((borrowed = borrowed->borrow) != NULL); in cbq_update_toplevel() 587 cl = cl->borrow; in cbq_under_limit() 617 struct cbq_class *borrow = cl; in cbq_dequeue_prio() local 620 (borrow = cbq_under_limit(cl)) == NULL) in cbq_dequeue_prio() 643 q->tx_borrowed = borrow; in cbq_dequeue_prio() 644 if (borrow != cl) { in cbq_dequeue_prio() 646 borrow->xstats.borrows++; in cbq_dequeue_prio() [all …]
|
/Linux-v6.1/arch/powerpc/boot/ |
D | devtree.c | 159 int i, borrow = 0; in sub_reg() local 162 int prev_borrow = borrow; in sub_reg() 163 borrow = reg[i] < sub[i] + prev_borrow; in sub_reg() 167 return !borrow; in sub_reg()
|
/Linux-v6.1/crypto/ |
D | ecc.c | 313 u64 borrow = 0; in vli_sub() local 319 diff = left[i] - right[i] - borrow; in vli_sub() 321 borrow = (diff > left[i]); in vli_sub() 326 return borrow; in vli_sub() 334 u64 borrow = right; in vli_usub() local 340 diff = left[i] - borrow; in vli_usub() 342 borrow = (diff > left[i]); in vli_usub() 347 return borrow; in vli_usub() 511 u64 borrow = vli_sub(result, left, right, ndigits); in vli_mod_sub() local 517 if (borrow) in vli_mod_sub() [all …]
|
/Linux-v6.1/Documentation/admin-guide/blockdev/ |
D | nbd.rst | 13 to borrow disk space from another computer.
|
/Linux-v6.1/lib/mpi/ |
D | ec.c | 204 mpi_limb_t borrow; in ec_addm_25519() local 215 borrow = mpihelp_sub_n(wp, wp, ctx->p->d, wsize); in ec_addm_25519() 216 mpih_set_cond(n, ctx->p->d, wsize, (borrow != 0UL)); in ec_addm_25519() 226 mpi_limb_t borrow; in ec_subm_25519() local 236 borrow = mpihelp_sub_n(wp, up, vp, wsize); in ec_subm_25519() 237 mpih_set_cond(n, ctx->p->d, wsize, (borrow != 0UL)); in ec_subm_25519() 331 mpi_limb_t borrow; in ec_subm_448() local 341 borrow = mpihelp_sub_n(wp, up, vp, wsize); in ec_subm_448() 342 mpih_set_cond(n, ctx->p->d, wsize, (borrow != 0UL)); in ec_subm_448()
|
/Linux-v6.1/rust/alloc/vec/ |
D | partial_eq.rs | 5 use crate::borrow::Cow;
|
D | mod.rs | 75 use crate::borrow::{Cow, ToOwned};
|
/Linux-v6.1/drivers/counter/ |
D | 104-quad-8.c | 160 unsigned int borrow; in quad8_count_read() local 166 borrow = flags & QUAD8_FLAG_BT; in quad8_count_read() 170 *val = (unsigned long)(borrow ^ carry) << 24; in quad8_count_read()
|
/Linux-v6.1/arch/m68k/fpsp040/ |
D | srem_mod.S | 236 |..use the borrow of the previous compare 237 bcss R_LT_Y | ...borrow is set iff R < Y
|
/Linux-v6.1/Documentation/parisc/ |
D | registers.rst | 78 C/B (carry/borrow bits) used by C code
|
/Linux-v6.1/arch/arm/nwfpe/ |
D | softfloat-macros | 399 2^128, so any borrow out (carry out) is lost. The result is broken into two 418 Subtraction is modulo 2^192, so any borrow out (carry out) is lost. The
|
/Linux-v6.1/Documentation/driver-api/ |
D | parport-lowlevel.rst | 641 driver to temporarily ``borrow`` it. ``parport_yield`` does not block;
|
/Linux-v6.1/arch/m68k/ifpsp060/src/ |
D | fplsp.S | 9559 #..use the borrow of the previous compare 9560 bcs.b R_LT_Y # borrow is set iff R < Y
|