Home | History | Annotate | Download | only in upload_system_symbols

Lines Matching refs:dq

137 	dq := StartDumpQueue(*systemRoot, dumpPath, uq)
138 dq.Wait()
229 dq := &DumpQueue{
234 dq.WorkerPool = StartWorkerPool(12, dq.worker)
236 findLibsInRoot(root, dq)
238 return dq
243 func (dq *DumpQueue) DumpSymbols(filepath string, arch string) {
244 dq.queue <- dumpRequest{
250 func (dq *DumpQueue) Wait() {
251 dq.WorkerPool.Wait()
252 if dq.uq != nil {
253 dq.uq.Done()
257 func (dq *DumpQueue) done() {
258 close(dq.queue)
261 func (dq *DumpQueue) worker() {
264 for req := range dq.queue {
265 filebase := path.Join(dq.dumpPath, strings.Replace(req.path, "/", "_", -1))
280 } else if dq.uq != nil {
281 dq.uq.Upload(symfile)
312 dq *DumpQueue
317 func findLibsInRoot(root string, dq *DumpQueue) {
320 dq: dq,
330 dq.done()
418 fq.dq.DumpSymbols(fp, arch)