Home
last modified time | relevance | path

Searched refs:replacement (Results 1 – 25 of 112) sorted by relevance

12345

/linux-6.15/arch/parisc/kernel/
H A Dalternative.c48 u32 *from, replacement; in apply_alternatives() local
55 replacement = entry->replacement; in apply_alternatives()
63 index, cond, len, from, replacement); in apply_alternatives()
70 if (replacement == INSN_PxTLB) { in apply_alternatives()
71 replacement = *from; in apply_alternatives()
73 replacement |= (1 << 10); /* set el bit */ in apply_alternatives()
80 if (replacement == INSN_NOP && len > 1) in apply_alternatives()
81 replacement = 0xe8000002 + (len-2)*8; /* "b,n .+8" */ in apply_alternatives()
84 index, cond, len, replacement, from, from); in apply_alternatives()
90 source = (u32 *)((ulong)&entry->replacement + entry->replacement); in apply_alternatives()
[all …]
/linux-6.15/arch/parisc/include/asm/
H A Dalternative.h27 u32 replacement; /* replacement instruction or code */ member
36 #define ALTERNATIVE(cond, replacement) "!0:" \ argument
41 ".word " __stringify(replacement) " !" \
47 #define ALTERNATIVE(from, to, cond, replacement)\ argument
52 .word replacement ! \
/linux-6.15/include/kunit/
H A Dstatic_stub.h61 typeof(&real_fn_name) replacement; \
67 replacement = kunit_hooks.get_static_stub_address(current_test, \
70 if (unlikely(replacement)) \
71 return replacement(args); \
/linux-6.15/arch/loongarch/kernel/
H A Dalternative.c187 union loongarch_instruction *instr, *replacement; in apply_alternatives() local
204 replacement = (void *)&a->replace_offset + a->replace_offset; in apply_alternatives()
216 replacement, a->replacementlen); in apply_alternatives()
223 replacement, a->replacementlen); in apply_alternatives()
226 DUMP_WORDS(replacement, nr_repl, "%px: rpl_insn: ", replacement); in apply_alternatives()
228 copy_alt_insns(insnbuf, instr, replacement, nr_repl); in apply_alternatives()
/linux-6.15/drivers/dma-buf/
H A Ddma-fence-chain.c42 struct dma_fence *prev, *replacement, *tmp; in dma_fence_chain_walk() local
57 replacement = dma_fence_chain_get_prev(prev_chain); in dma_fence_chain_walk()
62 replacement = NULL; in dma_fence_chain_walk()
66 RCU_INITIALIZER(replacement))); in dma_fence_chain_walk()
70 dma_fence_put(replacement); in dma_fence_chain_walk()
H A Ddma-resv.c344 struct dma_fence *replacement, in dma_resv_replace_fences() argument
360 dma_resv_list_set(list, i, dma_fence_get(replacement), usage); in dma_resv_replace_fences()
/linux-6.15/Documentation/dev-tools/kunit/api/
H A Dfunctionredirection.rst40 function) to another function (the "replacement" function).
43 is running, and if a replacement function is available. If so, that function is
65 2. Write one or more replacement functions.
87 the real function, and the replacement function. You can call this several
88 times with different replacement functions to swap out implementations of the
102 the replacement function instead. Such calls may be buried deep in the
126 It's also possible to use these replacement functions to test to see if a
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dsummarization.c15 const char *replacement, in test_aux() argument
45 freplace_prog = bpf_object__find_program_by_name(freplace->obj, replacement); in test_aux()
60 if (!strcmp("might_sleep", replacement) && err) { in test_aux()
/linux-6.15/drivers/md/
H A Draid10.c1254 rdev = replacement ? conf->mirrors[devnum].replacement : in raid10_write_one_disk()
1258 if (replacement) in raid10_write_one_disk()
2068 if (tmp->replacement in raid10_spare_active()
2182 else if (rdev == p->replacement) in raid10_remove_disk()
2183 rdevp = &p->replacement; in raid10_remove_disk()
2197 (!p->replacement || p->replacement == rdev) && in raid10_remove_disk()
2204 if (p->replacement) { in raid10_remove_disk()
4069 if (disk->replacement) in raid10_run()
4071 disk->replacement = rdev; in raid10_run()
4126 disk->replacement = NULL; in raid10_run()
[all …]
H A Draid10.h19 struct md_rdev *rdev, *replacement; member
H A Draid5.c2848 int replacement = 0; in raid5_end_write_request() local
2858 replacement = 1; in raid5_end_write_request()
2876 if (replacement) { in raid5_end_write_request()
7595 if (disk->replacement) in setup_conf()
7597 disk->replacement = rdev; in setup_conf()
8116 replacement = conf->disks[i].replacement; in raid5_spare_active()
8117 if (replacement in raid5_spare_active()
8181 rdevp = &p->replacement; in raid5_remove_disk()
8200 (!p->replacement || p->replacement == rdev) && in raid5_remove_disk()
8212 tmp = p->replacement; in raid5_remove_disk()
[all …]
/linux-6.15/fs/afs/
H A Dsecurity.c146 struct afs_permits *permits, *xpermits, *replacement, *zap, *new = NULL; in afs_cache_permit() local
261 replacement = xpermits; in afs_cache_permit()
271 replacement = new; in afs_cache_permit()
283 rcu_assign_pointer(vnode->permit_cache, replacement); in afs_cache_permit()
285 zap = replacement; in afs_cache_permit()
/linux-6.15/Documentation/admin-guide/blockdev/drbd/
H A Dindex.rst10 clusters and in this context, is a "drop-in" replacement for shared
/linux-6.15/fs/efivarfs/
H A DKconfig7 efivarfs is a replacement filesystem for the old EFI
/linux-6.15/drivers/perf/
H A Dxgene_pmu.c284 XGENE_PMU_EVENT_ATTR(write-need-replacement, 0x06),
382 XGENE_PMU_EVENT_ATTR(write-caused-replacement, 0x04),
405 XGENE_PMU_EVENT_ATTR(replacement, 0x1c),
406 XGENE_PMU_EVENT_ATTR(old-replacement, 0x1d),
407 XGENE_PMU_EVENT_ATTR(young-replacement, 0x1e),
408 XGENE_PMU_EVENT_ATTR(r-set-replacement, 0x1f),
409 XGENE_PMU_EVENT_ATTR(r-clear-replacement, 0x20),
410 XGENE_PMU_EVENT_ATTR(old-r-replacement, 0x21),
411 XGENE_PMU_EVENT_ATTR(old-nr-replacement, 0x22),
412 XGENE_PMU_EVENT_ATTR(young-r-replacement, 0x23),
[all …]
/linux-6.15/fs/configfs/
H A DKconfig12 same system. One is not a replacement for the other.
/linux-6.15/drivers/parisc/
H A DREADME.dino21 ** Note that many boards were fixed/replaced under a free replacement
/linux-6.15/drivers/bcma/
H A DREADME1 Broadcom introduced new bus as replacement for older SSB. It is based on AMBA,
/linux-6.15/Documentation/timers/
H A Dhpet.rst18 prevents use of that mode. They support the other "legacy replacement"
/linux-6.15/drivers/staging/media/deprecated/atmel/
H A DTODO33 The replacement driver is named VIDEO_MICROCHIP_ISC or
/linux-6.15/arch/x86/kernel/
H A Dalternative.c622 u8 *instr, *replacement; in apply_alternatives() local
661 replacement = (u8 *)&a->repl_offset + a->repl_offset; in apply_alternatives()
682 replacement, a->replacementlen, a->flags); in apply_alternatives()
684 memcpy(insn_buff, replacement, a->replacementlen); in apply_alternatives()
696 apply_relocation(insn_buff, instr, a->instrlen, replacement, a->replacementlen); in apply_alternatives()
699 DUMP_BYTES(ALT, replacement, a->replacementlen, "%px: rpl_insn: ", replacement); in apply_alternatives()
/linux-6.15/drivers/block/drbd/
H A DKconfig21 clusters and in this context, is a "drop-in" replacement for shared
/linux-6.15/Documentation/admin-guide/device-mapper/
H A Ddm-flakey.rst67 Perform the replacement only if bio->bi_opf has all the
/linux-6.15/drivers/net/fddi/
H A DKconfig11 design; essentially a replacement for high speed Ethernet. FDDI can
/linux-6.15/Documentation/devicetree/bindings/iio/adc/
H A Dadc.yaml71 Oversampling is used as replacement of or addition to the low-pass filter.

12345