55fa33e859c2a8d9b1f04bc9792fd4f69b49c8cf
[LbmBenchmarkKernelsPublic.git] / Padding.h
1 #ifndef __PADDING_H__
2 #define __PADDING_H__
3
4 typedef struct PadInfo_
5 {
6         int nEntries;
7         int * Modulus;
8         int * Offset;
9 } PadInfo;
10
11 PadInfo * PadInfoFromStr(const char * padStr);
12
13 int PadCells(int nCells, int cellSizeBytes, PadInfo ** padInfo);
14 int PadCellsAndReport(int nCells, int cellSizeBytes, PadInfo ** padInfoPtr);
15
16 void PadInfoPrint(PadInfo * padInfo, FILE * f, const char * prefix);
17 void PadInfoFree(PadInfo * padInfo);
18
19 #endif // __PADDING_H__
This page took 0.077702 seconds and 3 git commands to generate.