[PATCH openEuler-23.09 v1 1/8] locking/qspinlock: Rename mcs lock/unlock macros and make them more generic