Searched refs:dispatchId (Results 1 - 8 of 8) sorted by relevance

/gem5/src/gpu-compute/
H A Dndrange.hh66 int dispatchId; member in struct:NDRange
H A Dlds_state.hh290 increaseRefCounter(const uint32_t dispatchId, const uint32_t wgId) argument
292 int refCount = getRefCounter(dispatchId, wgId);
295 return ++refCounter[dispatchId][wgId];
303 decreaseRefCounter(const uint32_t dispatchId, const uint32_t wgId)
305 int refCount = getRefCounter(dispatchId, wgId);
311 refCounter[dispatchId][wgId]--;
313 if (refCounter[dispatchId][wgId] == 0) {
314 releaseSpace(dispatchId, wgId);
317 return refCounter[dispatchId][wgId];
325 getRefCounter(const uint32_t dispatchId, cons
358 reserveSpace(const uint32_t dispatchId, const uint32_t wgId, const uint32_t size) argument
[all...]
H A Ddispatcher.cc228 ndr->dispatchId = nextId;
314 assert(ndRangeMap[kern_id].dispatchId == kern_id);
H A Dwavefront.hh208 uint32_t dispatchId; member in class:Wavefront
H A Dcompute_unit.cc241 w->kernId = ndr->dispatchId;
275 w->dispatchId = ndr->dispatchId;
287 lds.increaseRefCounter(w->dispatchId, w->wgId);
317 LdsChunk *ldsChunk = lds.reserveSpace(ndr->dispatchId, ndr->globalWgId,
1760 ComputeUnit::getRefCounter(const uint32_t dispatchId, const uint32_t wgId) const
1762 return lds.getRefCounter(dispatchId, wgId);
H A Dcompute_unit.hh392 getRefCounter(const uint32_t dispatchId, const uint32_t wgId) const;
H A Dwavefront.cc316 computeUnit->getRefCounter(dispatchId, wgId))) {
/gem5/src/arch/hsail/insts/
H A Dmain.cc156 decreaseRefCounter(w->dispatchId, w->wgId);

Completed in 12 milliseconds