| /linux/tools/debugging/ |
| A D | kernel-chktaint | 62 T=`expr $T / 2` 70 T=`expr $T / 2` 78 T=`expr $T / 2` 86 T=`expr $T / 2` 94 T=`expr $T / 2` 102 T=`expr $T / 2` 110 T=`expr $T / 2` 118 T=`expr $T / 2` 126 T=`expr $T / 2` 134 T=`expr $T / 2` [all …]
|
| /linux/drivers/net/wireguard/selftest/ |
| A D | counter.c | 71 T(i, true); in wg_packet_counter_selftest() 72 T(0, true); in wg_packet_counter_selftest() 73 T(0, false); in wg_packet_counter_selftest() 77 T(i, true); in wg_packet_counter_selftest() 78 T(1, true); in wg_packet_counter_selftest() 79 T(0, false); in wg_packet_counter_selftest() 83 T(i, true); in wg_packet_counter_selftest() 87 T(i, true); in wg_packet_counter_selftest() 88 T(0, false); in wg_packet_counter_selftest() 99 T(0, true); in wg_packet_counter_selftest() [all …]
|
| /linux/rust/kernel/sync/ |
| A D | arc.rs | 141 impl<T: ?Sized> ArcInner<T> { 197 impl<T> Arc<T> { 215 impl<T: ?Sized> Arc<T> { 361 impl<T: ?Sized> Deref for Arc<T> { 371 impl<T: ?Sized> AsRef<T> for Arc<T> { 389 impl<T: ?Sized> Drop for Arc<T> { 410 impl<T: ?Sized> From<UniqueArc<T>> for Arc<T> { 416 impl<T: ?Sized> From<Pin<UniqueArc<T>>> for Arc<T> { 539 impl<T: ?Sized> From<ArcBorrow<'_, T>> for Arc<T> { 638 impl<T> UniqueArc<T> { [all …]
|
| A D | lock.rs | 101 unsafe impl<T: ?Sized + Send, B: Backend> Send for Lock<T, B> {} 105 unsafe impl<T: ?Sized + Send, B: Backend> Sync for Lock<T, B> {} 107 impl<T, B: Backend> Lock<T, B> { 122 impl<T: ?Sized, B: Backend> Lock<T, B> { 146 unsafe impl<T: Sync + ?Sized, B: Backend> Sync for Guard<'_, T, B> {} 148 impl<T: ?Sized, B: Backend> Guard<'_, T, B> { 161 impl<T: ?Sized, B: Backend> core::ops::Deref for Guard<'_, T, B> { 162 type Target = T; 170 impl<T: ?Sized, B: Backend> core::ops::DerefMut for Guard<'_, T, B> { 177 impl<T: ?Sized, B: Backend> Drop for Guard<'_, T, B> { [all …]
|
| A D | locked_by.rs | 78 pub struct LockedBy<T: ?Sized, U: ?Sized> { 80 data: UnsafeCell<T>, 84 unsafe impl<T: ?Sized + Send, U: ?Sized> Send for LockedBy<T, U> {} 92 unsafe impl<T: ?Sized + Send, U: ?Sized> Sync for LockedBy<T, U> {} 94 impl<T, U> LockedBy<T, U> { 102 pub fn new<B: Backend>(owner: &Lock<U, B>, data: T) -> Self { in new() 114 impl<T: ?Sized, U> LockedBy<T, U> { 125 pub fn access<'a>(&'a self, owner: &'a U) -> &'a T in access() 127 T: Sync, in access() 157 pub fn access_mut<'a>(&'a self, owner: &'a mut U) -> &'a mut T { in access_mut() argument
|
| /linux/rust/kernel/init/ |
| A D | __internal.rs | 16 pub(super) type Invariant<T> = PhantomData<fn(*mut T) -> *mut T>; 25 unsafe impl<T: ?Sized, F, E> Init<T, E> for InitClosure<F, T, E> 37 unsafe impl<T: ?Sized, F, E> PinInit<T, E> for InitClosure<F, T, E> 105 pub struct AllData<T: ?Sized>(PhantomData<fn(Box<T>) -> Box<T>>); 107 impl<T: ?Sized> Clone for AllData<T> { 113 impl<T: ?Sized> Copy for AllData<T> {} 139 impl<T> Drop for StackInit<T> { 150 impl<T> StackInit<T> { 191 impl<T: ?Sized> DropGuard<T> { 241 impl<T: ?Sized> AlwaysFail<T> { [all …]
|
| /linux/tools/perf/tests/ |
| A D | kmod-path.c | 44 #define T(path, an, k, c, n) \ macro 81 T("x.gz", true , false, 1 , "x.gz"); in test__kmod_path__parse() 82 T("x.gz", false , false, 1 , NULL ); in test__kmod_path__parse() 83 T("x.gz", true , false, 1 , "x.gz"); in test__kmod_path__parse() 84 T("x.gz", false , false, 1 , NULL ); in test__kmod_path__parse() 90 T("x.ko.gz", true , true, 1 , "[x]"); in test__kmod_path__parse() 91 T("x.ko.gz", false , true, 1 , NULL ); in test__kmod_path__parse() 92 T("x.ko.gz", true , true, 1 , "[x]"); in test__kmod_path__parse() 93 T("x.ko.gz", false , true, 1 , NULL ); in test__kmod_path__parse() 118 T("[vdso]", true , false, false, "[vdso]"); in test__kmod_path__parse() [all …]
|
| /linux/rust/kernel/ |
| A D | types.rs | 74 impl<T: 'static> ForeignOwnable for Box<T> { 208 pub struct ScopeGuard<T, F: FnOnce(T)>(Option<(T, F)>); 210 impl<T, F: FnOnce(T)> ScopeGuard<T, F> { 232 impl<T, F: FnOnce(T)> Deref for ScopeGuard<T, F> { 241 impl<T, F: FnOnce(T)> DerefMut for ScopeGuard<T, F> { 248 impl<T, F: FnOnce(T)> Drop for ScopeGuard<T, F> { 266 impl<T> Opaque<T> { 380 impl<T: AlwaysRefCounted> ARef<T> { 447 impl<T: AlwaysRefCounted> From<&T> for ARef<T> { 455 impl<T: AlwaysRefCounted> Drop for ARef<T> { [all …]
|
| A D | init.rs | 1163 unsafe impl<T, E> Init<T, E> for T { implementation 1171 unsafe impl<T, E> PinInit<T, E> for T { implementation 1226 impl<T> InPlaceInit<T> for Arc<T> { 1246 impl<T> InPlaceInit<T> for Box<T> { 1266 impl<T> InPlaceInit<T> for UniqueArc<T> { 1302 impl<T> InPlaceWrite<T> for Box<MaybeUninit<T>> { 1437 {<T>} MaybeUninit<T>, 1439 {<T>} Opaque<T>, 1463 {<T>} *mut T, {<T>} *const T, 1467 {<T>} *mut [T], {<T>} *const [T], *mut str, *const str, [all …]
|
| A D | list.rs | 45 unsafe impl<T, const ID: u64> Send for List<T, ID> 47 ListArc<T, ID>: Send, 53 unsafe impl<T, const ID: u64> Sync for List<T, ID> 55 ListArc<T, ID>: Sync, 214 impl<T: ?Sized, const ID: u64> ListLinksSelfPtr<T, ID> { 234 impl<T: ?Sized + ListItem<ID>, const ID: u64> List<T, ID> { 356 pub unsafe fn remove(&mut self, item: &T) -> Option<ListArc<T, ID>> { in remove() argument 517 impl<T: ?Sized + ListItem<ID>, const ID: u64> Default for List<T, ID> { 523 impl<T: ?Sized + ListItem<ID>, const ID: u64> Drop for List<T, ID> { 589 impl<'a, T: ?Sized + ListItem<ID>, const ID: u64> Cursor<'a, T, ID> { [all …]
|
| A D | workqueue.rs | 212 func: T, in try_spawn() argument 234 impl<T> ClosureWork<T> { 241 impl<T: FnOnce()> WorkItem for ClosureWork<T> { 366 impl<T: ?Sized, const ID: u64> Work<T, ID> { 520 impl{T} HasWork<Self> for ClosureWork<T> { self.work } 523 unsafe impl<T, const ID: u64> WorkItemPointer<ID> for Arc<T> 526 T: HasWork<T, ID>, 540 unsafe impl<T, const ID: u64> RawWorkItem<ID> for Arc<T> 543 T: HasWork<T, ID>, 571 T: HasWork<T, ID>, [all …]
|
| /linux/rust/kernel/list/ |
| A D | arc.rs | 166 arc: Arc<T>, 169 impl<T: ListArcSafe<ID>, const ID: u64> ListArc<T, ID> { 201 impl<T, const ID: u64> From<UniqueArc<T>> for ListArc<T, ID> 212 impl<T, const ID: u64> From<Pin<UniqueArc<T>>> for ListArc<T, ID> 228 impl<T, const ID: u64> ListArc<T, ID> 276 pub fn try_from_arc(arc: Arc<T>) -> Result<Self, Arc<T>> in try_from_arc() 410 impl<T, const ID: u64> Deref for ListArc<T, ID> 414 type Target = T; 422 impl<T, const ID: u64> Drop for ListArc<T, ID> 434 impl<T, const ID: u64> AsRef<Arc<T>> for ListArc<T, ID> [all …]
|
| /linux/tools/testing/selftests/rcutorture/bin/ |
| A D | torture.sh | 281 touch $T/failures 282 touch $T/successes 308 cat $T/$curflavor.out | tee -a $T/log 337 mv $T/last-resdir $T/last-resdir-nodebug || : 342 mv $T/last-resdir $T/last-resdir-kasan || : 353 mv $T/last-resdir $T/last-resdir-kcsan || : 541 mv $T/last-resdir-nodebug $T/first-resdir-nodebug || : 544 mv $T/last-resdir-kasan $T/first-resdir-kasan || : 548 mv $T/last-resdir-kcsan $T/first-resdir-kcsan || : 604 cat "$T/successes" | tee -a $T/log [all …]
|
| A D | kvm-remote.sh | 48 TD="`basename "$T"`" 50 resdir="$T/res" 73 cat $T/kvm.sh.out 115 cat $T/kvm-again.sh.out 134 chmod +x $T/bin/kvm-remote-*.sh 135 ( cd "`dirname $T`"; tar -chzf $T/binres.tgz "$TD/bin" "$TD/res" ) 140 ssh -o BatchMode=yes $i getconf _NPROCESSORS_ONLN > $T/ssh.stdout 2> $T/ssh.stderr 254 startbatches $curbatch $nbatches > $T/curbatch 2> $T/startbatches.stderr 255 curbatch="`cat $T/curbatch`" 256 if test -s "$T/startbatches.stderr" [all …]
|
| A D | parse-build.sh | 18 T="`mktemp -d ${TMPDIR-/tmp}/parse-build.sh.XXXXXX`" 38 grep warning: < $F > $T/warnings 39 grep "include/linux/*rcu*\.h:" $T/warnings > $T/hwarnings 40 grep "kernel/rcu/[^/]*:" $T/warnings > $T/cwarnings 41 grep "^ld: .*undefined reference to" $T/warnings | head -1 > $T/ldwarnings 42 cat $T/hwarnings $T/cwarnings $T/ldwarnings > $T/rcuwarnings 43 if test -s $T/rcuwarnings 46 cat $T/rcuwarnings
|
| A D | configcheck.sh | 12 T="`mktemp -d ${TMPDIR-/tmp}/configcheck.sh.XXXXXX`" 17 if ! grep -q "^$1$" $T/.config 27 if grep -q "^$1=n$" $T/.config 31 if grep -q "^$1=" $T/.config 39 sed -e 's/"//g' < $1 > $T/.config 40 sed -e 's/^#CHECK#//' < $2 > $T/ConfigFragment 41 grep '^CONFIG_.*=n$' $T/ConfigFragment | 43 . $T/kconfig-n.sh 44 grep -v '^CONFIG_.*=n$' $T/ConfigFragment | grep '^CONFIG_' | 45 sed -e 's/^/test_kconfig_enabled /' > $T/kconfig-not-n.sh [all …]
|
| /linux/drivers/comedi/drivers/tests/ |
| A D | ni_routes_test.c | 402 unittest(!route_is_valid(O(0), O(0), T), in test_route_is_valid() 404 unittest(route_is_valid(O(0), O(1), T), in test_route_is_valid() 406 unittest(route_is_valid(O(5), O(6), T), in test_route_is_valid() 408 unittest(route_is_valid(O(8), O(9), T), in test_route_is_valid() 501 unittest(route_register_is_valid(0, O(1), T), in test_route_register_is_valid() 503 unittest(route_register_is_valid(4, O(6), T), in test_route_register_is_valid() 505 unittest(route_register_is_valid(9, O(8), T), in test_route_register_is_valid() 547 unittest(ni_get_reg_value(0, O(0), T) == -1, in test_ni_get_reg_value() 549 unittest(ni_get_reg_value(0, O(1), T) == 0, in test_ni_get_reg_value() 551 unittest(ni_get_reg_value(4, O(6), T) == 4, in test_ni_get_reg_value() [all …]
|
| /linux/scripts/ |
| A D | decodecode | 14 rm -f $T $T.s $T.o $T.oo $T.aa $T.dis 51 rm $T 215 touch $T.oo 221 echo All code >> $T.oo 228 disas $T $pc_sub 230 cat $T.dis >> $T.oo 238 rm -f $T.o $T.s $T.dis 245 echo $code >> $T.s 246 disas $T 0 247 cat $T.dis >> $T.aa [all …]
|
| /linux/tools/memory-model/scripts/ |
| A D | checkghlitmus.sh | 15 T=/tmp/checkghlitmus.sh.$$ 17 mkdir $T 40 xargs -r grep -L "^P${LKMM_PROCS}"> $T/list-C-already 45 xargs < $T/list-C -r grep -E -l '^ \* Result: (Never|Sometimes|Always|DEADLOCK)' > $T/list-C-result 46 xargs < $T/list-C-result -r grep -L "^P${LKMM_PROCS}" > $T/list-C-result-short 49 sort $T/list-C-already $T/list-C-result-short | uniq -u > $T/list-C-needed 52 if scripts/runlitmushist.sh < $T/list-C-needed > $T/run.stdout 2> $T/run.stderr 59 sed < $T/list-C-result-short -e 's,^,scripts/judgelitmus.sh ,' | 60 sh > $T/judge.stdout 2> $T/judge.stderr 64 cat $T/run.stderr 1>&2 [all …]
|
| A D | cmplitmushist.sh | 10 T=/tmp/cmplitmushist.sh.$$ 12 mkdir $T 60 if cmp -s $T/oldout $T/newout && grep -q '^Observation' $1 67 grep '^Observation' $1 > $T/oldout 68 grep '^Observation' $2 > $T/newout 69 if test -s $T/oldout -o -s $T/newout 71 if cmp -s $T/oldout $T/newout 85 if cmp -s $T/oldout $T/newout 97 . $T/cmpscript > $T/cmpscript.out 98 cat $T/cmpscript.out [all …]
|
| A D | newlitmushist.sh | 19 T=/tmp/newlitmushist.sh.$$ 21 mkdir $T 42 xargs -r grep -L "^P${LKMM_PROCS}"> $T/list-C-already 46 find litmus -name '*.litmus' -print | mselect7 -arch C > $T/list-C-all 47 xargs < $T/list-C-all -r grep -L "^P${LKMM_PROCS}" > $T/list-C-short 50 sort $T/list-C-already $T/list-C-short | uniq -u > $T/list-C-new 53 sed < $T/list-C-short -e 's,^.*$,if test & -nt '"$LKMM_DESTDIR"'/&.out; then echo &; fi,' > $T/list… 54 sh $T/list-C-script > $T/list-C-newer 57 sort -u $T/list-C-new $T/list-C-newer > $T/list-C-needed 59 scripts/runlitmushist.sh < $T/list-C-needed
|
| /linux/Documentation/admin-guide/media/ |
| A D | dvb-usb-af9015-cardlist.rst | 17 * - AVerMedia AVerTV DVB-T Volar X 43 * - KWorld PlusTV DVB-T PCI Pro Card (DVB-T PC160-T) 45 * - KWorld PlusTV Dual DVB-T PCI (DVB-T PC160-2T) 47 * - KWorld PlusTV Dual DVB-T Stick (DVB-T 399U) 49 * - KWorld USB DVB-T Stick Mobile (UB383-T) 51 * - KWorld USB DVB-T TV Stick II (VS-DVB-T 395U) 63 * - Sveon STV20 Tuner USB DVB-T HDTV 69 * - TerraTec Cinergy T Stick Dual RC 71 * - TerraTec Cinergy T Stick RC 73 * - TerraTec Cinergy T USB XE [all …]
|
| /linux/rust/kernel/alloc/ |
| A D | box_ext.rs | 10 pub trait BoxExt<T>: Sized { 14 fn new(x: T, flags: Flags) -> Result<Self, AllocError>; in new() argument 19 fn new_uninit(flags: Flags) -> Result<Box<MaybeUninit<T>>, AllocError>; in new_uninit() argument 37 fn drop_contents(this: Self) -> Box<MaybeUninit<T>>; in drop_contents() argument 40 impl<T> BoxExt<T> for Box<T> { 41 fn new(x: T, flags: Flags) -> Result<Self, AllocError> { in new() argument 55 let ptr = if core::mem::size_of::<MaybeUninit<T>>() == 0 { in new_uninit() 58 let layout = core::alloc::Layout::new::<MaybeUninit<T>>(); in new_uninit() 69 ptr.cast::<MaybeUninit<T>>() in new_uninit() 77 fn drop_contents(this: Self) -> Box<MaybeUninit<T>> { in drop_contents() argument [all …]
|
| A D | vec_ext.rs | 9 pub trait VecExt<T>: Sized { 35 fn push(&mut self, v: T, flags: Flags) -> Result<(), AllocError>; in push() argument 52 fn extend_from_slice(&mut self, other: &[T], flags: Flags) -> Result<(), AllocError> in extend_from_slice() argument 54 T: Clone; in extend_from_slice() 77 impl<T> VecExt<T> for Vec<T> { 84 fn push(&mut self, v: T, flags: Flags) -> Result<(), AllocError> { in push() argument 98 T: Clone, in extend_from_slice() 127 if core::mem::size_of::<T>() == 0 { in reserve() 159 unsafe { rebuild(self, new_ptr.cast::<T>(), len, new_cap) }; in reserve() 166 fn destructure<T>(v: &mut Vec<T>) -> (*mut T, usize, usize) { in destructure() argument [all …]
|
| /linux/rust/kernel/net/ |
| A D | phy.rs | 307 struct Adapter<T: Driver> { 308 _p: PhantomData<T>, 311 impl<T: Driver> Adapter<T> { 323 T::soft_reset(dev)?; in soft_reset_callback() 338 T::probe(dev)?; in probe_callback() 368 T::suspend(dev)?; in suspend_callback() 382 T::resume(dev)?; in resume_callback() 398 T::config_aneg(dev)?; in config_aneg_callback() 508 flags: T::FLAGS, in create_phy_driver() 516 probe: if T::HAS_PROBE { in create_phy_driver() [all …]
|