Lines Matching full:orig_buffer
99 td->orig_buffer = shmat(td->shm_id, NULL, 0);
100 dprint(FD_MEM, "shmat %d, %p\n", td->shm_id, td->orig_buffer);
101 if (td->orig_buffer == (void *) -1) {
103 td->orig_buffer = NULL;
119 dprint(FD_MEM, "shmdt/ctl %d %p\n", td->shm_id, td->orig_buffer);
120 shmdt(td->orig_buffer);
145 td->orig_buffer = NULL;
152 td->orig_buffer = NULL;
163 td->orig_buffer = mmap(NULL, total_mem, PROT_READ | PROT_WRITE, flags,
166 td->mmapfd, td->orig_buffer);
167 if (td->orig_buffer == MAP_FAILED) {
169 td->orig_buffer = NULL;
185 td->orig_buffer);
186 munmap(td->orig_buffer, td->orig_buffer_size);
197 td->orig_buffer = malloc(total_mem);
199 td->orig_buffer);
201 return td->orig_buffer == NULL;
206 dprint(FD_MEM, "free malloc mem %p\n", td->orig_buffer);
207 free(td->orig_buffer);
261 td->orig_buffer = (void *) td->dev_mem_ptr;
264 (unsigned long long) total_mem, td->orig_buffer);
357 td->orig_buffer = NULL;