var synchronization__common_8h =
[
    [ "Halide::Runtime::Internal::Synchronization::spin_control", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1spin__control.html", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1spin__control" ],
    [ "Halide::Runtime::Internal::Synchronization::word_lock_queue_data", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1word__lock__queue__data.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1word__lock__queue__data" ],
    [ "Halide::Runtime::Internal::Synchronization::word_lock", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1word__lock.html", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1word__lock" ],
    [ "Halide::Runtime::Internal::Synchronization::queue_data", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1queue__data.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1queue__data" ],
    [ "Halide::Runtime::Internal::Synchronization::hash_bucket", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1hash__bucket.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1hash__bucket" ],
    [ "Halide::Runtime::Internal::Synchronization::hash_table", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1hash__table.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1hash__table" ],
    [ "Halide::Runtime::Internal::Synchronization::bucket_pair", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1bucket__pair.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1bucket__pair" ],
    [ "Halide::Runtime::Internal::Synchronization::validate_action", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1validate__action.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1validate__action" ],
    [ "Halide::Runtime::Internal::Synchronization::parking_control", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1parking__control.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1parking__control" ],
    [ "Halide::Runtime::Internal::Synchronization::mutex_parking_control", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1mutex__parking__control.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1mutex__parking__control" ],
    [ "Halide::Runtime::Internal::Synchronization::fast_mutex", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1fast__mutex.html", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1fast__mutex" ],
    [ "Halide::Runtime::Internal::Synchronization::signal_parking_control", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1signal__parking__control.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1signal__parking__control" ],
    [ "Halide::Runtime::Internal::Synchronization::broadcast_parking_control", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1broadcast__parking__control.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1broadcast__parking__control" ],
    [ "Halide::Runtime::Internal::Synchronization::wait_parking_control", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1wait__parking__control.html", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1wait__parking__control" ],
    [ "Halide::Runtime::Internal::Synchronization::fast_cond", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1fast__cond.html", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1fast__cond" ],
    [ "halide_mutex_array", "structhalide__mutex__array.html", "structhalide__mutex__array" ],
    [ "TSAN_ANNOTATIONS", "synchronization__common_8h.html#a23e2070baabcbeef59b119a2f0e07160", null ],
    [ "lock_bucket", "synchronization__common_8h.html#a16237536eaf703c2efaae27474187051", null ],
    [ "lock_bucket_pair", "synchronization__common_8h.html#ae156501800656df7c1993743b43145d4", null ],
    [ "unlock_bucket_pair", "synchronization__common_8h.html#a3916d9a07e4c7301bf4c31a774303957", null ],
    [ "halide_mutex_lock", "synchronization__common_8h.html#a6c85390da40b4ee736207e4c72ff6f64", null ],
    [ "halide_mutex_unlock", "synchronization__common_8h.html#a3296ed4fa5e0dd463a5e1f291ac35c3a", null ],
    [ "halide_cond_broadcast", "synchronization__common_8h.html#ab2c4d6ba930105ad50607232ba0f4083", null ],
    [ "halide_cond_signal", "synchronization__common_8h.html#a55cb33c9729bcd4a7e083810830f9250", null ],
    [ "halide_cond_wait", "synchronization__common_8h.html#a9f8cb84813eb10f69e506c2c82376c5e", null ],
    [ "halide_mutex_array_create", "synchronization__common_8h.html#ad950d3b12b706dba28240966d5d42c7f", null ],
    [ "halide_mutex_array_destroy", "synchronization__common_8h.html#a2f25df47fd905578d7539cf8a92c5b31", null ],
    [ "halide_mutex_array_lock", "synchronization__common_8h.html#a193d5ca67c06fe50d7a49965f80a74b2", null ],
    [ "halide_mutex_array_unlock", "synchronization__common_8h.html#a652f951ed25bdac0244043e439f9e2c5", null ],
    [ "LOAD_FACTOR", "synchronization__common_8h.html#af9d3ba4d8b23ebc290de0947e742f456", null ],
    [ "HASH_TABLE_SIZE", "synchronization__common_8h.html#a52ec8521e1d4f381439ced84af765118", null ],
    [ "table", "synchronization__common_8h.html#a937f6afaffa456c76f94e983c4b9801f", null ],
    [ "HASH_TABLE_BITS", "synchronization__common_8h.html#a6f570509e0472d78fb39d37397dda253", null ]
];