1e01aa904Sopenharmony_ciFunctions changes summary: 0 Removed, 50 Changed, 79 Added functions 2e01aa904Sopenharmony_ciVariables changes summary: 0 Removed, 0 Changed, 3 Added variables 3e01aa904Sopenharmony_ci 4e01aa904Sopenharmony_ci79 Added functions: 5e01aa904Sopenharmony_ci 6e01aa904Sopenharmony_ci [A] 'function lttng_condition* lttng_condition_session_consumed_size_create()' 7e01aa904Sopenharmony_ci [A] 'function lttng_condition_status lttng_condition_session_consumed_size_get_session_name(const lttng_condition*, const char**)' 8e01aa904Sopenharmony_ci [A] 'function lttng_condition_status lttng_condition_session_consumed_size_get_threshold(const lttng_condition*, uint64_t*)' 9e01aa904Sopenharmony_ci [A] 'function lttng_condition_status lttng_condition_session_consumed_size_set_session_name(lttng_condition*, const char*)' 10e01aa904Sopenharmony_ci [A] 'function lttng_condition_status lttng_condition_session_consumed_size_set_threshold(lttng_condition*, uint64_t)' 11e01aa904Sopenharmony_ci [A] 'function lttng_condition* lttng_condition_session_rotation_completed_create()' 12e01aa904Sopenharmony_ci [A] 'function lttng_condition_status lttng_condition_session_rotation_get_session_name(const lttng_condition*, const char**)' 13e01aa904Sopenharmony_ci [A] 'function lttng_condition* lttng_condition_session_rotation_ongoing_create()' 14e01aa904Sopenharmony_ci [A] 'function lttng_condition_status lttng_condition_session_rotation_set_session_name(lttng_condition*, const char*)' 15e01aa904Sopenharmony_ci [A] 'function lttng_error_code lttng_create_session_ext(lttng_session_descriptor*)' 16e01aa904Sopenharmony_ci [A] 'function lttng_error_code lttng_destroy_session_ext(const char*, lttng_destruction_handle**)' 17e01aa904Sopenharmony_ci [A] 'function void lttng_destruction_handle_destroy(lttng_destruction_handle*)' 18e01aa904Sopenharmony_ci [A] 'function lttng_destruction_handle_status lttng_destruction_handle_get_archive_location(const lttng_destruction_handle*, const lttng_trace_archive_location**)' 19e01aa904Sopenharmony_ci [A] 'function lttng_destruction_handle_status lttng_destruction_handle_get_result(const lttng_destruction_handle*, lttng_error_code*)' 20e01aa904Sopenharmony_ci [A] 'function lttng_destruction_handle_status lttng_destruction_handle_get_rotation_state(const lttng_destruction_handle*, lttng_rotation_state*)' 21e01aa904Sopenharmony_ci [A] 'function lttng_destruction_handle_status lttng_destruction_handle_wait_for_completion(lttng_destruction_handle*, int)' 22e01aa904Sopenharmony_ci [A] 'function int lttng_elf_get_sdt_probe_offsets(int, const char*, const char*, uint64_t**, uint32_t*)' 23e01aa904Sopenharmony_ci [A] 'function int lttng_elf_get_symbol_offset(int, char*, uint64_t*)' 24e01aa904Sopenharmony_ci [A] 'function lttng_evaluation_status lttng_evaluation_session_consumed_size_get_consumed_size(const lttng_evaluation*, uint64_t*)' 25e01aa904Sopenharmony_ci [A] 'function lttng_evaluation_status lttng_evaluation_session_rotation_completed_get_location(const lttng_evaluation*, const lttng_trace_archive_location**)' 26e01aa904Sopenharmony_ci [A] 'function lttng_evaluation_status lttng_evaluation_session_rotation_get_id(const lttng_evaluation*, uint64_t*)' 27e01aa904Sopenharmony_ci [A] 'function lttng_event* lttng_event_create()' 28e01aa904Sopenharmony_ci [A] 'function void lttng_event_destroy(lttng_event*)' 29e01aa904Sopenharmony_ci [A] 'function const lttng_userspace_probe_location* lttng_event_get_userspace_probe_location(const lttng_event*)' 30e01aa904Sopenharmony_ci [A] 'function int lttng_event_set_userspace_probe_location(lttng_event*, lttng_userspace_probe_location*)' 31e01aa904Sopenharmony_ci [A] 'function lttng_notification_channel_status lttng_notification_channel_has_pending_notification(lttng_notification_channel*, bool*)' 32e01aa904Sopenharmony_ci [A] 'function int lttng_rotate_session(const char*, lttng_rotation_immediate_descriptor*, lttng_rotation_handle**)' 33e01aa904Sopenharmony_ci [A] 'function void lttng_rotation_handle_destroy(lttng_rotation_handle*)' 34e01aa904Sopenharmony_ci [A] 'function lttng_rotation_status lttng_rotation_handle_get_archive_location(lttng_rotation_handle*, const lttng_trace_archive_location**)' 35e01aa904Sopenharmony_ci [A] 'function lttng_rotation_status lttng_rotation_handle_get_state(lttng_rotation_handle*, lttng_rotation_state*)' 36e01aa904Sopenharmony_ci [A] 'function void lttng_rotation_schedule_destroy(lttng_rotation_schedule*)' 37e01aa904Sopenharmony_ci [A] 'function lttng_rotation_schedule_type lttng_rotation_schedule_get_type(const lttng_rotation_schedule*)' 38e01aa904Sopenharmony_ci [A] 'function lttng_rotation_schedule* lttng_rotation_schedule_periodic_create()' 39e01aa904Sopenharmony_ci [A] 'function lttng_rotation_status lttng_rotation_schedule_periodic_get_period(const lttng_rotation_schedule*, uint64_t*)' 40e01aa904Sopenharmony_ci [A] 'function lttng_rotation_status lttng_rotation_schedule_periodic_set_period(lttng_rotation_schedule*, uint64_t)' 41e01aa904Sopenharmony_ci [A] 'function lttng_rotation_schedule* lttng_rotation_schedule_size_threshold_create()' 42e01aa904Sopenharmony_ci [A] 'function lttng_rotation_status lttng_rotation_schedule_size_threshold_get_threshold(const lttng_rotation_schedule*, uint64_t*)' 43e01aa904Sopenharmony_ci [A] 'function lttng_rotation_status lttng_rotation_schedule_size_threshold_set_threshold(lttng_rotation_schedule*, uint64_t)' 44e01aa904Sopenharmony_ci [A] 'function void lttng_rotation_schedules_destroy(lttng_rotation_schedules*)' 45e01aa904Sopenharmony_ci [A] 'function const lttng_rotation_schedule* lttng_rotation_schedules_get_at_index(const lttng_rotation_schedules*, unsigned int)' 46e01aa904Sopenharmony_ci [A] 'function lttng_rotation_status lttng_rotation_schedules_get_count(const lttng_rotation_schedules*, unsigned int*)' 47e01aa904Sopenharmony_ci [A] 'function lttng_rotation_status lttng_session_add_rotation_schedule(const char*, const lttng_rotation_schedule*)' 48e01aa904Sopenharmony_ci [A] 'function lttng_session_descriptor* lttng_session_descriptor_create(const char*)' 49e01aa904Sopenharmony_ci [A] 'function void lttng_session_descriptor_destroy(lttng_session_descriptor*)' 50e01aa904Sopenharmony_ci [A] 'function lttng_session_descriptor* lttng_session_descriptor_live_create(const char*, unsigned long long int)' 51e01aa904Sopenharmony_ci [A] 'function lttng_session_descriptor* lttng_session_descriptor_live_network_create(const char*, const char*, const char*, unsigned long long int)' 52e01aa904Sopenharmony_ci [A] 'function lttng_session_descriptor* lttng_session_descriptor_local_create(const char*, const char*)' 53e01aa904Sopenharmony_ci [A] 'function lttng_session_descriptor* lttng_session_descriptor_network_create(const char*, const char*, const char*)' 54e01aa904Sopenharmony_ci [A] 'function lttng_session_descriptor* lttng_session_descriptor_snapshot_create(const char*)' 55e01aa904Sopenharmony_ci [A] 'function lttng_session_descriptor* lttng_session_descriptor_snapshot_local_create(const char*, const char*)' 56e01aa904Sopenharmony_ci [A] 'function lttng_session_descriptor* lttng_session_descriptor_snapshot_network_create(const char*, const char*, const char*)' 57e01aa904Sopenharmony_ci [A] 'function lttng_error_code lttng_session_get_creation_time(const lttng_session*, uint64_t*)' 58e01aa904Sopenharmony_ci [A] 'function int lttng_session_list_rotation_schedules(const char*, lttng_rotation_schedules**)' 59e01aa904Sopenharmony_ci [A] 'function lttng_rotation_status lttng_session_remove_rotation_schedule(const char*, const lttng_rotation_schedule*)' 60e01aa904Sopenharmony_ci [A] 'function lttng_trace_archive_location_type lttng_trace_archive_location_get_type(const lttng_trace_archive_location*)' 61e01aa904Sopenharmony_ci [A] 'function lttng_trace_archive_location_status lttng_trace_archive_location_local_get_absolute_path(const lttng_trace_archive_location*, const char**)' 62e01aa904Sopenharmony_ci [A] 'function lttng_trace_archive_location_status lttng_trace_archive_location_relay_get_control_port(const lttng_trace_archive_location*, uint16_t*)' 63e01aa904Sopenharmony_ci [A] 'function lttng_trace_archive_location_status lttng_trace_archive_location_relay_get_data_port(const lttng_trace_archive_location*, uint16_t*)' 64e01aa904Sopenharmony_ci [A] 'function lttng_trace_archive_location_status lttng_trace_archive_location_relay_get_host(const lttng_trace_archive_location*, const char**)' 65e01aa904Sopenharmony_ci [A] 'function lttng_trace_archive_location_status lttng_trace_archive_location_relay_get_protocol_type(const lttng_trace_archive_location*, lttng_trace_archive_location_relay_protocol_type*)' 66e01aa904Sopenharmony_ci [A] 'function lttng_trace_archive_location_status lttng_trace_archive_location_relay_get_relative_path(const lttng_trace_archive_location*, const char**)' 67e01aa904Sopenharmony_ci [A] 'function void lttng_userspace_probe_location_destroy(lttng_userspace_probe_location*)' 68e01aa904Sopenharmony_ci [A] 'function lttng_userspace_probe_location* lttng_userspace_probe_location_function_create(const char*, const char*, lttng_userspace_probe_location_lookup_method*)' 69e01aa904Sopenharmony_ci [A] 'function int lttng_userspace_probe_location_function_get_binary_fd(const lttng_userspace_probe_location*)' 70e01aa904Sopenharmony_ci [A] 'function const char* lttng_userspace_probe_location_function_get_binary_path(const lttng_userspace_probe_location*)' 71e01aa904Sopenharmony_ci [A] 'function const char* lttng_userspace_probe_location_function_get_function_name(const lttng_userspace_probe_location*)' 72e01aa904Sopenharmony_ci [A] 'function lttng_userspace_probe_location_function_instrumentation_type lttng_userspace_probe_location_function_get_instrumentation_type(const lttng_userspace_probe_location*)' 73e01aa904Sopenharmony_ci [A] 'function lttng_userspace_probe_location_status lttng_userspace_probe_location_function_set_instrumentation_type(const lttng_userspace_probe_location*, lttng_userspace_probe_location_function_instrumentation_type)' 74e01aa904Sopenharmony_ci [A] 'function const lttng_userspace_probe_location_lookup_method* lttng_userspace_probe_location_get_lookup_method(const lttng_userspace_probe_location*)' 75e01aa904Sopenharmony_ci [A] 'function lttng_userspace_probe_location_type lttng_userspace_probe_location_get_type(const lttng_userspace_probe_location*)' 76e01aa904Sopenharmony_ci [A] 'function void lttng_userspace_probe_location_lookup_method_destroy(lttng_userspace_probe_location_lookup_method*)' 77e01aa904Sopenharmony_ci [A] 'function lttng_userspace_probe_location_lookup_method* lttng_userspace_probe_location_lookup_method_function_elf_create()' 78e01aa904Sopenharmony_ci [A] 'function lttng_userspace_probe_location_lookup_method_type lttng_userspace_probe_location_lookup_method_get_type(const lttng_userspace_probe_location_lookup_method*)' 79e01aa904Sopenharmony_ci [A] 'function lttng_userspace_probe_location_lookup_method* lttng_userspace_probe_location_lookup_method_tracepoint_sdt_create()' 80e01aa904Sopenharmony_ci [A] 'function lttng_userspace_probe_location* lttng_userspace_probe_location_tracepoint_create(const char*, const char*, const char*, lttng_userspace_probe_location_lookup_method*)' 81e01aa904Sopenharmony_ci [A] 'function int lttng_userspace_probe_location_tracepoint_get_binary_fd(const lttng_userspace_probe_location*)' 82e01aa904Sopenharmony_ci [A] 'function const char* lttng_userspace_probe_location_tracepoint_get_binary_path(const lttng_userspace_probe_location*)' 83e01aa904Sopenharmony_ci [A] 'function const char* lttng_userspace_probe_location_tracepoint_get_probe_name(const lttng_userspace_probe_location*)' 84e01aa904Sopenharmony_ci [A] 'function const char* lttng_userspace_probe_location_tracepoint_get_provider_name(const lttng_userspace_probe_location*)' 85e01aa904Sopenharmony_ci 86e01aa904Sopenharmony_ci50 functions with some indirect sub-type change: 87e01aa904Sopenharmony_ci 88e01aa904Sopenharmony_ci [C] 'function void lttng_action_destroy(lttng_action*)' has some indirect sub-type changes: 89e01aa904Sopenharmony_ci parameter 1 of type 'lttng_action*' has sub-type changes: 90e01aa904Sopenharmony_ci in pointed to type 'struct lttng_action': 91e01aa904Sopenharmony_ci type size hasn't changed 92e01aa904Sopenharmony_ci 3 data member changes: 93e01aa904Sopenharmony_ci type of 'action_validate_cb validate' changed: 94e01aa904Sopenharmony_ci underlying type 'bool (lttng_action*)*' changed: 95e01aa904Sopenharmony_ci in pointed to type 'function type bool (lttng_action*)': 96e01aa904Sopenharmony_ci parameter 1 of type 'lttng_action*' has sub-type changes: 97e01aa904Sopenharmony_ci pointed to type 'struct lttng_action' changed, as being reported 98e01aa904Sopenharmony_ci type of 'action_serialize_cb serialize' changed: 99e01aa904Sopenharmony_ci underlying type 'typedef ssize_t (lttng_action*, char*)*' changed: 100e01aa904Sopenharmony_ci in pointed to type 'function type typedef ssize_t (lttng_action*, char*)': 101e01aa904Sopenharmony_ci return type changed: 102e01aa904Sopenharmony_ci entity changed from 'typedef ssize_t' to compatible type 'int' 103e01aa904Sopenharmony_ci type name changed from 'long int' to 'int' 104e01aa904Sopenharmony_ci type size changed from 64 to 32 (in bits) 105e01aa904Sopenharmony_ci parameter 1 of type 'lttng_action*' has sub-type changes: 106e01aa904Sopenharmony_ci pointed to type 'struct lttng_action' changed, as being reported 107e01aa904Sopenharmony_ci parameter 2 of type 'char*' changed: 108e01aa904Sopenharmony_ci in pointed to type 'char': 109e01aa904Sopenharmony_ci entity changed from 'char' to 'struct lttng_dynamic_buffer' 110e01aa904Sopenharmony_ci type size changed from 8 to 192 (in bits) 111e01aa904Sopenharmony_ci type of 'action_destroy_cb destroy' changed: 112e01aa904Sopenharmony_ci underlying type 'void (lttng_action*)*' changed: 113e01aa904Sopenharmony_ci in pointed to type 'function type void (lttng_action*)': 114e01aa904Sopenharmony_ci parameter 1 of type 'lttng_action*' has sub-type changes: 115e01aa904Sopenharmony_ci pointed to type 'struct lttng_action' changed, as being reported 116e01aa904Sopenharmony_ci 117e01aa904Sopenharmony_ci [C] 'function lttng_action_type lttng_action_get_type(lttng_action*)' has some indirect sub-type changes: 118e01aa904Sopenharmony_ci parameter 1 of type 'lttng_action*' has sub-type changes: 119e01aa904Sopenharmony_ci pointed to type 'struct lttng_action' changed, as reported earlier 120e01aa904Sopenharmony_ci 121e01aa904Sopenharmony_ci [C] 'function lttng_action* lttng_action_notify_create()' has some indirect sub-type changes: 122e01aa904Sopenharmony_ci return type changed: 123e01aa904Sopenharmony_ci pointed to type 'struct lttng_action' changed, as reported earlier 124e01aa904Sopenharmony_ci 125e01aa904Sopenharmony_ci [C] 'function int lttng_add_context(lttng_handle*, lttng_event_context*, const char*, const char*)' has some indirect sub-type changes: 126e01aa904Sopenharmony_ci parameter 2 of type 'lttng_event_context*' has sub-type changes: 127e01aa904Sopenharmony_ci in pointed to type 'struct lttng_event_context': 128e01aa904Sopenharmony_ci type size hasn't changed 129e01aa904Sopenharmony_ci 1 data member change: 130e01aa904Sopenharmony_ci type of 'lttng_event_context_type ctx' changed: 131e01aa904Sopenharmony_ci type size hasn't changed 132e01aa904Sopenharmony_ci 2 enumerator insertions: 133e01aa904Sopenharmony_ci 'lttng_event_context_type::LTTNG_EVENT_CONTEXT_CALLSTACK_KERNEL' value '20' 134e01aa904Sopenharmony_ci 'lttng_event_context_type::LTTNG_EVENT_CONTEXT_CALLSTACK_USER' value '21' 135e01aa904Sopenharmony_ci 136e01aa904Sopenharmony_ci [C] 'function lttng_condition_status lttng_condition_buffer_usage_get_channel_name(const lttng_condition*, const char**)' has some indirect sub-type changes: 137e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_condition*' has sub-type changes: 138e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 139e01aa904Sopenharmony_ci in unqualified underlying type 'struct lttng_condition': 140e01aa904Sopenharmony_ci type size hasn't changed 141e01aa904Sopenharmony_ci 5 data member changes: 142e01aa904Sopenharmony_ci type of 'lttng_condition_type type' changed: 143e01aa904Sopenharmony_ci type size hasn't changed 144e01aa904Sopenharmony_ci 3 enumerator insertions: 145e01aa904Sopenharmony_ci 'lttng_condition_type::LTTNG_CONDITION_TYPE_SESSION_CONSUMED_SIZE' value '100' 146e01aa904Sopenharmony_ci 'lttng_condition_type::LTTNG_CONDITION_TYPE_SESSION_ROTATION_ONGOING' value '103' 147e01aa904Sopenharmony_ci 'lttng_condition_type::LTTNG_CONDITION_TYPE_SESSION_ROTATION_COMPLETED' value '104' 148e01aa904Sopenharmony_ci type of 'condition_validate_cb validate' changed: 149e01aa904Sopenharmony_ci underlying type 'bool (const lttng_condition*)*' changed: 150e01aa904Sopenharmony_ci in pointed to type 'function type bool (const lttng_condition*)': 151e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_condition*' has sub-type changes: 152e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 153e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as being reported 154e01aa904Sopenharmony_ci type of 'condition_serialize_cb serialize' changed: 155e01aa904Sopenharmony_ci underlying type 'typedef ssize_t (const lttng_condition*, char*)*' changed: 156e01aa904Sopenharmony_ci in pointed to type 'function type typedef ssize_t (const lttng_condition*, char*)': 157e01aa904Sopenharmony_ci return type changed: 158e01aa904Sopenharmony_ci entity changed from 'typedef ssize_t' to compatible type 'int' 159e01aa904Sopenharmony_ci type name changed from 'long int' to 'int' 160e01aa904Sopenharmony_ci type size changed from 64 to 32 (in bits) 161e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_condition*' has sub-type changes: 162e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 163e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as being reported 164e01aa904Sopenharmony_ci parameter 2 of type 'char*' changed: 165e01aa904Sopenharmony_ci in pointed to type 'char': 166e01aa904Sopenharmony_ci entity changed from 'char' to 'struct lttng_dynamic_buffer' 167e01aa904Sopenharmony_ci type size changed from 8 to 192 (in bits) 168e01aa904Sopenharmony_ci type of 'condition_equal_cb equal' changed: 169e01aa904Sopenharmony_ci underlying type 'bool (const lttng_condition*, const lttng_condition*)*' changed: 170e01aa904Sopenharmony_ci in pointed to type 'function type bool (const lttng_condition*, const lttng_condition*)': 171e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_condition*' has sub-type changes: 172e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 173e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as being reported 174e01aa904Sopenharmony_ci parameter 2 of type 'const lttng_condition*' has sub-type changes: 175e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 176e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as being reported 177e01aa904Sopenharmony_ci type of 'condition_destroy_cb destroy' changed: 178e01aa904Sopenharmony_ci underlying type 'void (lttng_condition*)*' changed: 179e01aa904Sopenharmony_ci in pointed to type 'function type void (lttng_condition*)': 180e01aa904Sopenharmony_ci parameter 1 of type 'lttng_condition*' has sub-type changes: 181e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as being reported 182e01aa904Sopenharmony_ci 183e01aa904Sopenharmony_ci [C] 'function lttng_condition_status lttng_condition_buffer_usage_get_domain_type(const lttng_condition*, lttng_domain_type*)' has some indirect sub-type changes: 184e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_condition*' has sub-type changes: 185e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 186e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as reported earlier 187e01aa904Sopenharmony_ci 188e01aa904Sopenharmony_ci [C] 'function lttng_condition_status lttng_condition_buffer_usage_get_session_name(const lttng_condition*, const char**)' has some indirect sub-type changes: 189e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_condition*' has sub-type changes: 190e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 191e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as reported earlier 192e01aa904Sopenharmony_ci 193e01aa904Sopenharmony_ci [C] 'function lttng_condition_status lttng_condition_buffer_usage_get_threshold(const lttng_condition*, uint64_t*)' has some indirect sub-type changes: 194e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_condition*' has sub-type changes: 195e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 196e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as reported earlier 197e01aa904Sopenharmony_ci 198e01aa904Sopenharmony_ci [C] 'function lttng_condition_status lttng_condition_buffer_usage_get_threshold_ratio(const lttng_condition*, double*)' has some indirect sub-type changes: 199e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_condition*' has sub-type changes: 200e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 201e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as reported earlier 202e01aa904Sopenharmony_ci 203e01aa904Sopenharmony_ci [C] 'function lttng_condition* lttng_condition_buffer_usage_high_create()' has some indirect sub-type changes: 204e01aa904Sopenharmony_ci return type changed: 205e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 206e01aa904Sopenharmony_ci 207e01aa904Sopenharmony_ci [C] 'function lttng_condition* lttng_condition_buffer_usage_low_create()' has some indirect sub-type changes: 208e01aa904Sopenharmony_ci return type changed: 209e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 210e01aa904Sopenharmony_ci 211e01aa904Sopenharmony_ci [C] 'function lttng_condition_status lttng_condition_buffer_usage_set_channel_name(lttng_condition*, const char*)' has some indirect sub-type changes: 212e01aa904Sopenharmony_ci parameter 1 of type 'lttng_condition*' has sub-type changes: 213e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 214e01aa904Sopenharmony_ci 215e01aa904Sopenharmony_ci [C] 'function lttng_condition_status lttng_condition_buffer_usage_set_domain_type(lttng_condition*, lttng_domain_type)' has some indirect sub-type changes: 216e01aa904Sopenharmony_ci parameter 1 of type 'lttng_condition*' has sub-type changes: 217e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 218e01aa904Sopenharmony_ci 219e01aa904Sopenharmony_ci [C] 'function lttng_condition_status lttng_condition_buffer_usage_set_session_name(lttng_condition*, const char*)' has some indirect sub-type changes: 220e01aa904Sopenharmony_ci parameter 1 of type 'lttng_condition*' has sub-type changes: 221e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 222e01aa904Sopenharmony_ci 223e01aa904Sopenharmony_ci [C] 'function lttng_condition_status lttng_condition_buffer_usage_set_threshold(lttng_condition*, uint64_t)' has some indirect sub-type changes: 224e01aa904Sopenharmony_ci parameter 1 of type 'lttng_condition*' has sub-type changes: 225e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 226e01aa904Sopenharmony_ci 227e01aa904Sopenharmony_ci [C] 'function lttng_condition_status lttng_condition_buffer_usage_set_threshold_ratio(lttng_condition*, double)' has some indirect sub-type changes: 228e01aa904Sopenharmony_ci parameter 1 of type 'lttng_condition*' has sub-type changes: 229e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 230e01aa904Sopenharmony_ci 231e01aa904Sopenharmony_ci [C] 'function void lttng_condition_destroy(lttng_condition*)' has some indirect sub-type changes: 232e01aa904Sopenharmony_ci parameter 1 of type 'lttng_condition*' has sub-type changes: 233e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 234e01aa904Sopenharmony_ci 235e01aa904Sopenharmony_ci [C] 'function lttng_condition_type lttng_condition_get_type(const lttng_condition*)' has some indirect sub-type changes: 236e01aa904Sopenharmony_ci return type changed: 237e01aa904Sopenharmony_ci enum type 'enum lttng_condition_type' changed, as reported earlier 238e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_condition*' has sub-type changes: 239e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 240e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as reported earlier 241e01aa904Sopenharmony_ci 242e01aa904Sopenharmony_ci [C] 'function int lttng_disable_event_ext(lttng_handle*, lttng_event*, const char*, const char*)' has some indirect sub-type changes: 243e01aa904Sopenharmony_ci parameter 2 of type 'lttng_event*' has sub-type changes: 244e01aa904Sopenharmony_ci in pointed to type 'struct lttng_event': 245e01aa904Sopenharmony_ci type size hasn't changed 246e01aa904Sopenharmony_ci 1 data member change: 247e01aa904Sopenharmony_ci type of 'lttng_event_type type' changed: 248e01aa904Sopenharmony_ci type size hasn't changed 249e01aa904Sopenharmony_ci 1 enumerator insertion: 250e01aa904Sopenharmony_ci 'lttng_event_type::LTTNG_EVENT_USERSPACE_PROBE' value '6' 251e01aa904Sopenharmony_ci 252e01aa904Sopenharmony_ci [C] 'function int lttng_enable_event(lttng_handle*, lttng_event*, const char*)' has some indirect sub-type changes: 253e01aa904Sopenharmony_ci parameter 2 of type 'lttng_event*' has sub-type changes: 254e01aa904Sopenharmony_ci pointed to type 'struct lttng_event' changed, as reported earlier 255e01aa904Sopenharmony_ci 256e01aa904Sopenharmony_ci [C] 'function int lttng_enable_event_with_exclusions(lttng_handle*, lttng_event*, const char*, const char*, int, char**)' has some indirect sub-type changes: 257e01aa904Sopenharmony_ci parameter 2 of type 'lttng_event*' has sub-type changes: 258e01aa904Sopenharmony_ci pointed to type 'struct lttng_event' changed, as reported earlier 259e01aa904Sopenharmony_ci 260e01aa904Sopenharmony_ci [C] 'function int lttng_enable_event_with_filter(lttng_handle*, lttng_event*, const char*, const char*)' has some indirect sub-type changes: 261e01aa904Sopenharmony_ci parameter 2 of type 'lttng_event*' has sub-type changes: 262e01aa904Sopenharmony_ci pointed to type 'struct lttng_event' changed, as reported earlier 263e01aa904Sopenharmony_ci 264e01aa904Sopenharmony_ci [C] 'function lttng_evaluation_status lttng_evaluation_buffer_usage_get_usage(const lttng_evaluation*, uint64_t*)' has some indirect sub-type changes: 265e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_evaluation*' has sub-type changes: 266e01aa904Sopenharmony_ci in pointed to type 'const lttng_evaluation': 267e01aa904Sopenharmony_ci in unqualified underlying type 'struct lttng_evaluation': 268e01aa904Sopenharmony_ci type size hasn't changed 269e01aa904Sopenharmony_ci 3 data member changes: 270e01aa904Sopenharmony_ci type of 'lttng_condition_type type' changed, as reported earlier 271e01aa904Sopenharmony_ci type of 'evaluation_serialize_cb serialize' changed: 272e01aa904Sopenharmony_ci underlying type 'typedef ssize_t (lttng_evaluation*, char*)*' changed: 273e01aa904Sopenharmony_ci in pointed to type 'function type typedef ssize_t (lttng_evaluation*, char*)': 274e01aa904Sopenharmony_ci return type changed: 275e01aa904Sopenharmony_ci entity changed from 'typedef ssize_t' to compatible type 'int' 276e01aa904Sopenharmony_ci type name changed from 'long int' to 'int' 277e01aa904Sopenharmony_ci type size changed from 64 to 32 (in bits) 278e01aa904Sopenharmony_ci parameter 1 of type 'lttng_evaluation*' changed: 279e01aa904Sopenharmony_ci in pointed to type 'struct lttng_evaluation': 280e01aa904Sopenharmony_ci entity changed from 'struct lttng_evaluation' to 'const lttng_evaluation' 281e01aa904Sopenharmony_ci type size hasn't changed 282e01aa904Sopenharmony_ci parameter 2 of type 'char*' changed: 283e01aa904Sopenharmony_ci in pointed to type 'char': 284e01aa904Sopenharmony_ci entity changed from 'char' to 'struct lttng_dynamic_buffer' 285e01aa904Sopenharmony_ci type size changed from 8 to 192 (in bits) 286e01aa904Sopenharmony_ci type of 'evaluation_destroy_cb destroy' changed: 287e01aa904Sopenharmony_ci underlying type 'void (lttng_evaluation*)*' changed: 288e01aa904Sopenharmony_ci in pointed to type 'function type void (lttng_evaluation*)': 289e01aa904Sopenharmony_ci parameter 1 of type 'lttng_evaluation*' has sub-type changes: 290e01aa904Sopenharmony_ci pointed to type 'struct lttng_evaluation' changed, as being reported 291e01aa904Sopenharmony_ci 292e01aa904Sopenharmony_ci [C] 'function lttng_evaluation_status lttng_evaluation_buffer_usage_get_usage_ratio(const lttng_evaluation*, double*)' has some indirect sub-type changes: 293e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_evaluation*' has sub-type changes: 294e01aa904Sopenharmony_ci in pointed to type 'const lttng_evaluation': 295e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_evaluation' changed, as reported earlier 296e01aa904Sopenharmony_ci 297e01aa904Sopenharmony_ci [C] 'function void lttng_evaluation_destroy(lttng_evaluation*)' has some indirect sub-type changes: 298e01aa904Sopenharmony_ci parameter 1 of type 'lttng_evaluation*' has sub-type changes: 299e01aa904Sopenharmony_ci pointed to type 'struct lttng_evaluation' changed, as reported earlier 300e01aa904Sopenharmony_ci 301e01aa904Sopenharmony_ci [C] 'function lttng_condition_type lttng_evaluation_get_type(const lttng_evaluation*)' has some indirect sub-type changes: 302e01aa904Sopenharmony_ci return type changed: 303e01aa904Sopenharmony_ci enum type 'enum lttng_condition_type' changed, as reported earlier 304e01aa904Sopenharmony_ci parameter 1 of type 'const lttng_evaluation*' has sub-type changes: 305e01aa904Sopenharmony_ci in pointed to type 'const lttng_evaluation': 306e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_evaluation' changed, as reported earlier 307e01aa904Sopenharmony_ci 308e01aa904Sopenharmony_ci [C] 'function int lttng_event_get_exclusion_name(lttng_event*, size_t, const char**)' has some indirect sub-type changes: 309e01aa904Sopenharmony_ci parameter 1 of type 'lttng_event*' has sub-type changes: 310e01aa904Sopenharmony_ci pointed to type 'struct lttng_event' changed, as reported earlier 311e01aa904Sopenharmony_ci 312e01aa904Sopenharmony_ci [C] 'function int lttng_event_get_exclusion_name_count(lttng_event*)' has some indirect sub-type changes: 313e01aa904Sopenharmony_ci parameter 1 of type 'lttng_event*' has sub-type changes: 314e01aa904Sopenharmony_ci pointed to type 'struct lttng_event' changed, as reported earlier 315e01aa904Sopenharmony_ci 316e01aa904Sopenharmony_ci [C] 'function int lttng_event_get_filter_expression(lttng_event*, const char**)' has some indirect sub-type changes: 317e01aa904Sopenharmony_ci parameter 1 of type 'lttng_event*' has sub-type changes: 318e01aa904Sopenharmony_ci pointed to type 'struct lttng_event' changed, as reported earlier 319e01aa904Sopenharmony_ci 320e01aa904Sopenharmony_ci [C] 'function int lttng_list_events(lttng_handle*, const char*, lttng_event**)' has some indirect sub-type changes: 321e01aa904Sopenharmony_ci parameter 3 of type 'lttng_event**' has sub-type changes: 322e01aa904Sopenharmony_ci in pointed to type 'lttng_event*': 323e01aa904Sopenharmony_ci pointed to type 'struct lttng_event' changed, as reported earlier 324e01aa904Sopenharmony_ci 325e01aa904Sopenharmony_ci [C] 'function int lttng_list_sessions(lttng_session**)' has some indirect sub-type changes: 326e01aa904Sopenharmony_ci parameter 1 of type 'lttng_session**' has sub-type changes: 327e01aa904Sopenharmony_ci in pointed to type 'lttng_session*': 328e01aa904Sopenharmony_ci in pointed to type 'struct lttng_session': 329e01aa904Sopenharmony_ci type size changed from 35008 to 35072 (in bits) 330e01aa904Sopenharmony_ci 1 data member deletion: 331e01aa904Sopenharmony_ci 'char padding[12]', at offset 34912 (in bits) 332e01aa904Sopenharmony_ci 1 data member insertion: 333e01aa904Sopenharmony_ci 'union {char padding[12]; void* ptr;} extended', at offset 34944 (in bits) 334e01aa904Sopenharmony_ci 335e01aa904Sopenharmony_ci [C] 'function int lttng_list_syscalls(lttng_event**)' has some indirect sub-type changes: 336e01aa904Sopenharmony_ci parameter 1 of type 'lttng_event**' has sub-type changes: 337e01aa904Sopenharmony_ci in pointed to type 'lttng_event*': 338e01aa904Sopenharmony_ci pointed to type 'struct lttng_event' changed, as reported earlier 339e01aa904Sopenharmony_ci 340e01aa904Sopenharmony_ci [C] 'function int lttng_list_tracepoint_fields(lttng_handle*, lttng_event_field**)' has some indirect sub-type changes: 341e01aa904Sopenharmony_ci parameter 2 of type 'lttng_event_field**' has sub-type changes: 342e01aa904Sopenharmony_ci in pointed to type 'lttng_event_field*': 343e01aa904Sopenharmony_ci in pointed to type 'struct lttng_event_field': 344e01aa904Sopenharmony_ci type size hasn't changed 345e01aa904Sopenharmony_ci 1 data member change: 346e01aa904Sopenharmony_ci type of 'lttng_event event' changed, as reported earlier 347e01aa904Sopenharmony_ci 348e01aa904Sopenharmony_ci [C] 'function int lttng_list_tracepoints(lttng_handle*, lttng_event**)' has some indirect sub-type changes: 349e01aa904Sopenharmony_ci parameter 2 of type 'lttng_event**' has sub-type changes: 350e01aa904Sopenharmony_ci in pointed to type 'lttng_event*': 351e01aa904Sopenharmony_ci pointed to type 'struct lttng_event' changed, as reported earlier 352e01aa904Sopenharmony_ci 353e01aa904Sopenharmony_ci [C] 'function lttng_notification_channel_status lttng_notification_channel_get_next_notification(lttng_notification_channel*, lttng_notification**)' has some indirect sub-type changes: 354e01aa904Sopenharmony_ci return type changed: 355e01aa904Sopenharmony_ci type size hasn't changed 356e01aa904Sopenharmony_ci 1 enumerator insertion: 357e01aa904Sopenharmony_ci 'lttng_notification_channel_status::LTTNG_NOTIFICATION_CHANNEL_STATUS_INTERRUPTED' value '2' 358e01aa904Sopenharmony_ci parameter 2 of type 'lttng_notification**' has sub-type changes: 359e01aa904Sopenharmony_ci in pointed to type 'lttng_notification*': 360e01aa904Sopenharmony_ci in pointed to type 'struct lttng_notification': 361e01aa904Sopenharmony_ci type size changed from 192 to 128 (in bits) 362e01aa904Sopenharmony_ci 1 data member deletion: 363e01aa904Sopenharmony_ci 'bool owns_elements', at offset 128 (in bits) 364e01aa904Sopenharmony_ci 2 data member changes: 365e01aa904Sopenharmony_ci type of 'lttng_condition* condition' changed: 366e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 367e01aa904Sopenharmony_ci type of 'lttng_evaluation* evaluation' changed: 368e01aa904Sopenharmony_ci pointed to type 'struct lttng_evaluation' changed, as reported earlier 369e01aa904Sopenharmony_ci 370e01aa904Sopenharmony_ci [C] 'function lttng_notification_channel_status lttng_notification_channel_subscribe(lttng_notification_channel*, const lttng_condition*)' has some indirect sub-type changes: 371e01aa904Sopenharmony_ci return type changed: 372e01aa904Sopenharmony_ci enum type 'enum lttng_notification_channel_status' changed, as reported earlier 373e01aa904Sopenharmony_ci parameter 2 of type 'const lttng_condition*' has sub-type changes: 374e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 375e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as reported earlier 376e01aa904Sopenharmony_ci 377e01aa904Sopenharmony_ci [C] 'function lttng_notification_channel_status lttng_notification_channel_unsubscribe(lttng_notification_channel*, const lttng_condition*)' has some indirect sub-type changes: 378e01aa904Sopenharmony_ci return type changed: 379e01aa904Sopenharmony_ci enum type 'enum lttng_notification_channel_status' changed, as reported earlier 380e01aa904Sopenharmony_ci parameter 2 of type 'const lttng_condition*' has sub-type changes: 381e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 382e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as reported earlier 383e01aa904Sopenharmony_ci 384e01aa904Sopenharmony_ci [C] 'function void lttng_notification_destroy(lttng_notification*)' has some indirect sub-type changes: 385e01aa904Sopenharmony_ci parameter 1 of type 'lttng_notification*' has sub-type changes: 386e01aa904Sopenharmony_ci pointed to type 'struct lttng_notification' changed, as reported earlier 387e01aa904Sopenharmony_ci 388e01aa904Sopenharmony_ci [C] 'function const lttng_condition* lttng_notification_get_condition(lttng_notification*)' has some indirect sub-type changes: 389e01aa904Sopenharmony_ci return type changed: 390e01aa904Sopenharmony_ci in pointed to type 'const lttng_condition': 391e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_condition' changed, as reported earlier 392e01aa904Sopenharmony_ci parameter 1 of type 'lttng_notification*' has sub-type changes: 393e01aa904Sopenharmony_ci pointed to type 'struct lttng_notification' changed, as reported earlier 394e01aa904Sopenharmony_ci 395e01aa904Sopenharmony_ci [C] 'function const lttng_evaluation* lttng_notification_get_evaluation(lttng_notification*)' has some indirect sub-type changes: 396e01aa904Sopenharmony_ci return type changed: 397e01aa904Sopenharmony_ci in pointed to type 'const lttng_evaluation': 398e01aa904Sopenharmony_ci unqualified underlying type 'struct lttng_evaluation' changed, as reported earlier 399e01aa904Sopenharmony_ci parameter 1 of type 'lttng_notification*' has sub-type changes: 400e01aa904Sopenharmony_ci pointed to type 'struct lttng_notification' changed, as reported earlier 401e01aa904Sopenharmony_ci 402e01aa904Sopenharmony_ci [C] 'function int lttng_register_trigger(lttng_trigger*)' has some indirect sub-type changes: 403e01aa904Sopenharmony_ci parameter 1 of type 'lttng_trigger*' has sub-type changes: 404e01aa904Sopenharmony_ci in pointed to type 'struct lttng_trigger': 405e01aa904Sopenharmony_ci type size hasn't changed 406e01aa904Sopenharmony_ci 2 data member changes: 407e01aa904Sopenharmony_ci type of 'lttng_condition* condition' changed: 408e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 409e01aa904Sopenharmony_ci type of 'lttng_action* action' changed: 410e01aa904Sopenharmony_ci pointed to type 'struct lttng_action' changed, as reported earlier 411e01aa904Sopenharmony_ci 412e01aa904Sopenharmony_ci [C] 'function lttng_trigger* lttng_trigger_create(lttng_condition*, lttng_action*)' has some indirect sub-type changes: 413e01aa904Sopenharmony_ci return type changed: 414e01aa904Sopenharmony_ci pointed to type 'struct lttng_trigger' changed, as reported earlier 415e01aa904Sopenharmony_ci parameter 1 of type 'lttng_condition*' has sub-type changes: 416e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 417e01aa904Sopenharmony_ci parameter 2 of type 'lttng_action*' has sub-type changes: 418e01aa904Sopenharmony_ci pointed to type 'struct lttng_action' changed, as reported earlier 419e01aa904Sopenharmony_ci 420e01aa904Sopenharmony_ci [C] 'function void lttng_trigger_destroy(lttng_trigger*)' has some indirect sub-type changes: 421e01aa904Sopenharmony_ci parameter 1 of type 'lttng_trigger*' has sub-type changes: 422e01aa904Sopenharmony_ci pointed to type 'struct lttng_trigger' changed, as reported earlier 423e01aa904Sopenharmony_ci 424e01aa904Sopenharmony_ci [C] 'function lttng_action* lttng_trigger_get_action(lttng_trigger*)' has some indirect sub-type changes: 425e01aa904Sopenharmony_ci return type changed: 426e01aa904Sopenharmony_ci pointed to type 'struct lttng_action' changed, as reported earlier 427e01aa904Sopenharmony_ci parameter 1 of type 'lttng_trigger*' has sub-type changes: 428e01aa904Sopenharmony_ci pointed to type 'struct lttng_trigger' changed, as reported earlier 429e01aa904Sopenharmony_ci 430e01aa904Sopenharmony_ci [C] 'function lttng_condition* lttng_trigger_get_condition(lttng_trigger*)' has some indirect sub-type changes: 431e01aa904Sopenharmony_ci return type changed: 432e01aa904Sopenharmony_ci pointed to type 'struct lttng_condition' changed, as reported earlier 433e01aa904Sopenharmony_ci parameter 1 of type 'lttng_trigger*' has sub-type changes: 434e01aa904Sopenharmony_ci pointed to type 'struct lttng_trigger' changed, as reported earlier 435e01aa904Sopenharmony_ci 436e01aa904Sopenharmony_ci [C] 'function int lttng_unregister_trigger(lttng_trigger*)' has some indirect sub-type changes: 437e01aa904Sopenharmony_ci parameter 1 of type 'lttng_trigger*' has sub-type changes: 438e01aa904Sopenharmony_ci pointed to type 'struct lttng_trigger' changed, as reported earlier 439e01aa904Sopenharmony_ci 440e01aa904Sopenharmony_ci [C] 'function filter_parser_ctx* lttng_yyget_extra(yyscan_t)' has some indirect sub-type changes: 441e01aa904Sopenharmony_ci return type changed: 442e01aa904Sopenharmony_ci in pointed to type 'struct filter_parser_ctx': 443e01aa904Sopenharmony_ci type size hasn't changed 444e01aa904Sopenharmony_ci 1 data member change: 445e01aa904Sopenharmony_ci type of 'filter_ast* ast' changed: 446e01aa904Sopenharmony_ci in pointed to type 'struct filter_ast': 447e01aa904Sopenharmony_ci type size changed from 704 to 768 (in bits) 448e01aa904Sopenharmony_ci 2 data member changes: 449e01aa904Sopenharmony_ci type of 'filter_node root' changed: 450e01aa904Sopenharmony_ci type size changed from 576 to 640 (in bits) 451e01aa904Sopenharmony_ci 2 data member changes: 452e01aa904Sopenharmony_ci type of 'filter_node* parent' changed: 453e01aa904Sopenharmony_ci pointed to type 'struct filter_node' changed, as being reported 454e01aa904Sopenharmony_ci type of 'union {struct {} unknown; struct {filter_node* child;} root; struct {__anonymous_enum__ type; ast_link_type post_op; ast_link_type pre_op; union {char* string; uint64_t constant; double float_constant; char* identifier; filter_node* child;} u; filter_node* prev; filter_node* next;} expression; struct {op_type type; filter_node* lchild; filter_node* rchild;} op; struct {unary_op_type type; filter_node* child;} unary_op;} u' changed: 455e01aa904Sopenharmony_ci type size changed from 320 to 384 (in bits) 456e01aa904Sopenharmony_ci 4 data member changes: 457e01aa904Sopenharmony_ci type of 'struct {__anonymous_enum__ type; ast_link_type post_op; ast_link_type pre_op; union {char* string; uint64_t constant; double float_constant; char* identifier; filter_node* child;} u; filter_node* prev; filter_node* next;} expression' changed: 458e01aa904Sopenharmony_ci type size changed from 320 to 384 (in bits) 459e01aa904Sopenharmony_ci 1 data member insertion: 460e01aa904Sopenharmony_ci 'filter_node* next_bracket', at offset 320 (in bits) 461e01aa904Sopenharmony_ci 5 data member changes: 462e01aa904Sopenharmony_ci type of 'ast_link_type post_op' changed: 463e01aa904Sopenharmony_ci type size hasn't changed 464e01aa904Sopenharmony_ci 1 enumerator insertion: 465e01aa904Sopenharmony_ci 'ast_link_type::AST_LINK_BRACKET' value '3' 466e01aa904Sopenharmony_ci type of 'ast_link_type pre_op' changed, as reported earlier 467e01aa904Sopenharmony_ci type of 'union {char* string; uint64_t constant; double float_constant; char* identifier; filter_node* child;} u' changed: 468e01aa904Sopenharmony_ci type size hasn't changed 469e01aa904Sopenharmony_ci 1 data member change: 470e01aa904Sopenharmony_ci type of 'filter_node* child' changed: 471e01aa904Sopenharmony_ci pointed to type 'struct filter_node' changed, as being reported 472e01aa904Sopenharmony_ci type changed from: 473e01aa904Sopenharmony_ci union {char* string; uint64_t constant; double float_constant; char* identifier; filter_node* child;} 474e01aa904Sopenharmony_ci to: 475e01aa904Sopenharmony_ci union {char* string; uint64_t constant; double float_constant; char* identifier; filter_node* child;} 476e01aa904Sopenharmony_ci type of 'filter_node* prev' changed: 477e01aa904Sopenharmony_ci pointed to type 'struct filter_node' changed, as being reported 478e01aa904Sopenharmony_ci type of 'filter_node* next' changed: 479e01aa904Sopenharmony_ci pointed to type 'struct filter_node' changed, as being reported 480e01aa904Sopenharmony_ci type of 'struct {op_type type; filter_node* lchild; filter_node* rchild;} op' changed: 481e01aa904Sopenharmony_ci type size hasn't changed 482e01aa904Sopenharmony_ci 3 data member changes: 483e01aa904Sopenharmony_ci type of 'op_type type' changed: 484e01aa904Sopenharmony_ci type size hasn't changed 485e01aa904Sopenharmony_ci 5 enumerator deletions: 486e01aa904Sopenharmony_ci 'op_type::AST_OP_RSHIFT' value '6' 487e01aa904Sopenharmony_ci 'op_type::AST_OP_LSHIFT' value '7' 488e01aa904Sopenharmony_ci 'op_type::AST_OP_BIN_AND' value '10' 489e01aa904Sopenharmony_ci 'op_type::AST_OP_BIN_OR' value '11' 490e01aa904Sopenharmony_ci 'op_type::AST_OP_BIN_XOR' value '12' 491e01aa904Sopenharmony_ci 5 enumerator insertions: 492e01aa904Sopenharmony_ci 'op_type::AST_OP_BIT_RSHIFT' value '6' 493e01aa904Sopenharmony_ci 'op_type::AST_OP_BIT_LSHIFT' value '7' 494e01aa904Sopenharmony_ci 'op_type::AST_OP_BIT_AND' value '10' 495e01aa904Sopenharmony_ci 'op_type::AST_OP_BIT_OR' value '11' 496e01aa904Sopenharmony_ci 'op_type::AST_OP_BIT_XOR' value '12' 497e01aa904Sopenharmony_ci type of 'filter_node* lchild' changed: 498e01aa904Sopenharmony_ci pointed to type 'struct filter_node' changed, as being reported 499e01aa904Sopenharmony_ci type of 'filter_node* rchild' changed: 500e01aa904Sopenharmony_ci pointed to type 'struct filter_node' changed, as being reported 501e01aa904Sopenharmony_ci type of 'struct {filter_node* child;} root' changed: 502e01aa904Sopenharmony_ci type size hasn't changed 503e01aa904Sopenharmony_ci 1 data member change: 504e01aa904Sopenharmony_ci type of 'filter_node* child' changed: 505e01aa904Sopenharmony_ci pointed to type 'struct filter_node' changed, as being reported 506e01aa904Sopenharmony_ci type of 'struct {unary_op_type type; filter_node* child;} unary_op' changed: 507e01aa904Sopenharmony_ci type size hasn't changed 508e01aa904Sopenharmony_ci 2 data member changes: 509e01aa904Sopenharmony_ci type of 'unary_op_type type' changed: 510e01aa904Sopenharmony_ci type size hasn't changed 511e01aa904Sopenharmony_ci 1 enumerator deletion: 512e01aa904Sopenharmony_ci 'unary_op_type::AST_UNARY_BIN_NOT' value '4' 513e01aa904Sopenharmony_ci 1 enumerator insertion: 514e01aa904Sopenharmony_ci 'unary_op_type::AST_UNARY_BIT_NOT' value '4' 515e01aa904Sopenharmony_ci type of 'filter_node* child' changed: 516e01aa904Sopenharmony_ci pointed to type 'struct filter_node' changed, as being reported 517e01aa904Sopenharmony_ci 'cds_list_head allocated_nodes' offset changed from 576 to 640 (in bits) (by +64 bits) 518e01aa904Sopenharmony_ci 519e01aa904Sopenharmony_ci [C] 'function YYSTYPE* lttng_yyget_lval(yyscan_t)' has some indirect sub-type changes: 520e01aa904Sopenharmony_ci return type changed: 521e01aa904Sopenharmony_ci in pointed to type 'typedef YYSTYPE': 522e01aa904Sopenharmony_ci underlying type 'union YYSTYPE' changed: 523e01aa904Sopenharmony_ci type size hasn't changed 524e01aa904Sopenharmony_ci 1 data member change: 525e01aa904Sopenharmony_ci type of 'filter_node* n' changed: 526e01aa904Sopenharmony_ci pointed to type 'struct filter_node' changed, as reported earlier 527e01aa904Sopenharmony_ci type changed from: 528e01aa904Sopenharmony_ci union YYSTYPE{long long int ll; char c; gc_string* gs; filter_node* n;} 529e01aa904Sopenharmony_ci to: 530e01aa904Sopenharmony_ci union YYSTYPE{long long int ll; char c; gc_string* gs; filter_node* n;} 531e01aa904Sopenharmony_ci 532e01aa904Sopenharmony_ci [C] 'function void lttng_yyset_extra(filter_parser_ctx*, yyscan_t)' has some indirect sub-type changes: 533e01aa904Sopenharmony_ci parameter 1 of type 'filter_parser_ctx*' has sub-type changes: 534e01aa904Sopenharmony_ci pointed to type 'struct filter_parser_ctx' changed, as reported earlier 535e01aa904Sopenharmony_ci 536e01aa904Sopenharmony_ci [C] 'function void lttng_yyset_lval(YYSTYPE*, yyscan_t)' has some indirect sub-type changes: 537e01aa904Sopenharmony_ci parameter 1 of type 'YYSTYPE*' has sub-type changes: 538e01aa904Sopenharmony_ci pointed to type 'typedef YYSTYPE' changed, as reported earlier 539e01aa904Sopenharmony_ci 540e01aa904Sopenharmony_ci3 Added variables: 541e01aa904Sopenharmony_ci 542e01aa904Sopenharmony_ci [A] 'const char* const mi_lttng_element_command_disable_rotation' 543e01aa904Sopenharmony_ci [A] 'const char* const mi_lttng_element_command_enable_rotation' 544e01aa904Sopenharmony_ci [A] 'const char* const mi_lttng_element_command_rotate' 545e01aa904Sopenharmony_ci 546