rmsg 66 drivers/i2c/busses/i2c-viperboard.c struct vprbrd_i2c_read_msg *rmsg, int bytes_xfer) rmsg 73 drivers/i2c/busses/i2c-viperboard.c usb_sndbulkpipe(usb_dev, VPRBRD_EP_OUT), rmsg, rmsg 85 drivers/i2c/busses/i2c-viperboard.c usb_rcvbulkpipe(usb_dev, VPRBRD_EP_IN), rmsg, rmsg 117 drivers/i2c/busses/i2c-viperboard.c struct vprbrd_i2c_read_msg *rmsg = rmsg 121 drivers/i2c/busses/i2c-viperboard.c rmsg->header.cmd = VPRBRD_I2C_CMD_READ; rmsg 123 drivers/i2c/busses/i2c-viperboard.c rmsg->header.addr = cpu_to_le16(start + 0x4000); rmsg 127 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len0 = remain_len; rmsg 128 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len1 = 0x00; rmsg 129 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len2 = 0x00; rmsg 130 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len3 = 0x00; rmsg 131 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len4 = 0x00; rmsg 132 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len5 = 0x00; rmsg 137 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len0 = remain_len - 255; rmsg 138 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len1 = 0xff; rmsg 139 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len2 = 0x00; rmsg 140 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len3 = 0x00; rmsg 141 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len4 = 0x00; rmsg 142 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len5 = 0x00; rmsg 147 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len0 = remain_len - 510; rmsg 148 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len1 = 0xff; rmsg 149 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len2 = 0xff; rmsg 150 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len3 = 0x00; rmsg 151 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len4 = 0x00; rmsg 152 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len5 = 0x00; rmsg 157 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len0 = 0x02; rmsg 158 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len1 = 0xff; rmsg 159 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len2 = 0xff; rmsg 160 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len3 = remain_len - 512; rmsg 161 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len4 = 0x00; rmsg 162 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len5 = 0x00; rmsg 167 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len0 = 0x02; rmsg 168 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len1 = 0xff; rmsg 169 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len2 = 0xff; rmsg 170 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len3 = remain_len - 767; rmsg 171 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len4 = 0xff; rmsg 172 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len5 = 0x00; rmsg 177 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len0 = 0x02; rmsg 178 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len1 = 0xff; rmsg 179 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len2 = 0xff; rmsg 180 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len3 = remain_len - 1022; rmsg 181 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len4 = 0xff; rmsg 182 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len5 = 0xff; rmsg 187 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len0 = 0x02; rmsg 188 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len1 = 0xff; rmsg 189 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len2 = 0xff; rmsg 190 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len3 = 0x02; rmsg 191 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len4 = 0xff; rmsg 192 drivers/i2c/busses/i2c-viperboard.c rmsg->header.len5 = 0xff; rmsg 196 drivers/i2c/busses/i2c-viperboard.c rmsg->header.tf1 = cpu_to_le16(len1); rmsg 197 drivers/i2c/busses/i2c-viperboard.c rmsg->header.tf2 = cpu_to_le16(len2); rmsg 200 drivers/i2c/busses/i2c-viperboard.c ret = vprbrd_i2c_receive(vb->usb_dev, rmsg, len1); rmsg 204 drivers/i2c/busses/i2c-viperboard.c memcpy(msg->buf + start, rmsg, len1); rmsg 208 drivers/i2c/busses/i2c-viperboard.c ret = vprbrd_i2c_receive(vb->usb_dev, rmsg, len2); rmsg 212 drivers/i2c/busses/i2c-viperboard.c memcpy(msg->buf + start + 512, rmsg, len2); rmsg 768 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 801 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 805 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != MMAL_MSG_TYPE_PORT_INFO_SET) { rmsg 812 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ret = -rmsg->u.port_info_get_reply.status; rmsg 829 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 840 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 844 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != MMAL_MSG_TYPE_PORT_INFO_GET) { rmsg 851 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ret = -rmsg->u.port_info_get_reply.status; rmsg 855 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->u.port_info_get_reply.port.is_enabled == 0) rmsg 861 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c port->handle = rmsg->u.port_info_get_reply.port_handle; rmsg 866 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c port->type = rmsg->u.port_info_get_reply.port_type; rmsg 867 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c port->index = rmsg->u.port_info_get_reply.port_index; rmsg 870 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_info_get_reply.port.buffer_num_min; rmsg 872 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_info_get_reply.port.buffer_size_min; rmsg 874 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_info_get_reply.port.buffer_alignment_min; rmsg 877 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_info_get_reply.port.buffer_alignment_min; rmsg 879 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_info_get_reply.port.buffer_num_recommended; rmsg 881 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c port->current_buffer.num = rmsg->u.port_info_get_reply.port.buffer_num; rmsg 883 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_info_get_reply.port.buffer_size; rmsg 886 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c port->format.type = rmsg->u.port_info_get_reply.format.type; rmsg 887 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c port->format.encoding = rmsg->u.port_info_get_reply.format.encoding; rmsg 889 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_info_get_reply.format.encoding_variant; rmsg 890 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c port->format.bitrate = rmsg->u.port_info_get_reply.format.bitrate; rmsg 891 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c port->format.flags = rmsg->u.port_info_get_reply.format.flags; rmsg 895 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg->u.port_info_get_reply.es, rmsg 900 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_info_get_reply.format.extradata_size; rmsg 902 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_info_get_reply.extradata, rmsg 925 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 936 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 940 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != m.h.type) { rmsg 946 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ret = -rmsg->u.component_create_reply.status; rmsg 951 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c component->handle = rmsg->u.component_create_reply.component_handle; rmsg 952 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c component->inputs = rmsg->u.component_create_reply.input_num; rmsg 953 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c component->outputs = rmsg->u.component_create_reply.output_num; rmsg 954 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c component->clocks = rmsg->u.component_create_reply.clock_num; rmsg 972 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 980 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 984 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != m.h.type) { rmsg 990 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ret = -rmsg->u.component_destroy_reply.status; rmsg 1005 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 1013 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 1017 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != m.h.type) { rmsg 1023 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ret = -rmsg->u.component_enable_reply.status; rmsg 1037 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 1045 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 1049 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != m.h.type) { rmsg 1055 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ret = -rmsg->u.component_disable_reply.status; rmsg 1070 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 1077 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 1081 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != m.h.type) { rmsg 1087 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c *major_out = rmsg->u.version.major; rmsg 1088 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c *minor_out = rmsg->u.version.minor; rmsg 1103 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 1115 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 1119 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != MMAL_MSG_TYPE_PORT_ACTION) { rmsg 1125 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ret = -rmsg->u.port_action_reply.status; rmsg 1147 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 1162 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 1166 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != MMAL_MSG_TYPE_PORT_ACTION) { rmsg 1172 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ret = -rmsg->u.port_action_reply.status; rmsg 1192 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 1205 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 1209 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != MMAL_MSG_TYPE_PORT_PARAMETER_SET) { rmsg 1215 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ret = -rmsg->u.port_parameter_set_reply.status; rmsg 1233 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c struct mmal_msg *rmsg; rmsg 1246 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c &rmsg, &rmsg_handle); rmsg 1250 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (rmsg->h.type != MMAL_MSG_TYPE_PORT_PARAMETER_GET) { rmsg 1252 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c pr_err("Incorrect reply type %d\n", rmsg->h.type); rmsg 1257 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ret = -rmsg->u.port_parameter_get_reply.status; rmsg 1261 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_parameter_get_reply.size -= (2 * sizeof(u32)); rmsg 1263 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (ret || rmsg->u.port_parameter_get_reply.size > *value_size) { rmsg 1267 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c memcpy(value, &rmsg->u.port_parameter_get_reply.value, rmsg 1269 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c *value_size = rmsg->u.port_parameter_get_reply.size; rmsg 1271 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c memcpy(value, &rmsg->u.port_parameter_get_reply.value, rmsg 1272 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c rmsg->u.port_parameter_get_reply.size);