runtime.gcWork.scanWork (field)

23 uses

	runtime (current package)
		mgcmark.go#L991: 	initScanWork := gcw.scanWork
		mgcmark.go#L1053: 		if gcw.scanWork >= gcCreditSlack {
		mgcmark.go#L1054: 			atomic.Xaddint64(&gcController.scanWork, gcw.scanWork)
		mgcmark.go#L1056: 				gcFlushBgCredit(gcw.scanWork - initScanWork)
		mgcmark.go#L1059: 			checkWork -= gcw.scanWork
		mgcmark.go#L1060: 			gcw.scanWork = 0
		mgcmark.go#L1073: 	if gcw.scanWork > 0 {
		mgcmark.go#L1074: 		atomic.Xaddint64(&gcController.scanWork, gcw.scanWork)
		mgcmark.go#L1076: 			gcFlushBgCredit(gcw.scanWork - initScanWork)
		mgcmark.go#L1078: 		gcw.scanWork = 0
		mgcmark.go#L1102: 	workFlushed := -gcw.scanWork
		mgcmark.go#L1105: 	for !gp.preempt && workFlushed+gcw.scanWork < scanWork {
		mgcmark.go#L1145: 		if gcw.scanWork >= gcCreditSlack {
		mgcmark.go#L1146: 			atomic.Xaddint64(&gcController.scanWork, gcw.scanWork)
		mgcmark.go#L1147: 			workFlushed += gcw.scanWork
		mgcmark.go#L1148: 			gcw.scanWork = 0
		mgcmark.go#L1156: 	return workFlushed + gcw.scanWork
		mgcmark.go#L1292: 	gcw.scanWork += int64(i)
		mgcmark.go#L1531: 	gcw.scanWork += int64(scanSize)
		mgcwork.go#L82: 	scanWork int64
		mgcwork.go#L277: 	if w.scanWork != 0 {
		mgcwork.go#L278: 		atomic.Xaddint64(&gcController.scanWork, w.scanWork)
		mgcwork.go#L279: 		w.scanWork = 0