| /external/ms-tpm-20-ref/Samples/Nucleo-TPM/L4A6RG/startup/ |
| D | startup_stm32l4a6xx.s | 76 .weak Reset_Handler 258 * Provide weak aliases for each Exception handler to the Default_Handler. 259 * As they are weak aliases, any function with the same name will override 264 .weak NMI_Handler 267 .weak HardFault_Handler 270 .weak MemManage_Handler 273 .weak BusFault_Handler 276 .weak UsageFault_Handler 279 .weak SVC_Handler 282 .weak DebugMon_Handler [all …]
|
| /external/ms-tpm-20-ref/Samples/Nucleo-TPM/L476RG/startup/ |
| D | startup_stm32l476xx.s | 76 .weak Reset_Handler 249 * Provide weak aliases for each Exception handler to the Default_Handler. 250 * As they are weak aliases, any function with the same name will override 255 .weak NMI_Handler 258 .weak HardFault_Handler 261 .weak MemManage_Handler 264 .weak BusFault_Handler 267 .weak UsageFault_Handler 270 .weak SVC_Handler 273 .weak DebugMon_Handler [all …]
|
| /external/iproute2/tc/ |
| D | static-syms.h | 1 extern char police_action_util[] __attribute__((weak)); if (!strcmp(sym, "police_action_util")) ret… 2 extern char gact_action_util[] __attribute__((weak)); if (!strcmp(sym, "gact_action_util")) return … 3 extern char mirred_action_util[] __attribute__((weak)); if (!strcmp(sym, "mirred_action_util")) ret… 4 extern char tunnel_key_action_util[] __attribute__((weak)); if (!strcmp(sym, "tunnel_key_action_uti… 5 extern char nat_action_util[] __attribute__((weak)); if (!strcmp(sym, "nat_action_util")) return na… 6 extern char simple_action_util[] __attribute__((weak)); if (!strcmp(sym, "simple_action_util")) ret… 7 extern char ipt_action_util[] __attribute__((weak)); if (!strcmp(sym, "ipt_action_util")) return ip… 8 extern char bpf_action_util[] __attribute__((weak)); if (!strcmp(sym, "bpf_action_util")) return bp… 9 extern char connmark_action_util[] __attribute__((weak)); if (!strcmp(sym, "connmark_action_util"))… 10 extern char ife_action_util[] __attribute__((weak)); if (!strcmp(sym, "ife_action_util")) return if… [all …]
|
| /external/mesa3d/prebuilt-intermediates/vulkan/ |
| D | anv_entrypoints.c | 1564 /* Weak aliases for all potential implementations. These will resolve to 1569 …CreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance) __attribute__ ((weak)); 1570 …stroyInstance(VkInstance instance, const VkAllocationCallbacks* pAllocator) __attribute__ ((weak)); 1571 …stance, uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices) __attribute__ ((weak)); 1572 …oidFunction anv_GetInstanceProcAddr(VkInstance instance, const char* pName) __attribute__ ((weak)); 1573 VkResult anv_EnumerateInstanceVersion(uint32_t* pApiVersion) __attribute__ ((weak)); 1574 …ceLayerProperties(uint32_t* pPropertyCount, VkLayerProperties* pProperties) __attribute__ ((weak)); 1575 …* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties) __attribute__ ((weak)); 1576 …reateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) __attribute__ ((weak)); 1577 …ce instance, VkSurfaceKHR surface, const VkAllocationCallbacks* pAllocator) __attribute__ ((weak)); [all …]
|
| /external/clang/test/CodeGen/ |
| D | pragma-weak.c | 3 // CHECK: @weakvar = weak global 5 // CHECK: @correct_linkage = weak global 10 // CHECK-DAG: @weakvar_alias = weak alias i32, i32* @__weakvar_alias 11 // CHECK-DAG: @foo = weak alias void (), void ()* @__foo 12 // CHECK-DAG: @foo2 = weak alias void (), void ()* @__foo2 13 // CHECK-DAG: @stutter = weak alias void (), void ()* @__stutter 14 // CHECK-DAG: @stutter2 = weak alias void (), void ()* @__stutter2 15 // CHECK-DAG: @declfirst = weak alias void (), void ()* @__declfirst 16 // CHECK-DAG: @declfirstattr = weak alias void (), void ()* @__declfirstattr 17 // CHECK-DAG: @mix2 = weak alias void (), void ()* @__mix2 [all …]
|
| /external/clang/test/Driver/ |
| D | objc-weak.m | 3 …acosx-version-min=10.7 -S -### %s -fobjc-arc -fobjc-weak 2>&1 | FileCheck %s --check-prefix ARC-WE… 4 …x-version-min=10.7 -S -### %s -fno-objc-weak -fobjc-weak -fobjc-arc 2>&1 | FileCheck %s --check-p… 5 // ARC-WEAK: -fobjc-arc 6 // ARC-WEAK: -fobjc-weak 8 …x-version-min=10.7 -S -### %s -fobjc-arc -fno-objc-weak 2>&1 | FileCheck %s --check-prefix ARC-NO-… 9 …x-version-min=10.7 -S -### %s -fobjc-weak -fno-objc-weak -fobjc-arc 2>&1 | FileCheck %s --check-p… 10 // ARC-NO-WEAK: -fobjc-arc 11 // ARC-NO-WEAK: -fno-objc-weak 13 …acosx-version-min=10.5 -S -### %s -fobjc-arc -fobjc-weak 2>&1 | FileCheck %s --check-prefix ARC-WE… 14 …x-version-min=10.5 -S -### %s -fno-objc-weak -fobjc-weak -fobjc-arc 2>&1 | FileCheck %s --check-p… [all …]
|
| /external/iproute2/ip/ |
| D | static-syms.h | 1 extern char ipvlan_link_util[] __attribute__((weak)); if (!strcmp(sym, "ipvlan_link_util")) return … 2 extern char can_link_util[] __attribute__((weak)); if (!strcmp(sym, "can_link_util")) return can_li… 3 extern char team_link_util[] __attribute__((weak)); if (!strcmp(sym, "team_link_util")) return team… 4 extern char team_slave_link_util[] __attribute__((weak)); if (!strcmp(sym, "team_slave_link_util"))… 5 extern char macvlan_link_util[] __attribute__((weak)); if (!strcmp(sym, "macvlan_link_util")) retur… 6 extern char macvtap_link_util[] __attribute__((weak)); if (!strcmp(sym, "macvtap_link_util")) retur… 7 extern char vti_link_util[] __attribute__((weak)); if (!strcmp(sym, "vti_link_util")) return vti_li… 8 extern char vcan_link_util[] __attribute__((weak)); if (!strcmp(sym, "vcan_link_util")) return vcan… 9 extern char ifb_link_util[] __attribute__((weak)); if (!strcmp(sym, "ifb_link_util")) return ifb_li… 10 extern char ipoib_link_util[] __attribute__((weak)); if (!strcmp(sym, "ipoib_link_util")) return ip… [all …]
|
| /external/clang/test/Parser/ |
| D | pragma-weak.c | 7 /* expected-warning {{expected identifier in '#pragma weak'}}*/ #pragma weak 8 #pragma weak x 11 /* expected-warning {{expected identifier in '#pragma weak'}}*/ #pragma weak z = = 12 /* expected-warning {{expected identifier in '#pragma weak'}}*/ #pragma weak z = 13 /* expected-warning {{weak identifier 'y' never declared}} */ #pragma weak z = y 16 /* expected-warning {{extra tokens at end of '#pragma weak'}}*/ #pragma weak a b 17 /* expected-warning {{extra tokens at end of '#pragma weak'}}*/ #pragma weak a = x c 26 #pragma weak t in pragma_is_not_a_statement() 28 #pragma weak t in pragma_is_not_a_statement() 33 #pragma weak t in pragma_is_not_a_statement() [all …]
|
| /external/python/cpython2/Doc/library/ |
| D | weakref.rst | 1 :mod:`weakref` --- Weak references 5 :synopsis: Support for weak references and weak dictionaries. 18 The :mod:`weakref` module allows the Python programmer to create :dfn:`weak 25 by a weak reference. 27 A weak reference to an object is not enough to keep the object alive: when the 28 only remaining references to a referent are weak references, 30 for something else. A primary use for weak references is to implement caches or 39 the :mod:`weakref` module are an alternative, using weak references to construct 43 image object are the weak references held by weak mappings, garbage collection 44 can reclaim the object, and its corresponding entries in weak mappings are [all …]
|
| /external/clang/test/SemaCXX/ |
| D | attr-weak.cpp | 3 static int test0 __attribute__((weak)); // expected-error {{weak declaration cannot have internal l… 4 static void test1() __attribute__((weak)); // expected-error {{weak declaration cannot have interna… 6 namespace test2 __attribute__((weak)) { // expected-warning {{'weak' attribute only applies to vari… 10 …int test3 __attribute__((weak)); // expected-error {{weak declaration cannot have internal linkage… 11 …void test4() __attribute__((weak)); // expected-error {{weak declaration cannot have internal link… 15 static void test5() __attribute__((weak)); // no error 20 …static void test6() __attribute__((weak)); // expected-error {{weak declaration cannot have intern… 29 void test7() __attribute__((weak)) {} in test7() 30 static int var __attribute__((weak)); 38 class __attribute__((weak)) Test8 {}; // OK [all …]
|
| /external/rust/crates/weak-table/src/ |
| D | traits.rs | 1 //! Traits for describing strong and weak pointers and their use as elements and keys. 3 //! These traits provide mechanisms for converting between weak and strong pointers 6 //! `std::rc::Weak` and `std::sync::Weak`. If you would like to use your own pointer type 7 //! as a weak element, you need to implement `WeakElement` for your weak pointer type; to use it 8 //! as a weak key, implement `WeakKey` as well. 12 /// Interface for elements that can be stored in weak hash tables. 14 /// This trait applies to the weak version of a reference-counted pointer; it can be used to 15 /// convert a weak pointer into a strong pointer and back. For example, the impl for 16 /// `std::rc::Weak<T>` defines the `Strong` associated type as `std::rc::Rc<T>`. Then method 17 /// `new` can be used to downgrade an `Rc<T>` to a `Weak<T>`, and method `view` can be used to [all …]
|
| D | lib.rs | 1 //! This library offers a variety of weak hash tables: 3 //! - For a hash map where the keys are held by weak pointers and compared by key value, see 6 //! - For a hash map where the keys are held by weak pointers and compared by pointer, see 9 //! - For a hash map where the values are held by weak pointers, see 12 //! - For a hash map where the keys and values are both held by weak pointers and the keys are 16 //! - For a hash map where the keys and values are both held by weak pointers and the keys are 20 //! - For a hash set where the elements are held by weak pointers and compared by element value, … 23 //! - For a hash set where the elements are held by weak pointers and compared by pointer, see 26 //! To add support for your own weak pointers, see 48 //! `weak-table` is built with the `std` feature, which enables [all …]
|
| /external/llvm/test/Linker/ |
| D | unnamed-addr1-a.ll | 9 define weak void @func-a() { ret void } 10 ; CHECK-DAG: define weak void @func-a() { 11 define weak void @func-b() unnamed_addr { ret void } 12 ; CHECK-DAG: define weak void @func-b() unnamed_addr { 26 @global-f = weak global i32 42 29 @alias-a = weak global i32 42 31 @alias-b = weak unnamed_addr global i32 42 40 ; CHECK-DAG: define weak void @func-c() { 41 define weak void @func-d() { ret void } 42 ; CHECK-DAG: define weak void @func-d() { [all …]
|
| /external/crosvm/common/cros_async/src/ |
| D | waker.rs | 7 sync::Weak, 15 /// Like `futures::task::ArcWake` but uses `Weak<T>` instead of `Arc<T>`. 17 fn wake_by_ref(weak_self: &Weak<Self>); in wake_by_ref() 19 fn wake(weak_self: Weak<Self>) { in wake() 34 // Get a handle to the Weak<T> but wrap it in a ManuallyDrop so that we don't reduce the in clone_weak_raw() 36 let weak = ManuallyDrop::new(Weak::<W>::from_raw(data as *const W)); in clone_weak_raw() localVariable 38 // Now increase the weak count and keep it in a ManuallyDrop so that it doesn't get decreased in clone_weak_raw() 40 let _weak_clone: ManuallyDrop<_> = weak.clone(); in clone_weak_raw() 46 let weak: Weak<W> = Weak::from_raw(data as *const W); in wake_weak_raw() localVariable 48 WeakWake::wake(weak) in wake_weak_raw() [all …]
|
| /external/crosvm/cros_async/src/ |
| D | waker.rs | 7 sync::Weak, 15 /// Like `futures::task::ArcWake` but uses `Weak<T>` instead of `Arc<T>`. 17 fn wake_by_ref(weak_self: &Weak<Self>); in wake_by_ref() 19 fn wake(weak_self: Weak<Self>) { in wake() 34 // Get a handle to the Weak<T> but wrap it in a ManuallyDrop so that we don't reduce the in clone_weak_raw() 36 let weak = ManuallyDrop::new(Weak::<W>::from_raw(data as *const W)); in clone_weak_raw() localVariable 38 // Now increase the weak count and keep it in a ManuallyDrop so that it doesn't get decreased in clone_weak_raw() 40 let _weak_clone: ManuallyDrop<_> = weak.clone(); in clone_weak_raw() 46 let weak: Weak<W> = Weak::from_raw(data as *const W); in wake_weak_raw() localVariable 48 WeakWake::wake(weak) in wake_weak_raw() [all …]
|
| /external/python/cpython3/Doc/library/ |
| D | weakref.rst | 1 :mod:`weakref` --- Weak references 5 :synopsis: Support for weak references and weak dictionaries. 16 The :mod:`weakref` module allows the Python programmer to create :dfn:`weak 23 by a weak reference. 25 A weak reference to an object is not enough to keep the object alive: when the 26 only remaining references to a referent are weak references, 28 for something else. However, until the object is actually destroyed the weak 31 A primary use for weak references is to implement caches or 40 the :mod:`weakref` module are an alternative, using weak references to construct 44 image object are the weak references held by weak mappings, garbage collection [all …]
|
| /external/arm-trusted-firmware/plat/rockchip/rk3399/drivers/m0/src/ |
| D | startup.c | 15 #define WEAK __attribute__ ((weak)) macro 19 void WEAK reset_handler(void); 20 void WEAK nmi_handler(void); 21 void WEAK hardware_fault_handler(void); 22 void WEAK svc_handler(void); 23 void WEAK pend_sv_handler(void); 24 void WEAK systick_handler(void); 71 * Provide weak aliases for each Exception handler to the Default_Handler. 72 * As they are weak aliases, any function with the same name will override 75 #pragma weak reset_handler = default_reset_handler [all …]
|
| /external/clang/test/SemaObjC/ |
| D | arc-repeated-weak.mm | 1 …1 -fsyntax-only -fobjc-runtime-has-weak -fobjc-arc -fblocks -Wno-objc-root-class -std=c++11 -Warc-… 8 @property(weak) Test *weakProp; 22 …use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times in this … 57 use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times}} 66 …use(a.strongProp.weakProp); // expected-warning{{weak property 'weakProp' may be accessed multiple… 71 …use(a.strongProp.weakProp); // expected-warning{{weak property 'weakProp' may be accessed multiple… 76 …use(a.implicitProp); // expected-warning{{weak implicit property 'implicitProp' is accessed multip… 81 …use(Test.weakProp); // expected-warning{{weak implicit property 'weakProp' is accessed multiple ti… 92 …use(a->weakIvar); // expected-warning{{weak instance variable 'weakIvar' is accessed multiple time… 98 use(a); // expected-warning{{weak variable 'a' is accessed multiple times}} [all …]
|
| /external/scudo/standalone/ |
| D | wrappers_cpp.cpp | 24 INTERFACE WEAK void *operator new(size_t size) { in operator new() 27 INTERFACE WEAK void *operator new[](size_t size) { in operator new[]() 30 INTERFACE WEAK void *operator new(size_t size, in operator new() 34 INTERFACE WEAK void *operator new[](size_t size, in operator new[]() 38 INTERFACE WEAK void *operator new(size_t size, std::align_val_t align) { in operator new() 42 INTERFACE WEAK void *operator new[](size_t size, std::align_val_t align) { in operator new[]() 46 INTERFACE WEAK void *operator new(size_t size, std::align_val_t align, in operator new() 51 INTERFACE WEAK void *operator new[](size_t size, std::align_val_t align, in operator new[]() 57 INTERFACE WEAK void operator delete(void *ptr)NOEXCEPT { in operator delete() 60 INTERFACE WEAK void operator delete[](void *ptr) NOEXCEPT { in operator delete[]() [all …]
|
| D | wrappers_c.inc | 22 INTERFACE WEAK void *SCUDO_PREFIX(calloc)(size_t nmemb, size_t size) { 35 INTERFACE WEAK void SCUDO_PREFIX(free)(void *ptr) { 39 INTERFACE WEAK struct SCUDO_MALLINFO SCUDO_PREFIX(mallinfo)(void) { 57 INTERFACE WEAK struct __scudo_mallinfo2 SCUDO_PREFIX(mallinfo2)(void) { 74 INTERFACE WEAK void *SCUDO_PREFIX(malloc)(size_t size) { 80 INTERFACE WEAK size_t SCUDO_PREFIX(malloc_usable_size)(const void *ptr) { 82 INTERFACE WEAK size_t SCUDO_PREFIX(malloc_usable_size)(void *ptr) { 87 INTERFACE WEAK void *SCUDO_PREFIX(memalign)(size_t alignment, size_t size) { 109 INTERFACE WEAK int SCUDO_PREFIX(posix_memalign)(void **memptr, size_t alignment, 124 INTERFACE WEAK void *SCUDO_PREFIX(pvalloc)(size_t size) { [all …]
|
| /external/selinux/libselinux/src/ |
| D | selinux_internal.h | 9 #pragma weak pthread_once 10 #pragma weak pthread_key_create 11 #pragma weak pthread_key_delete 12 #pragma weak pthread_setspecific 43 #pragma weak pthread_mutex_init 44 #pragma weak pthread_mutex_destroy 45 #pragma weak pthread_mutex_lock 46 #pragma weak pthread_mutex_unlock 72 #pragma weak pthread_create 73 #pragma weak pthread_join [all …]
|
| /external/llvm/test/CodeGen/XCore/ |
| D | linkage.ll | 3 ; CHECK: .weak fd 4 define weak void @fd() { 23 ; CHECK: .weak array.globound 25 ; CHECK: .weak array 26 @array = weak global [2 x i32] zeroinitializer 30 ; CHECK: .weak ac.globound 32 ; CHECK: .weak ac 36 ; CHECK: .weak gd 37 @gd = weak global i32 0 40 ; CHECK: .weak gc [all …]
|
| /external/arm-trusted-firmware/plat/common/ |
| D | plat_gicv3.c | 25 #pragma weak plat_ic_get_pending_interrupt_id 26 #pragma weak plat_ic_get_pending_interrupt_type 27 #pragma weak plat_ic_acknowledge_interrupt 28 #pragma weak plat_ic_get_interrupt_type 29 #pragma weak plat_ic_end_of_interrupt 30 #pragma weak plat_interrupt_type_to_line 32 #pragma weak plat_ic_get_running_priority 33 #pragma weak plat_ic_is_spi 34 #pragma weak plat_ic_is_ppi 35 #pragma weak plat_ic_is_sgi [all …]
|
| /external/rust/crates/weak-table/ |
| D | README.md | 1 # weak-table: weak hash maps and sets for Rust 3 …Build Status](https://github.com/tov/weak-table-rs/actions/workflows/ci.yml/badge.svg)](https://gi… 4 [](https://crates.io/cra… 7 This crate defines several kinds of weak hash maps and sets. See 8 the [full API documentation](http://docs.rs/weak-table/) for details. 16 `weak-table` is built with the `std` feature, which enables 26 Here we create a weak hash map and demonstrate that it forgets mappings 31 use std::sync::{Arc, Weak}; 33 let mut table = <WeakKeyHashMap<Weak<str>, u32>>::new(); 54 Here we use a weak hash set to implement a simple string interning facility: [all …]
|
| /external/skia/include/private/ |
| D | SkWeakRefCnt.h | 25 In addition to strong ownership, an owner may instead obtain a weak 27 call to weak_unref(). To obtain a strong reference from a weak reference, 30 affect the original weak reference, weak_unref() must still be called. When 31 the weak reference count goes to zero, the object is deleted. While the 32 weak reference count is positive and the strong reference count is zero the 36 Note that a strong reference implicitly implies a weak reference. As a 55 The strong references collectively hold one weak reference. When the 56 strong reference count goes to zero, the collectively held weak 61 /** Destruct, asserting that the weak reference count is 1. 71 /** Return the weak reference count. */ [all …]
|