| /OK3568_Linux_fs/kernel/kernel/bpf/ |
| H A D | local_storage.c | 79 struct bpf_cgroup_storage *storage; in cgroup_storage_lookup() local 81 storage = container_of(node, struct bpf_cgroup_storage, node); in cgroup_storage_lookup() 83 switch (bpf_cgroup_storage_key_cmp(map, key, &storage->key)) { in cgroup_storage_lookup() 93 return storage; in cgroup_storage_lookup() 104 struct bpf_cgroup_storage *storage) in cgroup_storage_insert() argument 115 switch (bpf_cgroup_storage_key_cmp(map, &storage->key, &this->key)) { in cgroup_storage_insert() 127 rb_link_node(&storage->node, parent, new); in cgroup_storage_insert() 128 rb_insert_color(&storage->node, root); in cgroup_storage_insert() 136 struct bpf_cgroup_storage *storage; in cgroup_storage_lookup_elem() local 138 storage = cgroup_storage_lookup(map, key, false); in cgroup_storage_lookup_elem() [all …]
|
| H A D | bpf_local_storage.c | 259 struct bpf_local_storage *prev_storage, *storage; in bpf_local_storage_alloc() local 263 err = mem_charge(smap, owner, sizeof(*storage)); in bpf_local_storage_alloc() 267 storage = kzalloc(sizeof(*storage), GFP_ATOMIC | __GFP_NOWARN); in bpf_local_storage_alloc() 268 if (!storage) { in bpf_local_storage_alloc() 273 INIT_HLIST_HEAD(&storage->list); in bpf_local_storage_alloc() 274 raw_spin_lock_init(&storage->lock); in bpf_local_storage_alloc() 275 storage->owner = owner; in bpf_local_storage_alloc() 277 bpf_selem_link_storage_nolock(storage, first_selem); in bpf_local_storage_alloc() 282 /* Publish storage to the owner. in bpf_local_storage_alloc() 287 * From now on, the owner->storage pointer (e.g. sk->sk_bpf_storage) in bpf_local_storage_alloc() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/style/ |
| H A D | conversion.hpp | 44 …dispatch through a table of function pointers (vtable), while keeping the storage for any of the p… 72 …In addition, the type T must be move-constructable. And finally, `Convertible::Storage`, a typedef… 89 …static_assert(sizeof(Storage) >= sizeof(std::decay_t<T>), "Storage must be large enough to hold va… in Convertible() 90 new (static_cast<void*>(&storage)) std::decay_t<T>(std::forward<T>(value)); in Convertible() 97 vtable->move(std::move(v.storage), this->storage); in Convertible() 103 vtable->destroy(storage); in ~Convertible() 109 vtable->destroy(storage); in operator =() 113 vtable->move(std::move(v.storage), this->storage); in operator =() 125 return v.vtable->isUndefined(v.storage); in isUndefined() 130 return v.vtable->isArray(v.storage); in isArray() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/algorithm/string/detail/ |
| H A D | replace_storage.hpp | 24 // storage handling routines -----------------------------------------------// 28 StorageT& Storage, in move_from_storage() argument 34 while( !Storage.empty() && OutputIt!=DestEnd ) in move_from_storage() 36 *OutputIt=Storage.front(); in move_from_storage() 37 Storage.pop_front(); in move_from_storage() 46 StorageT& Storage, in copy_to_storage() argument 49 Storage.insert( Storage.end(), ::boost::begin(What), ::boost::end(What) ); in copy_to_storage() 64 StorageT& Storage, in operator ()() 70 // Copy data from the storage until the beginning of the segment in operator ()() 71 …ForwardIteratorT It=::boost::algorithm::detail::move_from_storage( Storage, InsertIt, SegmentBegin… in operator ()() [all …]
|
| H A D | classification.hpp | 82 // Prepare storage in is_any_ofF() 87 set_value_type* Storage=0; in is_any_ofF() local 91 // Use fixed storage in is_any_ofF() 92 Storage=&m_Storage.m_fixSet[0]; in is_any_ofF() 96 // Use dynamic storage in is_any_ofF() 98 Storage=m_Storage.m_dynSet; in is_any_ofF() 101 // Use fixed storage in is_any_ofF() 102 ::std::copy(::boost::begin(Range), ::boost::end(Range), Storage); in is_any_ofF() 103 ::std::sort(Storage, Storage+m_Size); in is_any_ofF() 109 // Prepare storage in is_any_ofF() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/support/iterators/detail/ |
| H A D | combine_policies.hpp | 27 , typename Ownership, typename Checking, typename Input, typename Storage 35 , typename Input, typename Storage> 36 struct multi_pass_unique<T, Ownership, Checking, Input, Storage 38 : Ownership, Checking, Input, Storage 50 Storage::destroy(mp); in destroy() 58 this->Storage::swap(x); in swap() 65 Storage::clear_queue(mp); in clear_queue() 71 , typename Input, typename Storage> 72 struct multi_pass_unique<T, Ownership, Checking, Input, Storage 74 : Ownership, Checking, Storage [all …]
|
| /OK3568_Linux_fs/kernel/kernel/ |
| H A D | stacktrace.c | 19 * @entries: Pointer to storage array 20 * @nr_entries: Number of entries in the storage array 40 * @entries: Pointer to storage array 41 * @nr_entries: Number of entries in the storage array 104 * stack_trace_save - Save a stack trace into a storage array 105 * @store: Pointer to storage array 106 * @size: Size of the storage array 127 * stack_trace_save_tsk - Save a task stack trace into a storage array 129 * @store: Pointer to storage array 130 * @size: Size of the storage array [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/bpf/ |
| H A D | map_cgroup_storage.rst | 9 storage. It is only available with ``CONFIG_CGROUP_BPF``, and to programs that 11 storage is identified by the cgroup the program is attached to. 13 The map provide a local storage at the cgroup that the BPF program is attached 38 map will share the same storage. Otherwise, if the type is 42 To access the storage in a program, use ``bpf_get_local_storage``:: 51 ``struct bpf_spin_lock`` to synchronize the storage. See 128 storage. The non-per-CPU will have the same memory region for each storage. 130 Prior to Linux 5.9, the lifetime of a storage is precisely per-attachment, and 133 multiple attach types, and each attach creates a fresh zeroed storage. The 134 storage is freed upon detach. [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/util/ |
| H A D | unique_any.hpp | 51 vtable->move(std::move(rhs.storage), storage); in unique_any() 82 vtable->destroy(storage); in reset() 94 rhs.vtable->move(std::move(storage), rhs.storage); in swap() 98 vtable->move(std::move(tmp.storage), storage); in swap() 113 union Storage { union in mbgl::util::unique_any 115 Storage() = default; 123 sizeof(T) <= sizeof(Storage::stack) 124 && std::alignment_of<T>::value <= std::alignment_of<Storage::StackStorage>::value 130 virtual void move(Storage&& src, Storage& dest) = 0; 131 virtual void destroy(Storage&) = 0; [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/progs/ |
| H A D | local_storage.c | 60 struct dummy_storage *storage; in BPF_PROG() local 66 storage = bpf_inode_storage_get(&inode_storage_map, victim->d_inode, 0, in BPF_PROG() 68 if (!storage) in BPF_PROG() 71 if (storage->value != DUMMY_STORAGE_VALUE) in BPF_PROG() 86 struct dummy_storage *storage; in BPF_PROG() local 92 storage = bpf_sk_storage_get(&sk_storage_map, sock->sk, 0, in BPF_PROG() 94 if (!storage) in BPF_PROG() 97 if (storage->value != DUMMY_STORAGE_VALUE) in BPF_PROG() 112 struct dummy_storage *storage; in BPF_PROG() local 117 storage = bpf_sk_storage_get(&sk_storage_map, sock->sk, 0, in BPF_PROG() [all …]
|
| H A D | sockopt_inherit.c | 55 struct sockopt_inherit *storage; in _getsockopt() local 64 storage = get_storage(ctx); in _getsockopt() 65 if (!storage) in _getsockopt() 66 return 0; /* EPERM, couldn't get sk storage */ in _getsockopt() 70 optval[0] = storage->val; in _getsockopt() 80 struct sockopt_inherit *storage; in _setsockopt() local 89 storage = get_storage(ctx); in _setsockopt() 90 if (!storage) in _setsockopt() 91 return 0; /* EPERM, couldn't get sk storage */ in _setsockopt() 93 storage->val = optval[0]; in _setsockopt()
|
| H A D | tcp_rtt.c | 26 struct tcp_rtt_storage *storage; in _sockops() local 35 storage = bpf_sk_storage_get(&socket_storage_map, sk, 0, in _sockops() 37 if (!storage) in _sockops() 52 storage->invoked++; in _sockops() 54 storage->dsack_dups = tcp_sk->dsack_dups; in _sockops() 55 storage->delivered = tcp_sk->delivered; in _sockops() 56 storage->delivered_ce = tcp_sk->delivered_ce; in _sockops() 57 storage->icsk_retransmits = tcp_sk->icsk_retransmits; in _sockops()
|
| /OK3568_Linux_fs/kernel/Documentation/usb/ |
| H A D | mass-storage.rst | 2 Mass Storage Gadget (MSG) 8 Mass Storage Gadget (or MSG) acts as a USB Mass Storage device, 10 multiple logical units (LUNs). Backing storage for each LUN is 27 relation to mass storage function (or MSF) and different gadgets 28 using it, and how it differs from File Storage Gadget (or FSG) 35 The mass storage gadget accepts the following mass storage specific 41 backing storage for each logical unit. There may be at most 45 *BEWARE* that if a file is used as a backing storage, it may not 75 true. This has been changed to better match File Storage Gadget 110 MS Windows mounts removable storage in “Removal optimised mode” by [all …]
|
| /OK3568_Linux_fs/tools/windows/RKDevTool/RKDevTool_Release/Language/ |
| H A D | English.ini | 33 BUTTON_1057=Switch Storage 34 BUTTON_1058=Get Selected Storage 65 IDG_STORAGE=Storage 100 ERROR_STORAGE_OP_SUPPORT=Don't support read or switch on storage! 101 ERROR_READ_STORAGE=Reading current storage failed! 102 INFO_READ_STORAGE=Reading current storage ok. 103 ERROR_CURRENT_STOR_NOT_SUPPORT=Current storage is %s,not support! 105 ERROR_STORAGE_NO_SEL=Please have storage selected! 106 ERROR_STORAGE_SEL=Selected storage is not connected! 107 INFO_SWITCH_STORAGE=Switch storage OK. [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/ |
| H A D | test_cgroup_storage.c | 14 #define TEST_CGROUP "/test-bpf-cgroup-storage-buf/" 86 printf("Failed to get the first key in cgroup storage\n"); in main() 91 printf("Failed to lookup cgroup storage 0\n"); in main() 99 printf("Failed to update the data in the cgroup storage\n"); in main() 108 /* Check the counter in the cgroup local storage */ in main() 110 printf("Failed to lookup cgroup storage\n"); in main() 115 printf("Unexpected data in the cgroup storage: %llu\n", value); in main() 119 /* Bump the counter in the cgroup local storage */ in main() 122 printf("Failed to update the data in the cgroup storage\n"); in main() 131 /* Check the final value of the counter in the cgroup local storage */ in main() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/storage/ |
| H A D | Kconfig | 3 # USB Storage driver configuration 10 tristate "USB Mass Storage support" 13 Say Y here if you want to connect USB mass storage devices to your 22 (BLK_DEV_SD) for most USB storage devices. 25 module will be called usb-storage. 30 bool "USB Mass Storage verbose debug" 32 Say Y here in order to have the USB Mass Storage code generate 73 - ISD SmartCable for Storage 82 tristate "USBAT/USBAT02-based storage support" 84 Say Y here to include additional code to support storage devices [all …]
|
| H A D | unusual_devs.h | 3 * Driver for USB Mass Storage compliant devices 58 "SND1 Storage", 283 "USB Mass Storage Device", 301 * Generic Mass Storage (PROTOTYPE--Remember to change idVendor) 397 "875DC Storage", 406 "785EPX Storage", 608 "File-backed Storage Gadget", 731 "PEG Mass Storage", 738 "PEG Mass Storage", 745 "PEG Mass Storage", [all …]
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-dbs/mysql/mariadb/ |
| H A D | 0001-MDEV-29644-a-potential-bug-of-null-pointer-dereferen.patch | 25 storage/spider/spd_db_mysql.cc | 124 ++++++++---------- 26 storage/spider/spd_db_mysql.h | 2 +- 28 create mode 100644 storage/spider/mysql-test/spider/bugfix/r/mdev_29644.result 29 create mode 100644 storage/spider/mysql-test/spider/bugfix/t/mdev_29644.cnf 30 create mode 100644 storage/spider/mysql-test/spider/bugfix/t/mdev_29644.test 32 diff --git a/storage/spider/mysql-test/spider/bugfix/r/mdev_29644.result b/storage/spider/mysql-tes… 36 +++ b/storage/spider/mysql-test/spider/bugfix/r/mdev_29644.result 79 diff --git a/storage/spider/mysql-test/spider/bugfix/t/mdev_29644.cnf b/storage/spider/mysql-test/s… 83 +++ b/storage/spider/mysql-test/spider/bugfix/t/mdev_29644.cnf 88 diff --git a/storage/spider/mysql-test/spider/bugfix/t/mdev_29644.test b/storage/spider/mysql-test/… [all …]
|
| /OK3568_Linux_fs/tools/windows/RKDevTool/RKDevTool_Release/ |
| H A D | revision.txt | 18 1.support to download update.img on the second storage 22 2.add check entry size on loading multi-storage 33 2.fix multi-storage compatible bug 36 1.support new format multi-storage firmware 37 2.add unpack multi-storage firmware 40 1.support multi-storage firmware with div 48 2.fix two parameter bug on multi-storage case 70 1.test storage operation pass 81 1.support to download firmware into different storage 99 1.support to list storage and switch storage
|
| /OK3568_Linux_fs/external/security/librkcrypto/third_party/libdrm/include/ |
| H A D | util_double_list.h | 121 #define LIST_FOR_EACH_ENTRY_SAFE(pos, storage, head, member) \ argument 123 storage = container_of(pos->member.next, pos, member); \ 125 pos = storage, storage = container_of(storage->member.next, storage, member)) 127 #define LIST_FOR_EACH_ENTRY_SAFE_REV(pos, storage, head, member) \ argument 129 storage = container_of(pos->member.prev, pos, member); \ 131 pos = storage, storage = container_of(storage->member.prev, storage, member))
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/verifier/ |
| H A D | cgroup_storage.c | 2 "valid cgroup storage access", 17 "invalid cgroup storage access 1", 33 "invalid cgroup storage access 2", 46 "invalid cgroup storage access 3", 62 "invalid cgroup storage access 4", 79 "invalid cgroup storage access 5", 95 "invalid cgroup storage access 6", 112 "valid per-cpu cgroup storage access", 127 "invalid per-cpu cgroup storage access 1", 143 "invalid per-cpu cgroup storage access 2", [all …]
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | Kconfig | 171 tristate "Rockchip vendor storage support" 173 Say y here to enable rockchip vendor storage support. 176 tristate "Rockchip mmc vendor storage support" 179 Say y here to enable rockchip mmc vendor storage support. 182 tristate "Rockchip flash vendor storage support" 185 Say y here to enable rockchip flash vendor storage support. 188 tristate "Rockchip mtd vendor storage support" 191 Say y here to enable rockchip mtd vendor storage support. 194 tristate "Rockchip ram vendor storage support" 197 Say y here to enable rockchip ram vendor storage support. [all …]
|
| /OK3568_Linux_fs/buildroot/package/oracle-mysql/ |
| H A D | 0007-dont-install-in-mysql-directory.patch | 61 diff -Nrup mysql-5.1.73.orig/storage/csv/Makefile.am mysql-5.1.73/storage/csv/Makefile.am 62 --- mysql-5.1.73.orig/storage/csv/Makefile.am 2013-11-04 19:52:27.000000000 +0100 63 +++ mysql-5.1.73/storage/csv/Makefile.am 2015-12-14 00:34:58.563937596 +0100 73 diff -Nrup mysql-5.1.73.orig/storage/heap/Makefile.am mysql-5.1.73/storage/heap/Makefile.am 74 --- mysql-5.1.73.orig/storage/heap/Makefile.am 2013-11-04 19:52:27.000000000 +0100 75 +++ mysql-5.1.73/storage/heap/Makefile.am 2015-12-14 00:34:58.563937596 +0100 85 diff -Nrup mysql-5.1.73.orig/storage/myisam/Makefile.am mysql-5.1.73/storage/myisam/Makefile.am 86 --- mysql-5.1.73.orig/storage/myisam/Makefile.am 2013-11-04 19:52:27.000000000 +0100 87 +++ mysql-5.1.73/storage/myisam/Makefile.am 2015-12-14 00:34:58.563937596 +0100 97 diff -Nrup mysql-5.1.73.orig/storage/myisammrg/Makefile.am mysql-5.1.73/storage/myisammrg/Makefile.… [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/ta/sims/ |
| H A D | ta_sims.c | 23 static struct sims_bucket storage[TA_SIMS_MAX_STORAGE] = { {0} }; variable 104 if (storage[index].size > params[1].memref.size) in sims_read() 111 TEE_MemMove(params[1].memref.buffer, storage[index].data, in sims_read() 132 if (storage[index].data != NULL) in sims_write() 133 TEE_Free(storage[index].data); in sims_write() 135 storage[index].data = TEE_Malloc(params[1].memref.size, 0); in sims_write() 136 if (storage[index].data == NULL) { in sims_write() 137 storage[index].size = 0; in sims_write() 140 storage[index].size = params[1].memref.size; in sims_write() 142 TEE_MemMove(storage[index].data, params[1].memref.buffer, in sims_write()
|
| /OK3568_Linux_fs/tools/linux/Linux_Upgrade_Tool/Linux_Upgrade_Tool/ |
| H A D | revision.txt | 16 1.support to download update.img into the second storage 27 1.fix multi-storage firmware compatible bug 30 1.fix upgrade multi-storage firmware bug 34 1.support new multi-storage firmware 40 1.support multi-storage firmware with div 41 2.ssd suport to set storage no argument 86 1.add switch storage function 87 2.support upgrade loader with storage
|