pgo              2503 drivers/scsi/st.c 	int pgo;
pgo              2511 drivers/scsi/st.c 	pgo = MODE_HEADER_LENGTH + (STp->buffer)->b_data[MH_OFF_BDESCS_LENGTH];
pgo              2512 drivers/scsi/st.c 	cmd[4] = pgo + (STp->buffer)->b_data[pgo + MP_OFF_PAGE_LENGTH] + 2;
pgo              2518 drivers/scsi/st.c 	(STp->buffer)->b_data[pgo + MP_OFF_PAGE_NBR] &= MP_MSK_PAGE_NBR;
pgo              3382 drivers/scsi/st.c 	int pgo, psd_cnt, psdo;
pgo              3399 drivers/scsi/st.c 	pgo = MODE_HEADER_LENGTH + bp[MH_OFF_BDESCS_LENGTH];
pgo              3401 drivers/scsi/st.c 		    bp[pgo + MP_OFF_PAGE_LENGTH] + 2);
pgo              3403 drivers/scsi/st.c 	psd_cnt = (bp[pgo + MP_OFF_PAGE_LENGTH] + 2 - PART_PAGE_FIXED_LENGTH) / 2;
pgo              3406 drivers/scsi/st.c 		needs_format = (bp[pgo + PP_OFF_FLAGS] & PP_MSK_POFM) != 0;
pgo              3417 drivers/scsi/st.c 		if ((bp[pgo + PP_OFF_FLAGS] & PP_MSK_PSUM_UNITS) == PP_MSK_PSUM_UNITS) {
pgo              3442 drivers/scsi/st.c 	psdo = pgo + PART_PAGE_FIXED_LENGTH;
pgo              3447 drivers/scsi/st.c 	    (psd_cnt > bp[pgo + PP_OFF_MAX_ADD_PARTS] ||
pgo              3448 drivers/scsi/st.c 	     bp[pgo + PP_OFF_MAX_ADD_PARTS] != 1)) {
pgo              3452 drivers/scsi/st.c 	memset(bp + psdo, 0, bp[pgo + PP_OFF_NBR_ADD_PARTS] * 2);
pgo              3455 drivers/scsi/st.c 		    psd_cnt, bp[pgo + PP_OFF_MAX_ADD_PARTS],
pgo              3456 drivers/scsi/st.c 		    bp[pgo + PP_OFF_NBR_ADD_PARTS]);
pgo              3459 drivers/scsi/st.c 		bp[pgo + PP_OFF_NBR_ADD_PARTS] = 0;
pgo              3460 drivers/scsi/st.c 		if (psd_cnt <= bp[pgo + PP_OFF_MAX_ADD_PARTS])
pgo              3461 drivers/scsi/st.c 		    bp[pgo + MP_OFF_PAGE_LENGTH] = 6;
pgo              3468 drivers/scsi/st.c 		bp[pgo + 3] = 1;
pgo              3469 drivers/scsi/st.c 		if (bp[pgo + MP_OFF_PAGE_LENGTH] < 8)
pgo              3470 drivers/scsi/st.c 		    bp[pgo + MP_OFF_PAGE_LENGTH] = 8;
pgo              3475 drivers/scsi/st.c 	bp[pgo + PP_OFF_PART_UNITS] = 0;
pgo              3476 drivers/scsi/st.c 	bp[pgo + PP_OFF_RESERVED] = 0;
pgo              3478 drivers/scsi/st.c 		bp[pgo + PP_OFF_FLAGS] = PP_BIT_IDP | psum |
pgo              3479 drivers/scsi/st.c 			(bp[pgo + PP_OFF_FLAGS] & 0x07);
pgo              3480 drivers/scsi/st.c 		bp[pgo + PP_OFF_PART_UNITS] = units;
pgo              3482 drivers/scsi/st.c 		bp[pgo + PP_OFF_FLAGS] = PP_BIT_FDP |
pgo              3483 drivers/scsi/st.c 			(bp[pgo + PP_OFF_FLAGS] & 0x1f);
pgo              3484 drivers/scsi/st.c 	bp[pgo + MP_OFF_PAGE_LENGTH] = 6 + psd_cnt * 2;