func runtime/internal/sys.TrailingZeros64
18 uses
runtime/internal/sys (current package)
intrinsics.go#L53: func TrailingZeros64(x uint64) int {
runtime
malloc.go#L893: theBit := sys.TrailingZeros64(s.allocCache) // Is there a free object in the allocCache?
mbitmap.go#L150: bitIndex := sys.TrailingZeros64(aCache)
mbitmap.go#L162: bitIndex = sys.TrailingZeros64(aCache)
mbitmap.go#L462: i = sys.TrailingZeros64(uint64(h.mask))
mbitmap.go#L504: i = sys.TrailingZeros64(uint64(h.mask))
mpagecache.go#L42: i := uintptr(sys.TrailingZeros64(c.cache))
mpallocbits.go#L146: t := uint(sys.TrailingZeros64(x))
mpallocbits.go#L184: x >>= sys.TrailingZeros64(x) & 63
mpallocbits.go#L216: j := uint(sys.TrailingZeros64(^x)) // count contiguous trailing ones
mpallocbits.go#L218: j = uint(sys.TrailingZeros64(x)) // count contiguous trailing zeros
mpallocbits.go#L260: return i*64 + uint(sys.TrailingZeros64(^x))
mpallocbits.go#L288: newSearchIdx = i*64 + uint(sys.TrailingZeros64(^bi))
mpallocbits.go#L290: start := uint(sys.TrailingZeros64(bi))
mpallocbits.go#L325: newSearchIdx = i*64 + uint(sys.TrailingZeros64(^x))
mpallocbits.go#L332: s := uint(sys.TrailingZeros64(x))
mpallocbits.go#L417: return uint(sys.TrailingZeros64(c))
slice.go#L228: shift = uintptr(sys.TrailingZeros64(uint64(et.Size_))) & 63
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |