Searched refs:shma (Results 1 – 1 of 1) sorted by relevance
56 static int shm_area_open(const char *file, size_t size, int unlink, shm_area_t *shma) in shm_area_open() argument62 shma->size = size; in shm_area_open()63 shma->fd = shm_open(file, in shm_area_open()67 if(shma->fd < 0) return -1; in shm_area_open()69 if(ftruncate(shma->fd, size) < 0) return -2; in shm_area_open()71 shma->base_addr = mmap(NULL, in shm_area_open()75 shma->fd, in shm_area_open()78 if(shma->base_addr == MAP_FAILED) return -2; in shm_area_open()83 static void shm_area_close(shm_area_t *shma) in shm_area_close() argument85 munmap(shma->base_addr, shma->size); in shm_area_close()[all …]
Completed in 2 milliseconds