Lines Matching refs:AccessMode
201 // AccessMode defines whether there can be concurrent access on the buckets
203 template <AccessMode access_mode>
386 Bucket* bucket = LoadBucket<AccessMode::NON_ATOMIC>(bucket_index);
390 ReleaseBucket<AccessMode::NON_ATOMIC>(bucket_index);
433 template <AccessMode access_mode = AccessMode::ATOMIC>
436 if (access_mode == AccessMode::ATOMIC)
441 template <AccessMode access_mode = AccessMode::ATOMIC>
443 if (access_mode == AccessMode::ATOMIC) {
512 Bucket* bucket = LoadBucket<AccessMode::NON_ATOMIC>(bucket_index);
515 ReleaseBucket<AccessMode::NON_ATOMIC>(bucket_index);
534 template <AccessMode access_mode = AccessMode::ATOMIC>
541 template <AccessMode access_mode = AccessMode::ATOMIC>
543 if (access_mode == AccessMode::ATOMIC)
548 template <AccessMode access_mode = AccessMode::ATOMIC>
553 template <AccessMode access_mode = AccessMode::ATOMIC>
555 if (access_mode == AccessMode::ATOMIC) {
562 template <AccessMode access_mode = AccessMode::ATOMIC>
567 template <AccessMode access_mode = AccessMode::ATOMIC>
570 if (access_mode == AccessMode::ATOMIC) {