diff options
author | Mathieu Desnoyers <mathieu.desnoyers@efficios.com> | 2024-03-04 11:42:17 -0500 |
---|---|---|
committer | Mathieu Desnoyers <mathieu.desnoyers@efficios.com> | 2024-03-04 11:42:17 -0500 |
commit | 09c485b8b519017c89a987f31e124570f446635c (patch) | |
tree | b161fa87477da2338de12063c8e3c8e4e94198d7 | |
parent | 83aa48fa30989c59e81745ebbe13e93b5202e1fe (diff) | |
download | librseq-09c485b8b519017c89a987f31e124570f446635c.tar.gz |
Revert "rseq.h: Introduce rseq_load_cbne_load_add_store__ptr"
This is not needed anymore.
This reverts commit 040147907ff31cdc279568ffcb74197650430e4b.
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
-rw-r--r-- | include/rseq/rseq.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/include/rseq/rseq.h b/include/rseq/rseq.h index 5379b89..b672468 100644 --- a/include/rseq/rseq.h +++ b/include/rseq/rseq.h @@ -240,25 +240,6 @@ int rseq_load_cbne_store__ptr(enum rseq_mo rseq_mo, enum rseq_percpu_mode percpu } } -#ifdef rseq_arch_has_load_cbne_load_add_store -static inline __attribute__((always_inline)) -int rseq_load_cbne_load_add_store__ptr(enum rseq_mo rseq_mo, enum rseq_percpu_mode percpu_mode, - intptr_t *v, intptr_t expect, - intptr_t *v2, intptr_t count, int cpu) -{ - if (rseq_mo != RSEQ_MO_RELAXED) - return -1; - switch (percpu_mode) { - case RSEQ_PERCPU_CPU_ID: - return rseq_load_cbne_load_add_store__ptr_relaxed_cpu_id(v, expect, v2, count, cpu); - case RSEQ_PERCPU_MM_CID: - return rseq_load_cbne_load_add_store__ptr_relaxed_mm_cid(v, expect, v2, count, cpu); - default: - return -1; - } -} -#endif - static inline __attribute__((always_inline)) int rseq_load_cbeq_store_add_load_store__ptr(enum rseq_mo rseq_mo, enum rseq_percpu_mode percpu_mode, intptr_t *v, intptr_t expectnot, long voffp, intptr_t *load, |