Lines Matching refs:tag
53 * Type 1 and Type 2 protection use the same format: 16 bit guard tag,
54 * 16 bit app tag, 32 bit reference tag.
96 /* Bad ref tag received from disk */
99 "%s: bad phys ref tag on sector %lu\n",
106 "%s: ref tag error on sector %lu (rcvd %u)\n",
115 printk(KERN_ERR "%s: guard tag error on sector %lu " \
145 u8 *tag = tag_buf;
149 sdt->app_tag = tag[j] << 8 | tag[j+1];
157 u8 *tag = tag_buf;
161 tag[j] = (sdt->app_tag & 0xff00) >> 8;
162 tag[j+1] = sdt->app_tag & 0xff;
188 * Type 3 protection has a 16-bit guard tag and 16 + 32 bits of opaque
189 * tag space.
232 printk(KERN_ERR "%s: guard tag error on sector %lu " \
259 u8 *tag = tag_buf;
263 sdt->app_tag = tag[j] << 8 | tag[j+1];
264 sdt->ref_tag = tag[j+2] << 24 | tag[j+3] << 16 |
265 tag[j+4] << 8 | tag[j+5];
272 u8 *tag = tag_buf;
276 tag[j] = (sdt->app_tag & 0xff00) >> 8;
277 tag[j+1] = sdt->app_tag & 0xff;
278 tag[j+2] = (sdt->ref_tag & 0xff000000) >> 24;
279 tag[j+3] = (sdt->ref_tag & 0xff0000) >> 16;
280 tag[j+4] = (sdt->ref_tag & 0xff00) >> 8;
281 tag[j+5] = sdt->ref_tag & 0xff;
348 sd_printk(KERN_NOTICE, sdkp, "DIF application tag size %u\n",
361 * reference tag is seeded in the CDB. This gives us the potential to
367 * Type 3 does not have a reference tag so no remapping is required.
426 * Remap physical sector values in the reference tag to the virtual