Lines Matching refs:size
339 header->size = cpu_to_le16(message_size);
358 * message payload / the message size
369 dev_warn(&hd->dev, "requested message size too big (%zu > %zu)\n",
499 * size.
502 * initialized with the type of the request and the message size.
503 * Outgoing operations must also specify the response buffer size,
631 u8 type, void *data, size_t size)
638 request_size = size - sizeof(struct gb_operation_msg_hdr);
651 memcpy(operation->request->header, data, size);
915 void *data, size_t size)
926 type, data, size);
959 void *data, size_t size)
987 if (!errno && size > message_size) {
991 size, message_size);
993 } else if (!errno && size < message_size) {
995 message->payload_size = size - sizeof(*header);
1000 size, message_size);
1007 size = sizeof(*header);
1011 memcpy(message->buffer, data, size);
1027 void *data, size_t size)
1036 connection->name, size);
1040 if (size < sizeof(header)) {
1048 msg_size = le16_to_cpu(header.size);
1049 if (size < msg_size) {
1054 header.type, size, msg_size);
1120 * @request_size: size of @request
1122 * @response_size: the size of @response.
1129 * data respectively, and if they are not NULL, their size must be specified in
1182 * @request_size: size of @request