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);