Lines Matching refs:hd
220 return connection->hd->driver->message_send(connection->hd,
231 struct gb_host_device *hd = message->operation->connection->hd;
233 hd->driver->message_cancel(message);
245 dev_err(&connection->hd->dev,
254 dev_err(&connection->hd->dev,
309 static void gb_operation_message_init(struct gb_host_device *hd,
361 gb_operation_message_alloc(struct gb_host_device *hd, u8 type,
368 if (message_size > hd->buffer_size_max) {
369 dev_warn(&hd->dev, "requested message size too big (%zu > %zu)\n",
370 message_size, hd->buffer_size_max);
384 gb_operation_message_init(hd, message, 0, payload_size, type);
471 struct gb_host_device *hd = operation->connection->hd;
477 response = gb_operation_message_alloc(hd, type, response_size, gfp);
523 struct gb_host_device *hd = connection->hd;
531 operation->request = gb_operation_message_alloc(hd, type, request_size,
623 struct gb_host_device *hd = connection->hd;
625 return hd->buffer_size_max - sizeof(struct gb_operation_msg_hdr);
837 dev_err(&connection->hd->dev, "request result already set\n");
871 void greybus_message_sent(struct gb_host_device *hd,
890 dev_err(&connection->hd->dev,
928 dev_err(&connection->hd->dev,
970 dev_err_ratelimited(&connection->hd->dev,
978 dev_err_ratelimited(&connection->hd->dev,
988 dev_err_ratelimited(&connection->hd->dev,
997 dev_err_ratelimited(&connection->hd->dev,
1030 struct device *dev = &connection->hd->dev;
1161 dev_err(&connection->hd->dev,
1214 dev_err(&connection->hd->dev,