Lines Matching refs:_elements

165 	_elements = NULL;  in init()
252 if (_elements) { in free()
254 IOFreeData(_elements, (size_t)_nElements * sizeof(IOReportElement)); in free()
514 if (_elements) { in handleAddChannelSwap()
516 memcpy(_swapElements, _elements, in handleAddChannelSwap()
525 tmpElements = _elements; in handleAddChannelSwap()
526 _elements = _swapElements; in handleAddChannelSwap()
539 _elements[_nElements + cnt].channel_id = channel_id; in handleAddChannelSwap()
540 _elements[_nElements + cnt].provider_id = _driver_id; in handleAddChannelSwap()
541 _elements[_nElements + cnt].channel_type = _channelType; in handleAddChannelSwap()
542 _elements[_nElements + cnt].channel_type.element_idx = ((int16_t) cnt); in handleAddChannelSwap()
564 tmpElements = _elements; in handleAddChannelSwap()
565 _elements = _swapElements; in handleAddChannelSwap()
781 memcpy(&_elements[element_index].values, values, sizeof(IOReportElementValues)); in setElementValues()
783 _elements[element_index].timestamp = record_time; in setElementValues()
806 elementValues = &_elements[element_index].values; in getElementValues()
846 chElems = _elements[start_element_idx].channel_type.nelements; in updateReportChannel()
865 destination->appendBytes(&_elements[start_element_idx], size2cpy); in updateReportChannel()
893 memcpy(elementValues, &_elements[element_index].values, sizeof(IOReportElementValues)); in copyElementValues()
965 if (channel_id == _elements[elemIdx].channel_id) { in getChannelIndices()
1002 tmpNum = OSNumber::withNumber(_elements[cnt2].channel_id, 64); in copyChannelIDs()