Lines Matching defs:data
60 * @data_rel_fn : function ptr to release node data internal resource
61 * @user_data : user data ptr
112 * DESCRIPTION: enqueue data into the queue
115 * @data : data to be enqueued
119 bool QCameraQueue::enqueue(void *data)
129 node->data = data;
141 * DESCRIPTION: enqueue data into queue with priority, will insert into the
145 * @data : data to be enqueued
149 bool QCameraQueue::enqueueWithPriority(void *data)
159 node->data = data;
177 * DESCRIPTION: dequeue data from the queue
183 * RETURN : data ptr. NULL if not any data in the queue.
188 void* data = NULL;
207 data = node->data;
211 return data;
239 if (NULL != node->data) {
241 m_dataFn(node->data, m_userData);
243 free(node->data);
279 if ( match(node->data, m_userData) ) {
283 if (NULL != node->data) {
285 m_dataFn(node->data, m_userData);
287 free(node->data);