[PATCH v2 0/3] PM: runtime: Wrapper macros for usage counter guards

From: Rafael J. Wysocki

Date: Thu Nov 13 2025 - 14:36:22 EST


Hi All,

This supersedes

https://lore.kernel.org/linux-pm/13883374.uLZWGnKmhe@rafael.j.wysocki/

as discussed here:

https://lore.kernel.org/linux-pm/5068916.31r3eYUQgx@rafael.j.wysocki/

It adds runtime PM wrapper macros around ACQUIRE() and ACQUIRE_ERR() involving
the guards added recently (patch [1/3]) and then updates the code already
using those guards (patches [2/3] and [3/3]) to make it look more
straightforward.

Thanks!