Lines Matching refs:evt_node

740 	if (dev_node->evt_node == NULL) {  in add_evt_node()
741 dev_node->evt_node = new_evt_node; in add_evt_node()
745 curr_evt_node = dev_node->evt_node; in add_evt_node()
746 while (curr_evt_node->next != dev_node->evt_node) in add_evt_node()
750 new_evt_node->next = dev_node->evt_node; in add_evt_node()
761 evt_node_t *evt_node; in modify_evt_node() local
768 evt_node = dev_node->evt_node; in modify_evt_node()
773 if (evt_node->next != evt_node) { in modify_evt_node()
774 while (evt_node->next != dev_node->evt_node) { in modify_evt_node()
775 evt_node = evt_node->next; in modify_evt_node()
779 evt_node->prev_count = 0; in modify_evt_node()
780 evt_node->total = 0; in modify_evt_node()
799 (void) strcpy(evt_node->evt_name, evt_name); in modify_evt_node()
803 evt_node->evt_pcr_mask = pic_data[i].value.ui64; in modify_evt_node()
820 (void) strcpy(evt_node->evt_name, in modify_evt_node()
828 (void) sprintf(evt_node->evt_name, "%llx", evt_num); in modify_evt_node()
830 evt_node->evt_pcr_mask = evt_num; in modify_evt_node()
848 if (dev_node->evt_node->next == dev_node->evt_node) { in prune_evt_nodes()
852 curr_evt_node = dev_node->evt_node->next; in prune_evt_nodes()
853 dev_node->evt_node->next = dev_node->evt_node; in prune_evt_nodes()
855 while (curr_evt_node != dev_node->evt_node) { in prune_evt_nodes()
893 evt_node_t *evt_node; in set_evt() local
901 evt_node = dev_node->evt_node; in set_evt()
933 evt_node->prev_count = cnt_data[pic_num+1].value.ui64; in set_evt()
952 pcr = pcr | evt_node->evt_pcr_mask; in set_evt()
1029 if ((dev_node->evt_node->next != dev_node->evt_node) && in read_evts()
1031 dev_node->evt_node = dev_node->evt_node->next; in read_evts()
1046 evt_node_t *evt_node; in read_r_evt_node() local
1056 evt_node = dev_node->evt_node; in read_r_evt_node()
1095 if ((strcmp(evt_node->evt_name, "") == 0) || in read_r_evt_node()
1096 (pcr_read != evt_node->evt_pcr_mask)) { in read_r_evt_node()
1109 (void) strcpy(evt_node->evt_name, pic_data[i].name); in read_r_evt_node()
1110 evt_node->evt_pcr_mask = pcr_read; in read_r_evt_node()
1111 evt_node->total = 0; in read_r_evt_node()
1112 evt_node->prev_count = in read_r_evt_node()
1117 evt_node->evt_name, 0); in read_r_evt_node()
1122 (void) sprintf(evt_node->evt_name, "0x%llx", pcr_read); in read_r_evt_node()
1123 evt_node->evt_pcr_mask = pcr_read; in read_r_evt_node()
1124 evt_node->total = 0; in read_r_evt_node()
1125 evt_node->prev_count = in read_r_evt_node()
1130 evt_node->evt_name, 0); in read_r_evt_node()
1137 if (cnt_data[pic_num+1].value.ui64 < evt_node->prev_count) { in read_r_evt_node()
1139 delta_count = (UINT32_MAX-evt_node->prev_count) + in read_r_evt_node()
1144 - evt_node->prev_count; in read_r_evt_node()
1152 evt_node->prev_count = cnt_data[pic_num+1].value.ui64; in read_r_evt_node()
1155 evt_node->total += delta_count; in read_r_evt_node()
1159 evt_node->evt_name, delta_count); in read_r_evt_node()
1163 evt_node->evt_name, evt_node->total); in read_r_evt_node()
1177 evt_node_t *evt_node; in read_w_evt_node() local
1182 evt_node = dev_node->evt_node; in read_w_evt_node()
1217 if (pcr_read != evt_node->evt_pcr_mask) { in read_w_evt_node()
1228 if (cnt_data[pic_num+1].value.ui64 < evt_node->prev_count) { in read_w_evt_node()
1230 delta_count = (UINT32_MAX-evt_node->prev_count) + in read_w_evt_node()
1235 - evt_node->prev_count; in read_w_evt_node()
1238 evt_node->prev_count = cnt_data[pic_num+1].value.ui64; in read_w_evt_node()
1241 evt_node->total = 0; in read_w_evt_node()
1245 evt_node->total += delta_count; in read_w_evt_node()
1249 evt_node->evt_name, delta_count); in read_w_evt_node()
1252 evt_node->evt_name, evt_node->total); in read_w_evt_node()
1341 start_pos = dev_node->evt_node; in remove_dev_node()
1365 start_pos = dev_node->evt_node; in remove_dev_node()