cv
calc_type cv, ca;
cv = v + c.v; v = (cv > calc_type(base_mask)) ? calc_type(base_mask) : cv;
cv = v + ((c.v * cover + cover_mask/2) >> cover_shift);
v = (cv > calc_type(base_mask)) ? calc_type(base_mask) : cv;
calc_type cv, ca;
cv = v + c.v; v = (cv > calc_type(base_mask)) ? calc_type(base_mask) : cv;
cv = v + ((c.v * cover + cover_mask/2) >> cover_shift);
v = (cv > calc_type(base_mask)) ? calc_type(base_mask) : cv;
static AGG_INLINE void blend_pix(value_type* p, unsigned cv,
*p = (value_type)((((cv - calc_type(*p)) * alpha) + (calc_type(*p) << base_shift)) >> base_shift);
static AGG_INLINE void blend_pix(value_type* p, unsigned cv,
*p = (value_type)((*p * alpha + cv * cover) >> base_shift);
static AGG_INLINE void blend_pix(value_type* p, unsigned cv,
*p = (value_type)(((*p * (color_type::base_mask - alpha)) >> base_shift) + cv);
struct cv up_cv;
struct cv up_drain;
void cv_init(struct cv*, const char*);
void cv_destroy(struct cv*);
void cv_wait(struct cv*, struct mtx*);
int cv_timedwait(struct cv*, struct mtx*, int);
int cv_wait_sig(struct cv*, struct mtx*);
void cv_signal(struct cv*);
void cv_broadcast(struct cv*);
static_assert(sizeof(cv::condition) == sizeof(ConditionVariable));
cv_init(struct cv* variable, const char* description)
cv_destroy(struct cv* variable)
cv_signal(struct cv* variable)
cv_broadcast(struct cv* variable)
cv_wait_etc(struct cv* variable, struct mtx* mutex, uint32 flags, bigtime_t timeout)
cv_timedwait(struct cv* variable, struct mtx* mutex, int timeout)
cv_wait(struct cv* variable, struct mtx* mutex)
cv_wait_sig(struct cv* variable, struct mtx* mutex)
struct cv channel;
struct cv condition;
uint32 cv = sConversionFactor ? *sConversionFactor : 0;
return (timeBase >> 32) * cv + (((timeBase & 0xffffffff) * cv) >> 32);
uint32 cv = *sConversionFactor;
return (timeBase >> 32) * cv + (((timeBase & 0xffffffff) * cv) >> 32);
uint32 cv = *sConversionFactor;
return (timeBase >> 32) * cv + (((timeBase & 0xffffffff) * cv) >> 32);
__riscv64_setup_system_time(uint64 cv)
cv_factor = cv;
uint32 cv = sConversionFactor ? *sConversionFactor : 0;
return (timeBase >> 32) * cv + (((timeBase & 0xffffffff) * cv) >> 32);
__x86_setup_system_time(uint64_t cv, uint64_t cv_nsec)
cv_factor = cv;
struct _IO_codecvt *cv = fp->_codecvt;
int clen = (*cv->__codecvt_do_encoding) (cv);
nread = (*cv->__codecvt_do_length) (cv, &fp->_wide_data->_IO_state,
struct _IO_codecvt *cv = fp->_codecvt;
int clen = (*cv->__codecvt_do_encoding) (cv);
status = (*cv->__codecvt_do_in) (cv, &fp->_wide_data->_IO_state,
struct _IO_codecvt *cv = fp->_codecvt;
int clen = (*cv->__codecvt_do_encoding) (cv);
nread = (*cv->__codecvt_do_length) (cv, &state,
status = (*cv->__codecvt_do_out) (cv, &state,
struct _IO_codecvt *cv;
cv = fp->_codecvt;
clen = (*cv->__codecvt_do_encoding) (cv);
nread = (*cv->__codecvt_do_length) (cv,
const TestClass& cv = v;
CPPUNIT_ASSERT(&cv.Get(key) == &value);
const TestClass& cv = v;
ConstIterator cit = cv.Find(key);
ConstIterator cit = cv.Find(key);
const TestClass& cv = v;
ConstIterator cit = cv.FindClose(key, true);
cit = cv.FindClose(key, false);
ConstIterator cit = cv.FindClose(key, true);
cit = cv.FindClose(key, false);
const TestClass& cv = v;
ConstIterator cit = cv.Begin();
CPPUNIT_ASSERT(cit == cv.End());
CPPUNIT_ASSERT(cit == cv.Begin());
CPPUNIT_ASSERT(!cv.Null());
const TestClass& cv = v;
ConstIterator cit = cv.Find(value);
ConstIterator cit = cv.Find(value);
const TestClass& cv = v;
ConstIterator cit = cv.FindClose(value, true);
cit = cv.FindClose(value, false);
ConstIterator cit = cv.FindClose(value, true);
cit = cv.FindClose(value, false);
const TestClass& cv = v;
ConstIterator cit = cv.Begin();
CPPUNIT_ASSERT(cit == cv.End());
CPPUNIT_ASSERT(cit == cv.Begin());
CPPUNIT_ASSERT(!cv.Null());
const TestClass& cv = v;
CPPUNIT_ASSERT(v[i] == cv[i]);
CPPUNIT_ASSERT(v.ElementAt(i) == cv.ElementAt(i));
const TestClass& cv = v;
typename TestClass::ConstIterator cit = cv.Begin();
CPPUNIT_ASSERT(&cv[index] == &*cit);
cit = cv.Find(cv[i], ++cit);
typename TestClass::ConstIterator cit = cv.Find(value);
const TestClass& cv = v;
typename TestClass::ConstIterator cit = cv.Begin();
CPPUNIT_ASSERT(cit == cv.End());
CPPUNIT_ASSERT(cit == cv.Begin());
CPPUNIT_ASSERT(!cv.Null());