Lines Matching defs:node
74 overlay_buffer_node *node;
123 node = malloc( sizeof( overlay_buffer_node ));
124 if( node == NULL )
127 node->ati_space = ati_space;
128 node->test_reg = test_reg;
133 buffer = &node->buffer;
149 node->mem_handle = am.handle;
150 node->mem_offset = am.offset;
155 node->next = vc->overlay_buffers;
156 node->prev = NULL;
157 if( node->next )
158 node->next->prev = node;
160 vc->overlay_buffers = node;
165 node->mem_handle, node->mem_offset, buffer->buffer, buffer->buffer_dma );
170 free(node);
181 overlay_buffer_node *node;
187 node = (overlay_buffer_node *)((char *)ob - offsetof( overlay_buffer_node, buffer ));
189 if( si->active_overlay.on == node || si->active_overlay.prev_on )
194 fm.handle = node->mem_handle;
201 node->mem_handle, strerror( result ));
207 if( node->next )
208 node->next->prev = node->prev;
210 if( node->prev )
211 node->prev->next = node->next;
213 vc->overlay_buffers = node->next;