Home | History | Annotate | Download | only in sunlabel

Lines Matching defs:l_s

374  * for write.  We are careful to use labelbuf, l_s, or l_l as
387 unsigned short int l_s[256];
417 l_s[i] = (labelbuf[i + i] << 8) | labelbuf[i + i + 1];
419 l_l[i] = (l_s[i + i] << 16) | l_s[i + i + 1];
420 if (l_s[254] != LABEL_MAGIC) {
430 sum ^= l_s[i];
441 label.rpm = l_s[210];
442 label.pcyl = l_s[211];
443 label.apc = l_s[212];
444 label.obs1 = l_s[213];
445 label.obs2 = l_s[214];
446 label.intrlv = l_s[215];
447 label.ncyl = l_s[216];
448 label.acyl = l_s[217];
449 label.nhead = l_s[218];
450 label.nsect = l_s[219];
451 label.obs3 = l_s[220];
452 label.obs4 = l_s[221];
513 unsigned short int l_s[256];
517 memset(&l_s[0], 0, 512);
520 l_s[i] = (labelbuf[i + i] << 8) | labelbuf[i + i + 1];
521 l_s[210] = label.rpm;
522 l_s[211] = label.pcyl;
523 l_s[212] = label.apc;
524 l_s[213] = label.obs1;
525 l_s[214] = label.obs2;
526 l_s[215] = label.intrlv;
527 l_s[216] = label.ncyl;
528 l_s[217] = label.acyl;
529 l_s[218] = label.nhead;
530 l_s[219] = label.nsect;
531 l_s[220] = label.obs3;
532 l_s[221] = label.obs4;
534 l_s[(i * 4) + 222] = label.partitions[i].startcyl >> 16;
535 l_s[(i * 4) + 223] = label.partitions[i].startcyl & 0xffff;
536 l_s[(i * 4) + 224] = label.partitions[i].nblk >> 16;
537 l_s[(i * 4) + 225] = label.partitions[i].nblk & 0xffff;
546 l_s[66] = LABEL_XMAGIC >> 16;
547 l_s[67] = LABEL_XMAGIC & 0xffff;
550 l_s[j++] = label.partitions[i + 8].startcyl >> 16;
551 l_s[j++] = label.partitions[i + 8].startcyl & 0xffff;
552 l_s[j++] = label.partitions[i + 8].nblk >> 16;
553 l_s[j++] = label.partitions[i + 8].nblk & 0xffff;
557 xsum += (l_s[i + i + 66] << 16) | l_s[i + i + 67];
558 l_s[64] = (int32_t)(xsum >> 16);
559 l_s[65] = (int32_t)(xsum & 0xffff);
561 l_s[254] = LABEL_MAGIC;
564 sum ^= l_s[i];
565 l_s[255] = sum;
567 labelbuf[i + i] = ((uint32_t)l_s[i]) >> 8;
568 labelbuf[i + i + 1] = l_s[i] & 0xff;