sync_semaphore
struct sync_semaphore go;
struct sync_semaphore join[MAX_ENGINE_INSTANCE + 1];
sizeof(struct sync_semaphore) * (MAX_ENGINE_INSTANCE + 2)];
BUILD_BUG_ON(sizeof(struct sync_semaphore) != CACHELINE_BYTES);
struct sync_semaphore go;
struct sync_semaphore join[XE_HW_ENGINE_MAX_INSTANCE];
sizeof(struct sync_semaphore) *