Lines Matching refs:hbase
248 unsigned long hbase, unsigned long start, in __sbi_rfence_v02_call() argument
258 ret = sbi_ecall(ext, fid, hmask, hbase, 0, 0, 0, 0); in __sbi_rfence_v02_call()
261 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call()
265 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call()
270 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call()
274 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call()
278 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call()
282 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call()
294 __func__, hbase, hmask, result); in __sbi_rfence_v02_call()
304 unsigned long hartid, cpuid, hmask = 0, hbase = 0, htop = 0; in __sbi_rfence_v02() local
314 hbase + BITS_PER_LONG <= hartid) { in __sbi_rfence_v02()
316 hbase, start, size, arg4, arg5); in __sbi_rfence_v02()
320 } else if (hartid < hbase) { in __sbi_rfence_v02()
322 hmask <<= hbase - hartid; in __sbi_rfence_v02()
323 hbase = hartid; in __sbi_rfence_v02()
327 hbase = hartid; in __sbi_rfence_v02()
332 hmask |= BIT(hartid - hbase); in __sbi_rfence_v02()
336 result = __sbi_rfence_v02_call(fid, hmask, hbase, in __sbi_rfence_v02()