runtime.traceBufPtr.ptr (method)

20 uses

	runtime (current package)
		trace.go#L172: func (tp traceBufPtr) ptr() *traceBuf   { return (*traceBuf)(unsafe.Pointer(tp)) }
		trace.go#L315: 		if buf.ptr().pos != 0 {
		trace.go#L363: 		trace.empty = buf.ptr().link
		trace.go#L364: 		sysFree(unsafe.Pointer(buf), unsafe.Sizeof(*buf.ptr()), &memstats.other_sys)
		trace.go#L397: 		buf.ptr().link = trace.empty
		trace.go#L420: 		return buf.ptr().arr[:buf.ptr().pos]
		trace.go#L488: 	buf.ptr().link = 0
		trace.go#L492: 		trace.fullTail.ptr().link = buf
		trace.go#L503: 	trace.fullHead = buf.ptr().link
		trace.go#L507: 	buf.ptr().link = 0
		trace.go#L544: 	buf := bufp.ptr()
		trace.go#L548: 		buf = traceFlush(traceBufPtrOf(buf), pid).ptr()
		trace.go#L641: 		trace.empty = buf.ptr().link
		trace.go#L648: 	bufp := buf.ptr()
		trace.go#L701: 	buf := bufp.ptr()
		trace.go#L704: 		buf = traceFlush(traceBufPtrOf(buf), pid).ptr()
		trace.go#L869: 			if buf := bufp.ptr(); len(buf.arr)-buf.pos < size {
		trace.go#L872: 			buf := bufp.ptr()
		trace.go#L1219: 	buf := bufp.ptr()