/*
* Lookup an agent in the session agents hash table by domain type and return
* the object if found else NULL.
/*
* Lookup an agent in the session agents hash table by domain type and return
* the object if found else NULL.
*/
struct agent *trace_ust_find_agent(struct ltt_ust_session *session,
enum lttng_domain_type domain_type)
*/
struct agent *trace_ust_find_agent(struct ltt_ust_session *session,
enum lttng_domain_type domain_type)
cds_lfht_for_each_entry(session->agents->ht, &iter.iter, agt, node.node) {
lttng_ht_del(session->agents, &iter);
agent_destroy(agt);
}
cds_lfht_for_each_entry(session->agents->ht, &iter.iter, agt, node.node) {
lttng_ht_del(session->agents, &iter);
agent_destroy(agt);
}
/* Cleanup UID buffer registry object(s). */
cds_list_for_each_entry_safe(reg, sreg, &session->buffer_reg_uid_list,
/* Cleanup UID buffer registry object(s). */
cds_list_for_each_entry_safe(reg, sreg, &session->buffer_reg_uid_list,