Home | History | Annotate | Download | only in common

Lines Matching full:pdata

80     uprv_mapFile(UDataMemory *pData, const char *path) {
81 UDataMemory_init(pData); /* Clear the output struct. */
85 U_CFUNC void uprv_unmapFile(UDataMemory *pData) {
91 UDataMemory *pData, /* Fill in with info on the result doing the mapping. */
102 UDataMemory_init(pData); /* Clear the output struct. */
136 pData->pHeader=(const DataHeader *)MapViewOfFile(map, FILE_MAP_READ, 0, 0, 0);
137 if(pData->pHeader==NULL) {
141 pData->map=map;
146 uprv_unmapFile(UDataMemory *pData) {
147 if(pData!=NULL && pData->map!=NULL) {
148 UnmapViewOfFile(pData->pHeader);
149 CloseHandle(pData->map);
150 pData->pHeader=NULL;
151 pData->map=NULL;
159 uprv_mapFile(UDataMemory *pData, const char *path) {
165 UDataMemory_init(pData); /* Clear the output struct. */
190 pData->map = (char *)data + length;
191 pData->pHeader=(const DataHeader *)data;
192 pData->mapAddr = data;
200 uprv_unmapFile(UDataMemory *pData) {
201 if(pData!=NULL && pData->map!=NULL) {
202 size_t dataLen = (char *)pData->map - (char *)pData->mapAddr;
203 if(munmap(pData->mapAddr, dataLen)==-1) {
205 pData->pHeader=NULL;
206 pData->map=0;
207 pData->mapAddr=NULL;
229 uprv_mapFile(UDataMemory *pData, const char *path) {
234 UDataMemory_init(pData); /* Clear the output struct. */
263 pData->map=p;
264 pData->pHeader=(const DataHeader *)p;
265 pData->mapAddr=p;
270 uprv_unmapFile(UDataMemory *pData) {
271 if(pData!=NULL && pData->map!=NULL) {
272 uprv_free(pData->map);
273 pData->map = NULL;
274 pData->mapAddr = NULL;
275 pData->pHeader = NULL;
357 U_CFUNC UBool uprv_mapFile(UDataMemory *pData, const char *path) {
378 UDataMemory_init(pData); /* Clear the output struct. */
398 pData->map = (char *)data + length;
399 pData->pHeader=(const DataHeader *)data;
400 pData->mapAddr = data;
433 UDataMemory_init(pData); /* Clear the output struct. */
443 pData->pHeader=(const DataHeader *)val;
450 U_CFUNC void uprv_unmapFile(UDataMemory *pData) {
451 if(pData!=NULL && pData->map!=NULL) {
452 uprv_free(pData->map);
453 pData->map = NULL;
454 pData->mapAddr = NULL;
455 pData->pHeader = NULL;