s390/time: introduce new store_tod_clock_ext()

Introduce new store_tod_clock_ext() function, which is the same like
store_tod_clock_ext_cc() except that it doesn't return a condition
code.

Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
This commit is contained in:
Heiko Carstens 2021-02-08 13:58:47 +01:00 committed by Vasily Gorbik
parent 530f639f1e
commit cc2c7db28f

View file

@ -65,6 +65,11 @@ static inline int store_tod_clock_ext_cc(union tod_clock *clk)
return cc;
}
static inline void store_tod_clock_ext(union tod_clock *tod)
{
asm volatile("stcke %0" : "=Q" (*tod) : : "cc");
}
static inline void set_clock_comparator(__u64 time)
{
asm volatile("sckc %0" : : "Q" (time));