src/Architectures/Cuda/Ctrl_Cuda.c:			Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/Cuda/Ctrl_Cuda.c:			Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/Cuda/Ctrl_Cuda.c:			Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/Cuda/Ctrl_Cuda.c:			Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/Cuda/Ctrl_Cuda.c:	p_tile->ext = (void *)p_tile_data;
src/Architectures/Cuda/Ctrl_Cuda.c:	Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/Cuda/Ctrl_Cuda.c:	CUDA_OP( cudaMalloc(&(p_tile_data->p_device_data),((size_t)(p_tile->acumCard)) * (p_tile->baseExtent)) );
src/Architectures/Cuda/Ctrl_Cuda.c:	CUDA_OP( cudaMallocHost(&(p_tile->data), ((size_t)(p_tile->acumCard)) * (p_tile->baseExtent)) );
src/Architectures/Cuda/Ctrl_Cuda.c:	p_tile->memPtr = p_tile->data;
src/Architectures/Cuda/Ctrl_Cuda.c:	if ( (p_tile->memStatus == HIT_MS_NOT_OWNER) || (p_tile->memStatus == HIT_MS_NOMEM) ) {
src/Architectures/Cuda/Ctrl_Cuda.c:		for (int i = 0; i < hit_shapeDims(p_tile->shape); i++) {
src/Architectures/Cuda/Ctrl_Cuda.c:			p_tile->qstride[i] = 1;
src/Architectures/Cuda/Ctrl_Cuda.c:		p_tile->origAcumCard[hit_shapeDims(p_tile->shape)] = 1;
src/Architectures/Cuda/Ctrl_Cuda.c:		for (int i = (hit_shapeDims(p_tile->shape) - 1); i >= 0; i--) {
src/Architectures/Cuda/Ctrl_Cuda.c:			cardinality = cardinality * p_tile->card[i];
src/Architectures/Cuda/Ctrl_Cuda.c:			p_tile->origAcumCard[i] = cardinality;
src/Architectures/Cuda/Ctrl_Cuda.c:		p_tile->acumCard = p_tile->origAcumCard[0];
src/Architectures/Cuda/Ctrl_Cuda.c:	p_tile->memStatus = HIT_MS_OWNER;
src/Architectures/Cuda/Ctrl_Cuda.c:	Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/Cuda/Ctrl_Cuda.c:	CUDA_OP( cudaFreeHost(p_tile->data) );
src/Architectures/Cuda/Ctrl_Cuda.c:	if (p_tile->memStatus == HIT_MS_OWNER) {
src/Architectures/Cuda/Ctrl_Cuda.c:		p_tile->memPtr = NULL;
src/Architectures/Cuda/Ctrl_Cuda.c:		p_tile->data = NULL;
src/Architectures/Cuda/Ctrl_Cuda.c:		p_tile->memStatus = HIT_MS_NOMEM;
src/Architectures/Cuda/Ctrl_Cuda.c:	p_tile->ext = NULL;
src/Architectures/Cuda/Ctrl_Cuda.c:	Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/Cuda/Ctrl_Cuda.c:	Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/Cuda/Ctrl_Cuda.c:			p_tile->data, 
src/Architectures/Cuda/Ctrl_Cuda.c:			((size_t)(p_tile->acumCard)) * (p_tile->baseExtent), 
src/Architectures/Cuda/Ctrl_Cuda.c:	Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/Cuda/Ctrl_Cuda.c:	Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/Cuda/Ctrl_Cuda.c:			p_tile->data, 
src/Architectures/Cuda/Ctrl_Cuda.c:			((size_t)(p_tile->acumCard)) * (p_tile->baseExtent), 
src/Architectures/Cuda/Ctrl_Cuda.c:	Ctrl_Cuda_Tile *p_tile_data = (Ctrl_Cuda_Tile *)(p_tile->ext);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:			Ctrl_OpenCL_Tile *p_tile_data = (Ctrl_OpenCL_Tile *)(p_tile->ext);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:			Ctrl_OpenCL_Tile *p_tile_data = (Ctrl_OpenCL_Tile *)(p_tile->ext);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:			Ctrl_OpenCL_Tile *p_tile_data = (Ctrl_OpenCL_Tile *)(p_tile->ext);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	p_tile->ext = (void *)p_tile_data;
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	Ctrl_OpenCL_Tile *p_tile_data = (Ctrl_OpenCL_Tile *)(p_tile->ext);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	p_tile_data->device_data = clCreateBuffer(p_ctrl->context, CL_MEM_READ_WRITE, ((size_t)(p_tile->acumCard)) * (p_tile->baseExtent), NULL, &err);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	p_tile_data->pinned_data = clCreateBuffer(p_ctrl->context, CL_MEM_ALLOC_HOST_PTR, (size_t)p_tile->acumCard * p_tile->baseExtent, NULL, &err);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	p_tile->data = clEnqueueMapBuffer(p_tile_data->queue, p_tile_data->pinned_data, CL_TRUE, CL_MAP_READ | CL_MAP_WRITE, 0, (size_t)p_tile->acumCard * p_tile->baseExtent, 0, NULL, NULL, &err);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	p_tile->memPtr = p_tile->data;
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	if ( (p_tile->memStatus == HIT_MS_NOT_OWNER) || (p_tile->memStatus == HIT_MS_NOMEM) ) {
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:		for (int i = 0; i < hit_shapeDims(p_tile->shape); i++) {
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:			p_tile->qstride[i] = 1;
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:		p_tile->origAcumCard[hit_shapeDims(p_tile->shape)] = 1;
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:		for (int i = (hit_shapeDims(p_tile->shape) - 1); i >= 0; i--) {
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:			cardinality = cardinality * p_tile->card[i];
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:			p_tile->origAcumCard[i] = cardinality;
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:		p_tile->acumCard = p_tile->origAcumCard[0];
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	p_tile->memStatus = HIT_MS_OWNER;
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	Ctrl_OpenCL_Tile *p_tile_data = (Ctrl_OpenCL_Tile *)(p_tile->ext);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	OPENCL_ASSERT_OP( clEnqueueUnmapMemObject(p_tile_data->queue, p_tile_data->pinned_data, p_tile->data, 0, NULL, NULL) );
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	if (p_tile->memStatus == HIT_MS_OWNER) {
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:		p_tile->memPtr = NULL;
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:		p_tile->data = NULL;
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:		p_tile->memStatus = HIT_MS_NOMEM;
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	p_tile->ext = NULL;
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	Ctrl_OpenCL_Tile *p_tile_data = (Ctrl_OpenCL_Tile *)(p_tile->ext);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	Ctrl_OpenCL_Tile *p_tile_data = (Ctrl_OpenCL_Tile *)(p_tile->ext);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:			((size_t)(p_tile->acumCard)) * (p_tile->baseExtent), 
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:			p_tile->data,
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	Ctrl_OpenCL_Tile *p_tile_data = (Ctrl_OpenCL_Tile *)(p_tile->ext);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	Ctrl_OpenCL_Tile *p_tile_data = (Ctrl_OpenCL_Tile *)(p_tile->ext);
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:			((size_t)(p_tile->acumCard)) * (p_tile->baseExtent), 
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:			p_tile->data,
src/Architectures/OpenCL/Ctrl_OpenCL_Gpu.c:	Ctrl_OpenCL_Tile *p_tile_data = (Ctrl_OpenCL_Tile *)(p_tile->ext);
src/Architectures/XPhi/Ctrl_XPhi.c:        //Ctrl_XPhi_Tile *p_tile_data = (Ctrl_XPhi_Tile *)(p_tile->ext);
src/Architectures/XPhi/Ctrl_XPhi.c:	p_tile->data = _mm_malloc(p_tile->acumCard * p_tile->baseExtent, 64);
src/Architectures/XPhi/Ctrl_XPhi.c:	printf("malloc %p\n", p_tile->data);
src/Architectures/XPhi/Ctrl_XPhi.c:        p_tile->memPtr = p_tile->data;
src/Architectures/XPhi/Ctrl_XPhi.c:        if ( (p_tile->memStatus == HIT_MS_NOT_OWNER) || (p_tile->memStatus == HIT_MS_NOMEM) ) {
src/Architectures/XPhi/Ctrl_XPhi.c:                for (int i = 0; i < hit_shapeDims(p_tile->shape); i++) {
src/Architectures/XPhi/Ctrl_XPhi.c:                        p_tile->qstride[i] = 1;
src/Architectures/XPhi/Ctrl_XPhi.c:                p_tile->origAcumCard[hit_shapeDims(p_tile->shape)] = 1;
src/Architectures/XPhi/Ctrl_XPhi.c:                for (int i = (hit_shapeDims(p_tile->shape) - 1); i >= 0; i--) {
src/Architectures/XPhi/Ctrl_XPhi.c:                        cardinality = cardinality * p_tile->card[i];
src/Architectures/XPhi/Ctrl_XPhi.c:                        p_tile->origAcumCard[i] = cardinality;
src/Architectures/XPhi/Ctrl_XPhi.c:                p_tile->acumCard = p_tile->origAcumCard[0];
src/Architectures/XPhi/Ctrl_XPhi.c:        p_tile->memStatus = HIT_MS_OWNER;
src/Architectures/XPhi/Ctrl_XPhi.c:	//TODO @eduardo: At this point, p_tile->ext has been destroyed and assigned NULL by
src/Architectures/XPhi/Ctrl_XPhi.c:	//Ctrl_XPhi_Tile *p_tile_data = (Ctrl_XPhi_Tile *)(p_tile->ext);
src/Architectures/XPhi/Ctrl_XPhi.c:	_mm_free(p_tile->data);
src/Architectures/XPhi/Ctrl_XPhi.c:        p_tile->ext = NULL;
src/Architectures/XPhi/Ctrl_XPhi.c:        if (p_tile->memStatus == HIT_MS_OWNER) {
src/Architectures/XPhi/Ctrl_XPhi.c:                p_tile->memPtr = NULL;
src/Architectures/XPhi/Ctrl_XPhi.c:                p_tile->data = NULL;
src/Architectures/XPhi/Ctrl_XPhi.c:                p_tile->memStatus = HIT_MS_NOMEM;
src/Architectures/XPhi/Ctrl_XPhi.c:			Ctrl_XPhi_Tile *p_tile_data = (Ctrl_XPhi_Tile*)(p_tile->ext);
src/Architectures/XPhi/Ctrl_XPhi.c:                        p_ktile->data = p_tile->data;
src/Architectures/XPhi/Ctrl_XPhi.c:		p_tile->data = malloc(p_tile->acumCard*p_tile->baseExtent);
src/Architectures/XPhi/Ctrl_XPhi.c:	p_tile->ext = (void *)p_tile_data;
src/Architectures/XPhi/Ctrl_XPhi.c:	char *p_data = (char*) p_tile->data;
src/Architectures/XPhi/Ctrl_XPhi.c:	size_t data_size = p_tile->acumCard * p_tile->baseExtent;
src/Architectures/XPhi/Ctrl_XPhi.c:	p_tile->data = _mm_malloc(p_tile->acumCard * p_tile->baseExtent, 64);
src/Architectures/XPhi/Ctrl_XPhi.c:	//p_tile->data = malloc(p_tile->acumCard * p_tile->baseExtent);
src/Architectures/XPhi/Ctrl_XPhi.c:	p_tile->ext = (void *)p_tile_data;
src/Architectures/XPhi/Ctrl_XPhi.c:	char* p_data = (char*) p_tile->data;
src/Architectures/XPhi/Ctrl_XPhi.c:	size_t data_size = p_tile->acumCard * p_tile->baseExtent;
src/Architectures/XPhi/Ctrl_XPhi.c:	Ctrl_XPhi_Tile *p_tile_data = (Ctrl_XPhi_Tile *)(p_tile->ext);
src/Architectures/XPhi/Ctrl_XPhi.c:	char* data = (char*) p_tile->data;
src/Architectures/XPhi/Ctrl_XPhi.c:	size_t data_size = p_tile->acumCard * p_tile->baseExtent;
src/Architectures/XPhi/Ctrl_XPhi.c:		_mm_free(p_tile->data);
src/Architectures/XPhi/Ctrl_XPhi.c:		//free(p_tile->data);
src/Architectures/XPhi/Ctrl_XPhi.c:	p_tile->ext = NULL;
src/Architectures/XPhi/Ctrl_XPhi.c:	Ctrl_XPhi_Tile *p_tile_data = (Ctrl_XPhi_Tile *)(p_tile->ext);
src/Architectures/XPhi/Ctrl_XPhi.c:	char* p_data = (char*) p_tile->data;
src/Architectures/XPhi/Ctrl_XPhi.c:	size_t data_size = p_tile->acumCard * p_tile->baseExtent;
src/Architectures/XPhi/Ctrl_XPhi.c:	Ctrl_XPhi_Tile *p_tile_data = (Ctrl_XPhi_Tile *)(p_tile->ext);
src/Architectures/XPhi/Ctrl_XPhi.c:	char* p_data = (char*) p_tile->data;
src/Architectures/XPhi/Ctrl_XPhi.c:	size_t data_size = p_tile->acumCard * p_tile->baseExtent;
src/Architectures/XPhi/Ctrl_XPhi.c:	Ctrl_XPhi_Tile *p_tile_data = (Ctrl_XPhi_Tile *)(p_tile->ext);
src/Architectures/FPGA/Ctrl_FPGA.c:			Ctrl_FPGA_Tile *p_tile_data = (Ctrl_FPGA_Tile *)(p_tile->ext);
src/Architectures/FPGA/Ctrl_FPGA.c:			Ctrl_FPGA_Tile *p_tile_data = (Ctrl_FPGA_Tile *)(p_tile->ext);
src/Architectures/FPGA/Ctrl_FPGA.c:			Ctrl_FPGA_Tile *p_tile_data = (Ctrl_FPGA_Tile *)(p_tile->ext);
src/Architectures/FPGA/Ctrl_FPGA.c:	p_tile->ext = (void *)p_tile_data;
src/Architectures/FPGA/Ctrl_FPGA.c:	Ctrl_FPGA_Tile *p_tile_data = (Ctrl_FPGA_Tile *)(p_tile->ext);
src/Architectures/FPGA/Ctrl_FPGA.c:	p_tile_data->device_data = clCreateBuffer(p_ctrl->context, CL_MEM_READ_WRITE, ((size_t)(p_tile->acumCard)) * (p_tile->baseExtent), NULL, &err);
src/Architectures/FPGA/Ctrl_FPGA.c:	posix_memalign(&p_tile->data, AOCL_ALIGNMENT, (size_t)p_tile->acumCard * p_tile->baseExtent);
src/Architectures/FPGA/Ctrl_FPGA.c:	p_tile->memPtr = p_tile->data;
src/Architectures/FPGA/Ctrl_FPGA.c:	if ( (p_tile->memStatus == HIT_MS_NOT_OWNER) || (p_tile->memStatus == HIT_MS_NOMEM) ) {
src/Architectures/FPGA/Ctrl_FPGA.c:		for (int i = 0; i < hit_shapeDims(p_tile->shape); i++) {
src/Architectures/FPGA/Ctrl_FPGA.c:			p_tile->qstride[i] = 1;
src/Architectures/FPGA/Ctrl_FPGA.c:		p_tile->origAcumCard[hit_shapeDims(p_tile->shape)] = 1;
src/Architectures/FPGA/Ctrl_FPGA.c:		for (int i = (hit_shapeDims(p_tile->shape) - 1); i >= 0; i--) {
src/Architectures/FPGA/Ctrl_FPGA.c:			cardinality = cardinality * p_tile->card[i];
src/Architectures/FPGA/Ctrl_FPGA.c:			p_tile->origAcumCard[i] = cardinality;
src/Architectures/FPGA/Ctrl_FPGA.c:		p_tile->acumCard = p_tile->origAcumCard[0];
src/Architectures/FPGA/Ctrl_FPGA.c:	p_tile->memStatus = HIT_MS_OWNER;
src/Architectures/FPGA/Ctrl_FPGA.c:	Ctrl_FPGA_Tile *p_tile_data = (Ctrl_FPGA_Tile *)(p_tile->ext);
src/Architectures/FPGA/Ctrl_FPGA.c:	if (p_tile->memStatus == HIT_MS_OWNER) {
src/Architectures/FPGA/Ctrl_FPGA.c:		p_tile->memPtr = NULL;
src/Architectures/FPGA/Ctrl_FPGA.c:		p_tile->data = NULL;
src/Architectures/FPGA/Ctrl_FPGA.c:		p_tile->memStatus = HIT_MS_NOMEM;
src/Architectures/FPGA/Ctrl_FPGA.c:	p_tile->ext = NULL;
src/Architectures/FPGA/Ctrl_FPGA.c:	Ctrl_FPGA_Tile *p_tile_data = (Ctrl_FPGA_Tile *)(p_tile->ext);
src/Architectures/FPGA/Ctrl_FPGA.c:	Ctrl_FPGA_Tile *p_tile_data = (Ctrl_FPGA_Tile *)(p_tile->ext);
src/Architectures/FPGA/Ctrl_FPGA.c:			((size_t)(p_tile->acumCard)) * (p_tile->baseExtent), 
src/Architectures/FPGA/Ctrl_FPGA.c:			p_tile->data,
src/Architectures/FPGA/Ctrl_FPGA.c:	Ctrl_FPGA_Tile *p_tile_data = (Ctrl_FPGA_Tile *)(p_tile->ext);
src/Architectures/FPGA/Ctrl_FPGA.c:	Ctrl_FPGA_Tile *p_tile_data = (Ctrl_FPGA_Tile *)(p_tile->ext);
src/Architectures/FPGA/Ctrl_FPGA.c:			((size_t)(p_tile->acumCard)) * (p_tile->baseExtent), 
src/Architectures/FPGA/Ctrl_FPGA.c:			p_tile->data,
src/Architectures/FPGA/Ctrl_FPGA.c:	Ctrl_FPGA_Tile *p_tile_data = (Ctrl_FPGA_Tile *)(p_tile->ext);
