OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:a_lo
(Results
1 - 2
of
2
) sorted by relevancy
/src/sys/external/bsd/drm2/include/linux/
math64.h
102
/* 2^32 a_hi +
a_lo
:= a */
104
uint64_t
a_lo
= a & 0xffffffffU;
local in function:mul_u64_u32_shr
107
/* (a*b) / 2^c = (a_hi b +
a_lo
b / 2^32) / 2^{c - 32} */
108
return ((a_hi * b) + ((
a_lo
* b) >> 32)) >> (c - 32);
110
/* (a*b) / 2^c = 2^{32 - c} a_hi b +
a_lo
b / 2^c */
111
return ((a_hi * b) << (32 - c)) + ((
a_lo
* b) >> c);
math64.h
102
/* 2^32 a_hi +
a_lo
:= a */
104
uint64_t
a_lo
= a & 0xffffffffU;
local in function:mul_u64_u32_shr
107
/* (a*b) / 2^c = (a_hi b +
a_lo
b / 2^32) / 2^{c - 32} */
108
return ((a_hi * b) + ((
a_lo
* b) >> 32)) >> (c - 32);
110
/* (a*b) / 2^c = 2^{32 - c} a_hi b +
a_lo
b / 2^c */
111
return ((a_hi * b) << (32 - c)) + ((
a_lo
* b) >> c);
Completed in 40 milliseconds
Indexes created Wed Oct 01 19:09:53 GMT 2025