Lines Matching refs:bd
276 BusData *bd = data;
278 if (bd->is_well_known)
290 if (bus_connections[i] == bd->connection)
298 dbus_free (bd->unique_name);
299 dbus_free (bd);
307 BusData *bd;
312 bd = dbus_connection_get_data (connection, bus_data_slot);
313 if (bd == NULL)
315 bd = dbus_new0 (BusData, 1);
316 if (bd == NULL)
322 bd->connection = connection;
324 if (!dbus_connection_set_data (connection, bus_data_slot, bd,
327 dbus_free (bd);
339 return bd;
379 BusData *bd;
465 bd = ensure_bus_data (connection);
466 _dbus_assert (bd != NULL); /* it should have been created on
468 bd->is_well_known = TRUE;
605 BusData *bd;
615 bd = ensure_bus_data (connection);
616 if (bd == NULL)
623 if (bd->unique_name != NULL)
626 bd->unique_name);
659 bd->unique_name = _dbus_strdup (name);
660 if (bd->unique_name == NULL)
719 BusData *bd;
727 bd = ensure_bus_data (connection);
728 if (bd == NULL)
731 _dbus_assert (bd->unique_name == NULL);
733 bd->unique_name = _dbus_strdup (unique_name);
734 success = bd->unique_name != NULL;
762 BusData *bd;
769 bd = ensure_bus_data (connection);
770 if (bd == NULL)
773 unique_name = bd->unique_name;