/openbmc/linux/kernel/bpf/ |
H A D | local_storage.c | 138 if (!storage) in cgroup_storage_lookup_elem() 159 if (!storage) in cgroup_storage_update_elem() 192 if (!storage) { in bpf_percpu_cgroup_storage_copy() 224 if (!storage) { in bpf_percpu_cgroup_storage_update() 258 if (!storage) in cgroup_storage_get_next_key() 261 storage = list_next_entry(storage, list_map); in cgroup_storage_get_next_key() 262 if (!storage) in cgroup_storage_get_next_key() 516 if (!storage) in bpf_cgroup_storage_alloc() 563 if (!storage) in bpf_cgroup_storage_free() 580 if (!storage) in bpf_cgroup_storage_link() [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | local_storage.c | 66 struct local_storage *storage; in BPF_PROG() local 80 if (!storage) in BPF_PROG() 88 if (!storage || storage->value) in BPF_PROG() 112 struct local_storage *storage; in BPF_PROG() local 124 if (!storage) in BPF_PROG() 149 if (!storage) in BPF_PROG() 161 if (!storage) in BPF_PROG() 169 if (!storage) in BPF_PROG() 196 if (!storage) in BPF_PROG() 219 if (storage) in BPF_PROG() [all …]
|
H A D | mptcp_sock.c | 31 struct mptcp_storage *storage; in _sockops() local 53 if (!storage) in _sockops() 56 storage->token = 0; in _sockops() 57 __builtin_memset(storage->ca_name, 0, TCP_CA_NAME_MAX); in _sockops() 58 storage->first = NULL; in _sockops() 66 if (!storage) in _sockops() 69 storage->token = msk->token; in _sockops() 71 storage->first = msk->first; in _sockops() 73 storage->invoked++; in _sockops() 74 storage->is_mptcp = is_mptcp; in _sockops() [all …]
|
H A D | tcp_rtt.c | 25 struct tcp_rtt_storage *storage; in _sockops() local 34 storage = bpf_sk_storage_get(&socket_storage_map, sk, 0, in _sockops() 36 if (!storage) in _sockops() 51 storage->invoked++; in _sockops() 53 storage->dsack_dups = tcp_sk->dsack_dups; in _sockops() 54 storage->delivered = tcp_sk->delivered; in _sockops() 55 storage->delivered_ce = tcp_sk->delivered_ce; in _sockops() 56 storage->icsk_retransmits = tcp_sk->icsk_retransmits; in _sockops()
|
H A D | sockopt_inherit.c | 56 struct sockopt_inherit *storage; in _getsockopt() local 65 storage = get_storage(ctx); in _getsockopt() 66 if (!storage) in _getsockopt() 71 optval[0] = storage->val; in _getsockopt() 87 struct sockopt_inherit *storage; in _setsockopt() local 96 storage = get_storage(ctx); in _setsockopt() 97 if (!storage) in _setsockopt() 100 storage->val = optval[0]; in _setsockopt()
|
H A D | sockopt_sk.c | 34 struct sockopt_sk *storage; in _getsockopt() local 116 storage = bpf_sk_storage_get(&socket_storage_map, ctx->sk, 0, in _getsockopt() 118 if (!storage) in _getsockopt() 127 optval[0] = storage->val; in _getsockopt() 144 struct sockopt_sk *storage; in _setsockopt() local 221 storage = bpf_sk_storage_get(&socket_storage_map, ctx->sk, 0, in _setsockopt() 223 if (!storage) in _setsockopt() 226 storage->val = optval[0]; in _setsockopt()
|
H A D | bench_local_storage_create.c | 14 struct storage { struct 22 __type(value, struct storage); argument 29 __type(value, struct storage); 45 struct storage *stg; in BPF_PROG() 65 struct storage *stg; in BPF_PROG()
|
/openbmc/qemu/include/hw/ |
H A D | registerfields.h | 49 #define FIELD_EX8(storage, reg, field) \ argument 50 extract8((storage), R_ ## reg ## _ ## field ## _SHIFT, \ 52 #define FIELD_EX16(storage, reg, field) \ argument 170 #define SHARED_FIELD_EX8(storage, field) \ argument 171 extract8((storage), field ## _SHIFT, field ## _LENGTH) 173 #define SHARED_FIELD_EX16(storage, field) \ argument 174 extract16((storage), field ## _SHIFT, field ## _LENGTH) 176 #define SHARED_FIELD_EX32(storage, field) \ argument 177 extract32((storage), field ## _SHIFT, field ## _LENGTH) 179 #define SHARED_FIELD_EX64(storage, field) \ argument [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/mysql/mariadb/ |
H A D | 0001-Add-missing-includes-cstdint-and-cstdio.patch | 15 storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h | 1 + 21 diff --git a/storage/rocksdb/rocksdb/db/compaction/compaction_iteration_stats.h b/storage/rocksdb/r… 33 diff --git a/storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h b/storage/rocksdb/rocks… 35 --- a/storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h 36 +++ b/storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h 45 diff --git a/storage/rocksdb/rocksdb/table/block_based/data_block_hash_index.h b/storage/rocksdb/ro… 57 diff --git a/storage/rocksdb/rocksdb/util/slice.cc b/storage/rocksdb/rocksdb/util/slice.cc 59 --- a/storage/rocksdb/rocksdb/util/slice.cc 60 +++ b/storage/rocksdb/rocksdb/util/slice.cc 72 --- a/storage/rocksdb/rocksdb/util/string_util.h [all …]
|
H A D | 0001-innobase-Define-__NR_futex-if-it-does-not-exist.patch | 18 storage/innobase/log/log0sync.cc | 3 +++ 21 diff --git a/storage/innobase/log/log0sync.cc b/storage/innobase/log/log0sync.cc 23 --- a/storage/innobase/log/log0sync.cc 24 +++ b/storage/innobase/log/log0sync.cc
|
H A D | fix-arm-atomic.patch | 15 storage/rocksdb/build_rocksdb.cmake | 3 +++ 18 diff --git a/storage/rocksdb/build_rocksdb.cmake b/storage/rocksdb/build_rocksdb.cmake 20 --- a/storage/rocksdb/build_rocksdb.cmake 21 +++ b/storage/rocksdb/build_rocksdb.cmake
|
/openbmc/linux/Documentation/bpf/ |
H A D | map_sk_storage.rst | 11 ``BPF_MAP_TYPE_SK_STORAGE`` is used to provide socket-local storage for BPF 12 programs. A map of type ``BPF_MAP_TYPE_SK_STORAGE`` declares the type of storage 14 storage. The values for maps of type ``BPF_MAP_TYPE_SK_STORAGE`` are stored 16 allocating storage for a socket when requested and for freeing the storage when 22 socket-local storage. 79 - ``BPF_ANY`` will create storage for `socket` ``fd`` or update existing storage. 117 This snippet shows how to declare socket-local storage in a BPF program: 135 struct my_storage *storage; 142 storage = bpf_sk_storage_get(&socket_storage, sk, 0, 144 if (!storage) [all …]
|
H A D | map_cgrp_storage.rst | 9 storage for cgroups. It is only available with ``CONFIG_CGROUPS``. 21 To access the storage in a program, use ``bpf_cgrp_storage_get``:: 26 a new local storage will be created if one does not exist. 28 The local storage can be removed with ``bpf_cgrp_storage_delete``:: 81 The old cgroup storage map ``BPF_MAP_TYPE_CGROUP_STORAGE`` has been marked as 91 (2). ``BPF_MAP_TYPE_CGRP_STORAGE`` supports local storage for more than one 96 ``bpf_get_local_storage()`` always returns non-NULL local storage. 97 ``BPF_MAP_TYPE_CGRP_STORAGE`` allocates local storage at runtime so 99 To avoid such null local storage issue, user space can do 100 ``bpf_map_update_elem()`` to pre-allocate local storage before a BPF program [all …]
|
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. 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. 134 storage is freed upon detach. 140 program, sharing of this cgroup's storage with other BPF programs were 150 to reach zero and indirectly freeing all storage in the map. 166 and triggers in child, the storage still belongs to the parent. [all …]
|
/openbmc/qemu/docs/specs/ |
H A D | acpi_erst.rst | 6 storing error records in persistent storage for future reference 11 method for storing error records into persistent storage. 28 Linux uses the persistent storage filesystem, pstore, to record 35 Two common storage backends for the pstore filesystem are ACPI ERST 38 storage backend for virtual machines (as it is now for bare metal 76 backend storage. Must be a power of two value greater than or 101 The backend storage is divided into fixed size "slots", 8KiB in 116 Below is an example layout of the backend storage format (for storage 127 0 | storage header | 142 storage. [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Metric/ |
H A D | Value.interface.yaml | 98 The different types of available storage, such as tmp, var etc. 99 Each storage type will have path relative to storage/, for 100 example storage/tmp for temporary storage. 101 value: storage 104 The available read write storage. This storage path has been 106 and free storage metric gets exposed via Redfish. 107 value: storage/rw
|
/openbmc/qemu/hw/ppc/ |
H A D | pnv_pnor.c | 28 ret |= (uint64_t) s->storage[addr + i] << (8 * (size - i - 1)); in pnv_pnor_read() 47 ret = blk_pwrite(s->blk, offset, offset_end - offset, s->storage + offset, in pnv_pnor_update() 62 s->storage[addr + i] = (data >> (8 * (size - i - 1))) & 0xFF; in pnv_pnor_write() 100 s->storage = blk_blockalign(s->blk, s->size); in pnv_pnor_realize() 102 if (blk_pread(s->blk, 0, s->size, s->storage, 0) < 0) { in pnv_pnor_realize() 107 s->storage = blk_blockalign(NULL, s->size); in pnv_pnor_realize() 108 memset(s->storage, 0xFF, s->size); in pnv_pnor_realize()
|
/openbmc/qemu/docs/devel/ |
H A D | zoned-storage.rst | 2 zoned-storage 10 https://zonedstorage.io/docs/introduction/zoned-storage 12 1. Block layer APIs for zoned storage 14 QEMU block layer supports three zoned storage models: 28 zoned storage information can be propagated from the leaf BlockDriverState all 29 the way up to the BlockBackend. If the zoned storage model in file-posix is 32 The block layer APIs support commands needed for zoned storage devices, 35 2. Emulating zoned storage controllers 37 When the BlockBackend's BlockLimits model reports a zoned storage device, users 39 APIs for zoned storage emulation or testing. [all …]
|
/openbmc/u-boot/common/ |
H A D | splash.c | 30 .storage = SPLASH_STORAGE_SF, 36 .storage = SPLASH_STORAGE_MMC, 42 .storage = SPLASH_STORAGE_USB, 48 .storage = SPLASH_STORAGE_SATA,
|
/openbmc/linux/drivers/usb/storage/ |
H A D | Makefile | 14 obj-$(CONFIG_USB_STORAGE) += usb-storage.o 16 usb-storage-y := scsiglue.o protocol.o transport.o usb.o 17 usb-storage-y += initializers.o sierra_ms.o option_ms.o 18 usb-storage-y += usual-tables.o 19 usb-storage-$(CONFIG_USB_STORAGE_DEBUG) += debug.o
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/postgresql/files/ |
H A D | 0001-Add-support-for-RISC-V.patch | 11 src/include/storage/s_lock.h | 5 +++-- 14 diff --git a/src/include/storage/s_lock.h b/src/include/storage/s_lock.h 16 --- a/src/include/storage/s_lock.h 17 +++ b/src/include/storage/s_lock.h
|
/openbmc/linux/drivers/md/ |
H A D | md-bitmap.c | 459 if (bitmap->storage.file) in md_bitmap_wait_writes() 507 if (bitmap->storage.file) in md_bitmap_update_sb() 563 bitmap->storage.sb_index = 0; in md_bitmap_new_disk_sb() 656 if (bitmap->storage.file) { in md_bitmap_read_sb() 898 if (bitmap->storage.file) { in md_bitmap_file_kick() 1239 if (bitmap->storage.file) in md_bitmap_write_all() 1342 if (bitmap->storage.filemap) { in md_bitmap_daemon_work() 1923 bitmap->storage.file = file; in md_bitmap_create() 2119 if (bitmap->storage.file) { in md_bitmap_status() 2211 bitmap->storage.file = NULL; in md_bitmap_resize() [all …]
|
/openbmc/phosphor-dbus-monitor/src/ |
H A D | count.hpp | 64 const auto& storage = std::get<storageIndex>(item.second); in operator ()() local 66 if (!std::get<valueIndex>(storage.get()).has_value()) in operator ()() 71 std::any_cast<T>(std::get<valueIndex>(storage.get())); in operator ()() 74 std::get<resultIndex>(storage.get()) = r; in operator ()()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core_acl_flex_keys.c | 415 __mlxsw_item_memcpy_to(values->storage.key, key_value, in mlxsw_afk_values_add_buf() 417 __mlxsw_item_memcpy_to(values->storage.mask, mask_value, in mlxsw_afk_values_add_buf() 425 char *storage, char *output, int diff) in mlxsw_sp_afk_encode_u32() argument 429 value = __mlxsw_item_get32(storage, storage_item, 0); in mlxsw_sp_afk_encode_u32() 435 char *storage, char *output) in mlxsw_sp_afk_encode_buf() argument 437 char *storage_data = __mlxsw_item_data(storage, storage_item, 0); in mlxsw_sp_afk_encode_buf() 446 char *output, char *storage, int u32_diff) in mlxsw_sp_afk_encode_one() argument 456 storage, output, u32_diff); in mlxsw_sp_afk_encode_one() 459 storage, output); in mlxsw_sp_afk_encode_one() 489 values->storage.key, in mlxsw_afk_encode() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/mysql/ |
H A D | mariadb_10.11.7.bb | 21 install -m 0755 -d ${D}${PTEST_PATH}/storage 22 …rsync -a ${B}/storage/maria ${B}/storage/perfschema ${B}/storage/innobase ${D}${PTEST_PATH}/storag…
|