Lines Matching refs:tag

150 	struct bcm2835_mbox_tag_hdr *tag, *last;
188 /* tag = first tag */
191 tag = (struct bcm2835_mbox_tag_hdr *)(up + hdr_size);
195 /* loop unitl end tag (=0x0) */
197 for (idx = 0; tag->tag != 0; idx++) {
198 if ((tag->val_len & BCM2835_MBOX_TAG_VAL_LEN_RESPONSE) == 0) {
199 device_printf(sc->dev, "tag%d response error\n", idx);
203 tag->val_len &= ~BCM2835_MBOX_TAG_VAL_LEN_RESPONSE;
205 /* get next tag */
206 up = (uint8_t *)tag;
207 tag = (struct bcm2835_mbox_tag_hdr *)(up + hdr_size +
208 tag->val_buf_size);
211 if (tag > last) {
250 /* setup single tag buffer */
254 msg->tag_hdr.tag = BCM2835_MBOX_TAG_GET_CLOCK_RATE;
304 /* setup single tag buffer */
308 msg->tag_hdr.tag = BCM2835_MBOX_TAG_GET_MAX_CLOCK_RATE;
358 /* setup single tag buffer */
362 msg->tag_hdr.tag = BCM2835_MBOX_TAG_GET_MIN_CLOCK_RATE;
413 /* setup single tag buffer */
417 msg->tag_hdr.tag = BCM2835_MBOX_TAG_SET_CLOCK_RATE;
442 /* setup single tag buffer */
446 msg->tag_hdr.tag = BCM2835_MBOX_TAG_SET_CLOCK_RATE;
497 /* setup single tag buffer */
501 msg->tag_hdr.tag = BCM2835_MBOX_TAG_GET_TURBO;
554 /* setup single tag buffer */
558 msg->tag_hdr.tag = BCM2835_MBOX_TAG_SET_TURBO;
608 /* setup single tag buffer */
612 msg->tag_hdr.tag = BCM2835_MBOX_TAG_GET_VOLTAGE;
661 /* setup single tag buffer */
665 msg->tag_hdr.tag = BCM2835_MBOX_TAG_GET_MAX_VOLTAGE;
713 /* setup single tag buffer */
717 msg->tag_hdr.tag = BCM2835_MBOX_TAG_GET_MIN_VOLTAGE;
777 /* setup single tag buffer */
781 msg->tag_hdr.tag = BCM2835_MBOX_TAG_SET_VOLTAGE;
830 /* setup single tag buffer */
834 msg->tag_hdr.tag = BCM2835_MBOX_TAG_GET_TEMPERATURE;
1470 device_printf(dev, "can't create DMA tag\n");