Lines Matching defs:connection
60 struct gb_connection *connection;
71 /* Per connection stats */
378 operation = gb_operation_create(gb->connection, type, request_size,
388 dev_err(&gb->connection->bundle->dev,
396 dev_err(&gb->connection->bundle->dev,
452 dev_dbg(&gb->connection->bundle->dev, "complete operation %d\n",
477 operation = gb_operation_create(gb->connection, type, request_size,
553 dev_err(&gb->connection->bundle->dev,
607 dev_err(&gb->connection->bundle->dev,
654 struct gb_connection *connection = operation->connection;
657 struct device *dev = &connection->bundle->dev;
703 /* Reset per-connection stats */
842 struct gb_bundle *bundle = gb->connection->bundle;
977 struct gb_connection *connection;
995 connection = gb_connection_create(bundle, le16_to_cpu(cport_desc->id),
997 if (IS_ERR(connection)) {
998 retval = PTR_ERR(connection);
1002 gb->connection = connection;
1016 gb_dev.size_max = gb_operation_get_payload_size_max(connection);
1025 /* Create per-connection sysfs and debugfs data-points */
1027 dev_name(&connection->bundle->dev));
1037 retval = gb_connection_enable(connection);
1042 &connection->bundle->dev,
1069 gb_connection_latency_tag_enable(connection);
1080 gb_connection_disable(connection);
1086 gb_connection_destroy(connection);
1103 gb_connection_disable(gb->connection);
1109 gb_connection_latency_tag_disable(gb->connection);
1113 * FIXME: gb_loopback_async_wait_all() is redundant now, as connection
1126 gb_connection_destroy(gb->connection);