Project
Loading...
Searching...
No Matches
GPUMemoryResource.cxx
Go to the documentation of this file.
1
// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2
// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3
// All rights not expressly granted are reserved.
4
//
5
// This software is distributed under the terms of the GNU General Public
6
// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7
//
8
// In applying this license CERN does not waive the privileges and immunities
9
// granted to it by virtue of its status as an Intergovernmental Organization
10
// or submit itself to any jurisdiction.
11
14
15
#include "
GPUMemoryResource.h
"
16
#include "
GPUProcessor.h
"
17
using namespace
o2::gpu
;
18
19
void
*
GPUMemoryResource::SetPointers
(
void
*
ptr
)
const
20
{
21
return
(mProcessor->*mSetPointers)(
ptr
);
22
}
23
24
void
*
GPUMemoryResource::SetDevicePointers
(
void
*
ptr
)
const
25
{
26
return
(mProcessor->
mLinkedProcessor
->*mSetPointers)(
ptr
);
27
}
GPUMemoryResource.h
GPUProcessor.h
ptr
TBranch * ptr
Definition
TableTreeHelpers.cxx:294
o2::gpu::GPUMemoryResource::SetDevicePointers
void * SetDevicePointers(void *ptr) const
Definition
GPUMemoryResource.cxx:24
o2::gpu::GPUMemoryResource::SetPointers
void * SetPointers(void *ptr) const
Definition
GPUMemoryResource.cxx:19
o2::gpu::GPUProcessor::mLinkedProcessor
GPUProcessor * mLinkedProcessor
Definition
GPUProcessor.h:162
o2::gpu
Definition
TrackTRD.h:35
GPU
GPUTracking
Base
GPUMemoryResource.cxx
Generated on Wed Dec 3 2025 21:54:21 for Project by
1.9.8