Searched refs:mmdc (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/contrib/ast/src/lib/libast/vmalloc/ |
H A D | vmmopen.c | 140 if(mmdc->proj < 0) in mmfix() 195 if((key = ftok(mmdc->file, mmdc->proj)) < 0 ) in mminit() 238 if(mmvm->proj != mmdc->proj || strcmp(mmvm->file, mmdc->file) != 0 ) in mminit() 266 Mmdisc_t* mmdc; in mmend() 372 msync((Void_t*)mmdc->mmvm, MMHEAD(mmdc->file), MS_SYNC); 396 Mmdisc_t *mmdc; local 411 mmdc->size = size; 412 mmdc->shmid = -1; 413 mmdc->flag = 0; 414 mmdc->proj = proj; [all …]
|
H A D | vmbest.c | 1226 static Void_t* mmapmem(Void_t* caddr, size_t csize, size_t nsize, Mmdisc_t* mmdc) in mmapmem() argument 1229 if(mmdc) /* /dev/zero mapping */ in mmapmem() 1230 { if(mmdc->fd == FD_INIT ) /* open /dev/zero for mapping */ in mmapmem() 1233 { mmdc->fd = FD_NONE; in mmapmem() 1236 mmdc->fd = _vmfd(fd); in mmapmem() 1239 if(mmdc->fd == FD_NONE) in mmapmem() 1249 if(mmdc && mmdc->fd >= 0 ) in mmapmem() 1250 caddr = mmap(0, nsize, PROT_READ|PROT_WRITE, MAP_PRIVATE, mmdc->fd, mmdc->offset); in mmapmem() 1253 if(!mmdc ) in mmapmem() 1263 { if(mmdc) in mmapmem() [all …]
|