/openbmc/linux/tools/testing/radix-tree/ |
H A D | maple.c | 734 #define STORE 1 macro 738 (((x) == STORE) ? \ 739 "STORE" : \ 779 } else { /* !null_entry (store) */ in mas_ce2_over_count() 810 * @*range_min: Pointer to store the minimum range of the offset 811 * @*range_max: Pointer to store the maximum range of the offset 881 * @*range_min: A pointer to store the minimum of the range 882 * @*range_max: A pointer to store the maximum of the range 1025 case STORE: in check_erase2_testset() 1129 STORE, 140737488347136, 140737488351231, in check_erase2_sets() [all …]
|
/openbmc/openpower-vpd-parser/ |
H A D | store.hpp | 20 /** @class Store 21 * @brief Store for parsed OpenPOWER VPD 23 * A Store object stores parsed OpenPOWER VPD, and provides access 27 class Store final class 30 Store() = delete; 31 Store(const Store&) = delete; 32 Store& operator=(const Store&) = delete; 33 Store(Store&&) = default; 34 Store& operator=(Store&&) = default; 35 ~Store() = default; [all …]
|
/openbmc/webui-vue/docs/guide/quickstart/ |
H A D | store-anatomy.md | 1 # Store Anatomy 3 ## Store section in Store Anatomy 5 A "store" is a container that holds the application's state. 9 # Store structure 10 └── store 12 ├── index.js # import store modules 16 ├── FeatureStore.js # feature store 17 ├── AdditionalFeatureStore.js # additional features per store 18 ├── AnotherFeatureStore.js # additional features per store 23 The application store is divided into modules to prevent the store from getting [all …]
|
/openbmc/linux/kernel/ |
H A D | stacktrace.c | 76 unsigned long *store; member 93 c->store[c->len++] = addr; in stack_trace_consume_entry() 106 * @store: Pointer to storage array 112 unsigned int stack_trace_save(unsigned long *store, unsigned int size, in stack_trace_save() argument 117 .store = store, in stack_trace_save() 130 * @store: Pointer to storage array 136 unsigned int stack_trace_save_tsk(struct task_struct *tsk, unsigned long *store, in stack_trace_save_tsk() argument 141 .store = store, in stack_trace_save_tsk() 158 * @store: Pointer to storage array 164 unsigned int stack_trace_save_regs(struct pt_regs *regs, unsigned long *store, in stack_trace_save_regs() argument [all …]
|
/openbmc/linux/arch/sparc/lib/ |
H A D | M7memcpy.S | 48 * load words, shift half words, store words; branch to finish_up 50 * load words, shift 3 bytes, store words; branch to finish_up 52 * load words, shift 1 byte, store words; branch to finish_up 65 * Use BIS (block initializing store) to avoid copying store cache 66 * lines from memory. But pre-store first element of each cache line 83 * loadx8, falign, block-store, prefetch loop 84 * (only use block-init-store when src/dst on 8 byte boundaries.) 120 #ifndef STORE 121 #define STORE(type,src,addr) type src, [addr] macro 128 * between the first initializing store and the final stores. [all …]
|
H A D | csum_copy.S | 31 #ifndef STORE 32 #define STORE(type,src,addr) type src, [addr] macro 53 EX_ST(STORE(stb, %o4, %o1 + 0x00)) 63 EX_ST(STORE(sth, %o5, %o1 + 0x00)) 112 EX_ST(STORE(stw, %o5, %o1 + 0x00)) 115 EX_ST(STORE(stw, %g1, %o1 + 0x04)) 118 EX_ST(STORE(stw, %g2, %o1 + 0x08)) 121 EX_ST(STORE(stw, %o5, %o1 + 0x0c)) 124 EX_ST(STORE(stw, %g1, %o1 + 0x10)) 127 EX_ST(STORE(stw, %g2, %o1 + 0x14)) [all …]
|
/openbmc/linux/drivers/md/ |
H A D | dm-snap-transient.c | 9 #include "dm-exception-store.h" 22 * Implementation of the store for non-persistent snapshots. 29 static void transient_dtr(struct dm_exception_store *store) in transient_dtr() argument 31 kfree(store->context); in transient_dtr() 34 static int transient_read_metadata(struct dm_exception_store *store, in transient_read_metadata() argument 42 static int transient_prepare_exception(struct dm_exception_store *store, in transient_prepare_exception() argument 45 struct transient_c *tc = store->context; in transient_prepare_exception() 46 sector_t size = get_dev_size(dm_snap_cow(store->snap)->bdev); in transient_prepare_exception() 48 if (size < (tc->next_free + store->chunk_size)) in transient_prepare_exception() 51 e->new_chunk = sector_to_chunk(store, tc->next_free); in transient_prepare_exception() [all …]
|
H A D | dm-exception-store.c | 9 #include "dm-exception-store.h" 65 * 'dm-exception-store-<type_name>' is too long of a name in my 67 * containing exception store implementations be 'dm-exstore-<type_name>'. 143 static int set_chunk_size(struct dm_exception_store *store, in set_chunk_size() argument 154 store->chunk_size = store->chunk_mask = store->chunk_shift = 0; in set_chunk_size() 158 return dm_exception_store_set_chunk_size(store, chunk_size, error); in set_chunk_size() 161 int dm_exception_store_set_chunk_size(struct dm_exception_store *store, in dm_exception_store_set_chunk_size() argument 173 (bdev_logical_block_size(dm_snap_cow(store->snap)->bdev) >> 9) || in dm_exception_store_set_chunk_size() 175 (bdev_logical_block_size(dm_snap_origin(store->snap)->bdev) >> 9)) { in dm_exception_store_set_chunk_size() 185 store->chunk_size = chunk_size; in dm_exception_store_set_chunk_size() [all …]
|
H A D | dm-snap-persistent.c | 9 #include "dm-exception-store.h" 33 * We need to store a record of which parts of the origin have 36 * of the COW store. It makes sense therefore, to store the 103 * The top level structure for a persistent exception store. 106 struct dm_exception_store *store; member 142 * the exception store because chunks can be committed out of 175 len = ps->store->chunk_size << SECTOR_SHIFT; in alloc_area() 236 .bdev = dm_snap_cow(ps->store->snap)->bdev, in chunk_io() 237 .sector = ps->store->chunk_size * chunk, in chunk_io() 238 .count = ps->store->chunk_size, in chunk_io() [all …]
|
H A D | dm-exception-store.h | 6 * Device-mapper snapshot exception store. 47 int (*ctr)(struct dm_exception_store *store, char *options); 52 void (*dtr)(struct dm_exception_store *store); 59 int (*read_metadata)(struct dm_exception_store *store, 65 * Find somewhere to store the next exception. 67 int (*prepare_exception)(struct dm_exception_store *store, 73 void (*commit_exception)(struct dm_exception_store *store, 79 * Returns 0 if the exception store is empty. 86 int (*prepare_merge)(struct dm_exception_store *store, 93 int (*commit_merge)(struct dm_exception_store *store, int nr_merged); [all …]
|
/openbmc/u-boot/arch/x86/include/asm/acpi/ |
H A D | globutil.asl | 20 Store(Arg0, Local0) 28 Store(Arg0, BUFF) 39 Store(S2BF(Arg0), Local0) 40 Store(S2BF(Arg1), Local1) 41 Store(Zero, Local4) 42 Store(SLEN(Arg0), Local5) 43 Store(SLEN(Arg1), Local6) 44 Store(MIN(Local5, Local6), Local7) 47 Store(Derefof(Index(Local0, Local4)), Local2) 48 Store(Derefof(Index(Local1, Local4)), Local3) [all …]
|
H A D | irqlinks.asl | 31 Store(0x80, PRTA) 50 Store(Zero, IRQ0) 67 Store(Local0, PRTA) 89 Store(0x80, PRTB) 108 Store(Zero, IRQ0) 125 Store(Local0, PRTB) 147 Store(0x80, PRTC) 166 Store(Zero, IRQ0) 183 Store(Local0, PRTC) 205 Store(0x80, PRTD) [all …]
|
/openbmc/docs/designs/ |
H A D | binarystore-via-blobs.md | 1 # BMC Generic Binary Blob Store via OEM IPMI Blob Transport 9 Server platform host OS often needs to store and/or access data coupled with the 17 - The data to store may not fit in the data types defined in IPMI FRU spec 18 - Host may want to store multiple copies in e.g. BMC EEPROM 20 The BMC generic IPMI blobs binary store, or "binary store" in short, serves a 22 blobs transport layer to allow users to store binary data on persistent 25 Despite its name, the binary blob store cannot be used for everything. 28 blob store and not try to write it due to concurrency concerns. It is expected 29 the only accessors are the IPMI blob store commands. 30 - It is not a key store. Because the data stored is accessible to IPMI users and [all …]
|
/openbmc/linux/tools/perf/ui/gtk/ |
H A D | hists.c | 97 static void perf_gtk__add_callchain_flat(struct rb_root *root, GtkTreeStore *store, in perf_gtk__add_callchain_flat() argument 119 gtk_tree_store_append(store, &iter, &new_parent); in perf_gtk__add_callchain_flat() 122 gtk_tree_store_set(store, &iter, 0, buf, -1); in perf_gtk__add_callchain_flat() 125 gtk_tree_store_set(store, &iter, col, buf, -1); in perf_gtk__add_callchain_flat() 140 gtk_tree_store_append(store, &iter, &new_parent); in perf_gtk__add_callchain_flat() 143 gtk_tree_store_set(store, &iter, 0, buf, -1); in perf_gtk__add_callchain_flat() 146 gtk_tree_store_set(store, &iter, col, buf, -1); in perf_gtk__add_callchain_flat() 160 static void perf_gtk__add_callchain_folded(struct rb_root *root, GtkTreeStore *store, in perf_gtk__add_callchain_folded() argument 209 gtk_tree_store_append(store, &iter, parent); in perf_gtk__add_callchain_folded() 212 gtk_tree_store_set(store, &iter, 0, buf, -1); in perf_gtk__add_callchain_folded() [all …]
|
/openbmc/linux/arch/mips/cavium-octeon/ |
H A D | octeon-memcpy.S | 89 #define STORE sd macro 192 EXC( STORE t0, UNIT(0)(dst), s_exc_p16u) 193 EXC( STORE t1, UNIT(1)(dst), s_exc_p15u) 194 EXC( STORE t2, UNIT(2)(dst), s_exc_p14u) 195 EXC( STORE t3, UNIT(3)(dst), s_exc_p13u) 200 EXC( STORE t0, UNIT(4)(dst), s_exc_p12u) 201 EXC( STORE t1, UNIT(5)(dst), s_exc_p11u) 202 EXC( STORE t2, UNIT(6)(dst), s_exc_p10u) 204 EXC( STORE t3, UNIT(7)(dst), s_exc_p9u) 210 EXC( STORE t0, UNIT(-8)(dst), s_exc_p8u) [all …]
|
/openbmc/linux/net/netfilter/ipset/ |
H A D | Kconfig | 33 can store IPv4 addresses (or network addresses) from a range. 42 can store IPv4 address and (source) MAC address pairs from a range. 51 can store TCP/UDP port numbers from a range. 60 can store arbitrary IPv4 or IPv6 addresses (or network addresses) 70 can store IPv4/IPv6 address and mark pairs. 79 can store IPv4/IPv6 address and protocol/port pairs. 88 one can store IPv4/IPv6 address, protocol/port, and IPv4/IPv6 98 one can store IPv4/IPv6 address, protocol/port, and IPv4/IPv6 108 one can store IPv4/IPv6 address and MAC (ethernet address) pairs in a set. 117 one can store MAC (ethernet address) elements in a set. [all …]
|
/openbmc/webui-vue/src/router/ |
H A D | index.js | 3 //Do not change store or routes import. 6 import store from '../store'; 20 if (store.getters['authentication/isLoggedIn']) { 41 let currentUserRole = store.getters['global/userPrivilege']; 43 if (!currentUserRole && store.getters['authentication/isLoggedIn']) { 45 store 48 let currentUserRole = store.getters['global/userPrivilege']; 51 // our store got out of sync, start afresh 54 store.dispatch('authentication/logout');
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/ |
H A D | spec_operation.json | 32 …cDescription": "Counts store-exclusive operations that have been speculatively executed and have s… 36 …escription": "Counts store-exclusive operations that have been speculatively executed and have not… 40 … "PublicDescription": "Counts store-exclusive operations that have been speculatively executed." 48 …iption": "Counts speculatively executed store operations including Single Instruction Multiple Dat… 56 …: "Counts speculatively executed Advanced SIMD operations excluding load, store and move micro-ope… 88 …"PublicDescription": "Counts DSB operations that are speculatively issued to Load/Store unit in th… 92 …peculatively issued to the Load/Store unit in the CPU. This event does not count implied barriers … 100 …"PublicDescription": "Counts any store release operations that are speculatively executed. Eg: STL…
|
/openbmc/webui-vue/docs/customization/ |
H A D | build.md | 7 - [Store](#store) 27 ## Store section in Build Customization 29 :::tip [Vuex store modules](https://vuex.vuejs.org/guide/modules.html) contain 32 1. If making customizations to the default store, add `CUSTOM_STORE=true` key 34 2. Create a `<ENV_NAME>.js` file in `src/env/store` :::danger The filename needs 35 to match the `VUE_APP_ENV_NAME` value defined in the .env file. The store 37 3. Import the base store 38 4. Import environment specific store modules 40 and `unregisterModule` instance methods to add/remove store modules 43 Example `src/env/store/ibm.js`: [all …]
|
/openbmc/linux/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace-vsx.h | 67 * unsigned long store[128] 70 int compare_vsx_vmx(unsigned long *store, unsigned long *load) in compare_vsx_vmx() argument 75 if (store[1 + 2 * i] != load[1 + 2 * i]) { in compare_vsx_vmx() 76 printf("store[%d]: %lx load[%d] %lx\n", in compare_vsx_vmx() 77 1 + 2 * i, store[i], in compare_vsx_vmx() 85 if (store[i] != load[i]) { in compare_vsx_vmx() 86 printf("store[%d]: %lx load[%d] %lx\n", in compare_vsx_vmx() 87 i, store[i], i, load[i]); in compare_vsx_vmx() 93 if (!(i % 2) && (store[i] != load[i+1])) { in compare_vsx_vmx() 94 printf("store[%d]: %lx load[%d] %lx\n", in compare_vsx_vmx() [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ |
H A D | spec_operation.json | 36 …cDescription": "Counts store-exclusive operations that have been speculatively executed and have s… 40 …escription": "Counts store-exclusive operations that have been speculatively executed and have not… 44 … "PublicDescription": "Counts store-exclusive operations that have been speculatively executed." 52 …iption": "Counts speculatively executed store operations including Single Instruction Multiple Dat… 60 …: "Counts speculatively executed Advanced SIMD operations excluding load, store and move micro-ope… 92 …"PublicDescription": "Counts DSB operations that are speculatively issued to Load/Store unit in th… 96 …peculatively issued to the Load/Store unit in the CPU. This event does not count implied barriers … 104 …"PublicDescription": "Counts any store release operations that are speculatively executed. Eg: STL…
|
/openbmc/u-boot/test/dm/ |
H A D | axi.c | 38 /* Test that we can use the store device correctly */ 41 struct udevice *store; in dm_test_axi_store() local 48 ut_assertok(uclass_get_device(UCLASS_AXI_EMUL, 0, &store)); in dm_test_axi_store() 49 ut_assert(device_active(store)); in dm_test_axi_store() 51 axi_get_store(store, &data); in dm_test_axi_store() 55 axi_read(store, 0, &val, AXI_SIZE_32); in dm_test_axi_store() 59 axi_read(store, 3, &val, AXI_SIZE_32); in dm_test_axi_store() 62 /* Reset data store */ in dm_test_axi_store() 67 axi_write(store, 0, &val, AXI_SIZE_32); in dm_test_axi_store() 71 axi_write(store, 3, &val, AXI_SIZE_32); in dm_test_axi_store()
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a510/ |
H A D | pipeline.json | 45 …terlock on an address operand. This type of interlock is caused by a load/store instruction waitin… 48 …terlock on an address operand. This type of interlock is caused by a load/store instruction waitin… 63 …ion issued due to the backend, store. This event counts every cycle where there is a stall in the … 66 …ion issued due to the backend, store. This event counts every cycle where there is a stall in the … 81 … to the backend, store, Store Buffer (STB) full. This event counts every cycle where there is a st… 84 … to the backend, store, Store Buffer (STB) full. This event counts every cycle where there is a st… 87 …ued due to the backend, store, TLB miss. This event counts every cycle where there is a stall in t… 90 …ued due to the backend, store, TLB miss. This event counts every cycle where there is a stall in t…
|
/openbmc/linux/sound/usb/ |
H A D | mixer_us16x08.c | 358 /* gets a current mixer value from common store */ 421 struct snd_us16x08_comp_store *store = elem->private_data; in snd_us16x08_comp_get() local 425 ucontrol->value.integer.value[0] = store->val[val_idx][index]; in snd_us16x08_comp_get() 435 struct snd_us16x08_comp_store *store = elem->private_data; in snd_us16x08_comp_put() local 451 store->val[val_idx][index] = ucontrol->value.integer.value[0]; in snd_us16x08_comp_put() 457 buf[8] = store->val[ in snd_us16x08_comp_put() 460 buf[11] = ratio_map[store->val[ in snd_us16x08_comp_put() 462 buf[14] = store->val[COMP_STORE_IDX(SND_US16X08_ID_COMP_ATTACK)][index] in snd_us16x08_comp_put() 464 buf[17] = store->val[COMP_STORE_IDX(SND_US16X08_ID_COMP_RELEASE)][index] in snd_us16x08_comp_put() 466 buf[20] = store->val[COMP_STORE_IDX(SND_US16X08_ID_COMP_GAIN)][index]; in snd_us16x08_comp_put() [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a55/ |
H A D | pipeline.json | 33 …cle that issue is stalled and there is an interlock that is due to a load/store instruction waitin… 36 …cle that issue is stalled and there is an interlock that is due to a load/store instruction waitin… 51 …eration issued due to the backend, store.This event counts every cycle there is a stall in the Wr … 54 …eration issued due to the backend, store.This event counts every cycle there is a stall in the Wr … 69 …on issued due to the backend, store, STB full.This event counts every cycle there is a stall in th… 72 …on issued due to the backend, store, STB full.This event counts every cycle there is a stall in th… 75 …on issued due to the backend, store, TLB miss.This event counts every cycle there is a stall in th… 78 …on issued due to the backend, store, TLB miss.This event counts every cycle there is a stall in th…
|