func crypto/internal/constanttime.Select
10 uses
crypto/internal/constanttime (current package)
constant_time.go#L13: func Select(v, x, y int) int {
crypto/internal/fips140/mldsa
field.go#L770: return int32(constanttime.Select(constanttime.LessOrEq(int(a), int(b)), int(yes), int(no)))
field.go#L775: return uint32(constanttime.Select(constanttime.Eq(int32(a), int32(b)), int(yes), int(no)))
crypto/internal/fips140/rsa
largeexponent.go#L319: index = constanttime.Select(lookingForIndex&equals1, i, index)
largeexponent.go#L320: lookingForIndex = constanttime.Select(equals1, 0, lookingForIndex)
largeexponent.go#L321: invalid = constanttime.Select(lookingForIndex&^equals0, 1, invalid)
pkcs1v22.go#L464: index = constanttime.Select(lookingForIndex&equals1, i, index)
pkcs1v22.go#L465: lookingForIndex = constanttime.Select(equals1, 0, lookingForIndex)
pkcs1v22.go#L466: invalid = constanttime.Select(lookingForIndex&^equals0, 1, invalid)
crypto/subtle
constant_time.go#L28: return constanttime.Select(v, x, y)