kmsutils: Add utility to call a function on a blocked pad using the same thread

Change-Id: I79a5dc9a408a5e96ee4778ec684dcdf79161d543
agnosticbin: Use kms_utils_execute_with_pad_blocked

Change-Id: I3c9fe2dfd9f8955aa3994c8d92129670c959ff3a