diff options
author | Tommy Kardach <thomaskardach@google.com> | 2022-06-03 17:11:21 +0000 |
---|---|---|
committer | Tommy Kardach <thomaskardach@google.com> | 2022-06-09 00:06:55 +0000 |
commit | e23e38b95355d9fbdcec5778f9272d6f8976ad49 (patch) | |
tree | 45d2e4f5e4ffde7f165be0ff3cd4a8dcec651b53 /lwis_transaction.h | |
parent | 74d79ef09d905db16d2084f57fb47727f54810ef (diff) | |
download | lwis-e23e38b95355d9fbdcec5778f9272d6f8976ad49.tar.gz |
LWIS: Implement completion_fences in lwis
Bug: 232844185
Test: Pixel camera checklist
Change-Id: Ife4b95ae4c7900dedca7dd810077694e8b446564
Diffstat (limited to 'lwis_transaction.h')
-rw-r--r-- | lwis_transaction.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lwis_transaction.h b/lwis_transaction.h index 3b66a50..ab02206 100644 --- a/lwis_transaction.h +++ b/lwis_transaction.h @@ -31,12 +31,13 @@ struct lwis_transaction { struct list_head process_queue_node; struct hlist_node pending_map_node; int signaled_count; - /* temporary variables to add supports for mixing events and fences in * trigger_condition. Will be removed and refacter into an union soon. */ bool is_weak_transaction; int64_t id; + /* Parameters for tail fences */ + struct list_head tail_fence_list; }; /* For debugging purposes, keeps track of the transaction information, as |