Home
last modified time | relevance | path

Searched refs:wrapping_sub (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/amd/pm/swsmu/smu15/
H A Dsmu_v15_0_0_ppt.c442 counter = wrapping_sub(u32, c->AccumulationCounter, p->AccumulationCounter); in smu_v15_0_0_compute_all_metrics()
447 val = wrapping_sub(u64, c->GfxclkFreqEffAcc, p->GfxclkFreqEffAcc); in smu_v15_0_0_compute_all_metrics()
450 val = wrapping_sub(u64, c->SocclkFreqEffAcc, p->SocclkFreqEffAcc); in smu_v15_0_0_compute_all_metrics()
453 val = wrapping_sub(u64, c->VclkFreqEffAcc, p->VclkFreqEffAcc); in smu_v15_0_0_compute_all_metrics()
456 val = wrapping_sub(u64, c->MemclkFreqEffAcc, p->MemclkFreqEffAcc); in smu_v15_0_0_compute_all_metrics()
459 val = wrapping_sub(u64, c->FclkFreqEffAcc, p->FclkFreqEffAcc); in smu_v15_0_0_compute_all_metrics()
462 val = wrapping_sub(u64, c->NpuhclkFreqEffAcc, p->NpuhclkFreqEffAcc); in smu_v15_0_0_compute_all_metrics()
466 val = wrapping_sub(u64, c->GfxBusyAcc, p->GfxBusyAcc); in smu_v15_0_0_compute_all_metrics()
469 val = wrapping_sub(u64, c->VcnBusyAcc, p->VcnBusyAcc); in smu_v15_0_0_compute_all_metrics()
477 val = wrapping_sub(u64, c->ApuPowerAcc, p->ApuPowerAcc); in smu_v15_0_0_compute_all_metrics()
[all …]
/linux/include/linux/
H A Doverflow.h119 #define wrapping_sub(type, a, b) \ macro
139 *__ptr = wrapping_sub(typeof(var), *__ptr, offset); \
/linux/rust/zerocopy/src/util/
H A Dmod.rs214 !(len.wrapping_sub(1)) & mask in padding_needed_for()
/linux/drivers/of/
H A Daddress.c196 r->end = wrapping_sub(typeof(r->end), r->start, 1); in __of_address_resource_bounds()