aboutsummaryrefslogtreecommitdiff
path: root/hdata/test
diff options
context:
space:
mode:
authorStewart Smith <stewart@linux.ibm.com>2018-07-17 05:09:07 -0500
committerStewart Smith <stewart@linux.ibm.com>2018-07-18 12:04:25 +1000
commit13e9a66a7b39823a818d946c7e2d10cd5e648a95 (patch)
tree6ed9a4d4e2d425f6be3e573e715d558826939219 /hdata/test
parent041d69bb1a7084778d63a846d109c148c7a0009a (diff)
downloadskiboot-13e9a66a7b39823a818d946c7e2d10cd5e648a95.zip
skiboot-13e9a66a7b39823a818d946c7e2d10cd5e648a95.tar.gz
skiboot-13e9a66a7b39823a818d946c7e2d10cd5e648a95.tar.bz2
Fixup unit tests for cpu_queue_job() in mem_region.c
Fixes: 06808a037d44231ba36e814ff1dbf66bc8b707da Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
Diffstat (limited to 'hdata/test')
-rw-r--r--hdata/test/hdata_to_dt.c7
-rw-r--r--hdata/test/stubs.c4
2 files changed, 9 insertions, 2 deletions
diff --git a/hdata/test/hdata_to_dt.c b/hdata/test/hdata_to_dt.c
index bd11fb0..c75a4ad 100644
--- a/hdata/test/hdata_to_dt.c
+++ b/hdata/test/hdata_to_dt.c
@@ -92,6 +92,13 @@ void cpu_process_local_jobs(void);
struct cpu_job *cpu_queue_job_on_node(uint32_t chip_id,
const char *name,
void (*func)(void *data), void *data);
+static inline struct cpu_job *cpu_queue_job(struct cpu_thread *cpu,
+ const char *name,
+ void (*func)(void *data),
+ void *data)
+{
+ return __cpu_queue_job(cpu, name, func, data, false);
+}
struct cpu_thread __boot_cpu, *boot_cpu = &__boot_cpu;
static unsigned long fake_pvr = PVR_P7;
diff --git a/hdata/test/stubs.c b/hdata/test/stubs.c
index f7b1da1..ab6e2ce 100644
--- a/hdata/test/stubs.c
+++ b/hdata/test/stubs.c
@@ -118,7 +118,7 @@ struct cpu_job *__cpu_queue_job(struct cpu_thread *cpu,
void cpu_wait_job(struct cpu_job *job, bool free_it);
-void cpu_wait_job(struct cpu_job *job, bool free_it)
+void __attrconst cpu_wait_job(struct cpu_job *job, bool free_it)
{
(void)job;
(void)free_it;
@@ -127,7 +127,7 @@ void cpu_wait_job(struct cpu_job *job, bool free_it)
void cpu_process_local_jobs(void);
-void cpu_process_local_jobs(void)
+void __attrconst cpu_process_local_jobs(void)
{
}