Lines Matching defs:message
361 * We (ab)use the operation-message header pad bytes to transfer the
387 * Returns zero if the message was successfully queued, or a negative errno
391 struct gb_message *message, gfp_t gfp_mask)
416 message->hcpriv = urb;
419 /* Pack the cport id into the message header */
420 gb_message_cport_pack(message->header, cport_id);
422 buffer_size = sizeof(*message->header) + message->payload_size;
427 message->buffer, buffer_size,
428 cport_out_callback, message);
431 trace_gb_message_submit(message);
438 message->hcpriv = NULL;
442 gb_message_cport_clear(message->header);
453 static void message_cancel(struct gb_message *message)
455 struct gb_host_device *hd = message->operation->connection->hd;
463 urb = message->hcpriv;
835 dev_err(dev, "short message received\n");
839 /* Extract the CPort id, which is packed in the message header */
858 struct gb_message *message = urb->context;
859 struct gb_host_device *hd = message->operation->connection->hd;
864 gb_message_cport_clear(message->header);
867 message->hcpriv = NULL;
871 * Tell the submitter that the message send (attempt) is
874 greybus_message_sent(hd, message, status);
1227 /* We need to fit a CPort ID in one byte of a message header */