col 1300 dev/ic/ar5xxx.c u_int32_t first, u_int32_t col, HAL_BOOL set) col 1311 dev/ic/ar5xxx.c if (!(col <= 3 && bits <= 32 && first + bits <= 319)) { col 1325 dev/ic/ar5xxx.c (col * 8); col 1329 dev/ic/ar5xxx.c rf[entry] |= ((data << position) << (col * 8)) & mask; col 1332 dev/ic/ar5xxx.c data = (((rf[entry] & mask) >> (col * 8)) >> col 87 dev/ic/pcdisplay_subr.c pcdisplay_cursor(id, on, row, col) col 89 dev/ic/pcdisplay_subr.c int on, row, col; col 108 dev/ic/pcdisplay_subr.c scr->vc_ccol = col; col 127 dev/ic/pcdisplay_subr.c scr->vc_ccol = col; col 135 dev/ic/pcdisplay_subr.c + row * scr->type->ncols + col; col 157 dev/ic/pcdisplay_subr.c pcdisplay_putchar(id, row, col, c, attr) col 159 dev/ic/pcdisplay_subr.c int row, col; col 168 dev/ic/pcdisplay_subr.c off = row * scr->type->ncols + col; col 178 dev/ic/pcdisplay_subr.c pcdisplay_getchar(id, row, col, cell) col 180 dev/ic/pcdisplay_subr.c int row, col; col 189 dev/ic/pcdisplay_subr.c off = row * scr->type->ncols + col; col 56 dev/ic/sti.c void sti_cursor(void *v, int on, int row, int col); col 58 dev/ic/sti.c void sti_putchar(void *v, int row, int col, u_int uc, long attr); col 942 dev/ic/sti.c sti_cursor(v, on, row, col) col 944 dev/ic/sti.c int on, row, col; col 950 dev/ic/sti.c col * fp->width, row * fp->height, col 951 dev/ic/sti.c col * fp->width, row * fp->height, col 1015 dev/ic/sti.c sti_putchar(v, row, col, uc, attr) col 1017 dev/ic/sti.c int row, col; col 1040 dev/ic/sti.c a.in.x = col * fp->width; col 1067 dev/ic/sti.c a.in.dstx = col * fp->width; col 1274 dev/ic/vga.c vga_putchar(c, row, col, uc, attr) col 1277 dev/ic/vga.c int col; col 1286 dev/ic/vga.c pcdisplay_putchar(c, row, col, uc, attr); col 1319 dev/ic/vga.c vga_getchar(c, row, col, cell) col 1321 dev/ic/vga.c int row, col; col 1326 dev/ic/vga.c return (pcdisplay_getchar(vc->active, row, col, cell)); col 103 dev/pci/tga.c void tga_putchar(void *c, int row, int col, u_int uc, long attr); col 1254 dev/pci/tga.c tga_putchar(c, row, col, uc, attr) col 1256 dev/pci/tga.c int row, col; col 1267 dev/pci/tga.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 1376 dev/pci/tga.c tga_erasecols (c, row, col, num, attr) col 1378 dev/pci/tga.c int row, col, num; col 1389 dev/pci/tga.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 1115 dev/pcmcia/cfxga.c cfxga_erasecols(void *cookie, int row, int col, int num, long attr) col 1123 dev/pcmcia/cfxga.c for (x = col; x < col + num; x++) { col 1132 dev/pcmcia/cfxga.c x = col * ri->ri_font->fontwidth + ri->ri_xorigin; col 1169 dev/pcmcia/cfxga.c cfxga_putchar(void *cookie, int row, int col, u_int uc, long attr) col 1175 dev/pcmcia/cfxga.c scr->scr_mem[row * ri->ri_cols + col].uc = uc; col 1176 dev/pcmcia/cfxga.c scr->scr_mem[row * ri->ri_cols + col].attr = attr; col 1181 dev/pcmcia/cfxga.c x = col * ri->ri_font->fontwidth + ri->ri_xorigin; col 56 dev/raidframe/rf_callback.h RF_RowCol_t col; /* give to the callback func. */ col 138 dev/raidframe/rf_chaindecluster.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 154 dev/raidframe/rf_chaindecluster.c *col = col_before_remap; col 169 dev/raidframe/rf_chaindecluster.c *col = index_within_disk; col 172 dev/raidframe/rf_chaindecluster.c *col = (col_before_remap + raidPtr->numCol - 1) col 177 dev/raidframe/rf_chaindecluster.c *col = (index_within_disk + 2) % col 192 dev/raidframe/rf_chaindecluster.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 203 dev/raidframe/rf_chaindecluster.c *col = SUID % raidPtr->numCol; col 204 dev/raidframe/rf_chaindecluster.c *col = (*col + 1) % raidPtr->numCol; col 224 dev/raidframe/rf_chaindecluster.c *col = index_within_disk; col 227 dev/raidframe/rf_chaindecluster.c *col = (col_before_remap + 2) % raidPtr->numCol; col 231 dev/raidframe/rf_chaindecluster.c *col = (index_within_disk + 2) % col 243 dev/raidframe/rf_chaindecluster.c RF_RowCol_t col; col 246 dev/raidframe/rf_chaindecluster.c col = SUID % raidPtr->numCol; col 248 dev/raidframe/rf_chaindecluster.c *diskids = info->stripeIdentifier[col]; col 419 dev/raidframe/rf_dagdegrd.c parityPDA->col = asmap->parityInfo->col; col 728 dev/raidframe/rf_dagdegrd.c pda_p->col = asmap->if->col; \ col 852 dev/raidframe/rf_dagdegrd.c &(pda_p->row), &(pda_p->col), &(pda_p->startSector), 0); col 854 dev/raidframe/rf_dagdegrd.c if (RF_DEAD_DISK(raidPtr->Disks[pda_p->row][pda_p->col].status)) col 882 dev/raidframe/rf_dagdegrd.c pda_p->raidAddress, &(pda_p->row), &(pda_p->col), col 917 dev/raidframe/rf_dagdegrd.c &(pda_p->col), &(pda_p->startSector), 0); col 934 dev/raidframe/rf_dagdegrd.c &(pda_p->col), &(pda_p->startSector), 0); col 950 dev/raidframe/rf_dagdegrd.c &(pda_p->col), &(pda_p->startSector), 0); col 963 dev/raidframe/rf_dagdegrd.c &(pda_p->row), &(pda_p->col), col 986 dev/raidframe/rf_dagdegrd.c &(pda_p->row), &(pda_p->col), col 1006 dev/raidframe/rf_dagdegrd.c &(pda_p->row), &(pda_p->col), col 1028 dev/raidframe/rf_dagdegrd.c &(pda_p->row), &(pda_p->col), col 1048 dev/raidframe/rf_dagdegrd.c &(pda_p->row), &(pda_p->col), col 1070 dev/raidframe/rf_dagdegrd.c &(pda_p->row), &(pda_p->col), &(pda_p->startSector), 0); col 1072 dev/raidframe/rf_dagdegrd.c if (RF_DEAD_DISK(raidPtr->Disks[pda_p->row][pda_p->col].status)) col 1100 dev/raidframe/rf_dagdegrd.c pda_p->raidAddress, &(pda_p->row), &(pda_p->col), col 354 dev/raidframe/rf_dagdegwr.c parityPDA->col = asmap->parityInfo->col; col 380 dev/raidframe/rf_dagdegwr.c parityPDA->col = asmap->qInfo->col; col 552 dev/raidframe/rf_dagdegwr.c pda_p->col = asmap->if->col; \ col 660 dev/raidframe/rf_dagdegwr.c &(pda_p->row), &(pda_p->col), &(pda_p->startSector), 0); col 662 dev/raidframe/rf_dagdegwr.c if (RF_DEAD_DISK(raidPtr->Disks[pda_p->row][pda_p->col].status)) col 687 dev/raidframe/rf_dagdegwr.c pda_p->raidAddress, &(pda_p->row), &(pda_p->col), col 308 dev/raidframe/rf_dagfuncs.c rf_DiskIOEnqueue(&(dqs[pda->row][pda->col]), req, priority); col 351 dev/raidframe/rf_dagfuncs.c rf_DiskIOEnqueue(&(dqs[pda->row][pda->col]), req, priority); col 376 dev/raidframe/rf_dagfuncs.c rf_DiskIOEnqueue(&(dqs[pda->row][pda->col]), req, col 401 dev/raidframe/rf_dagfuncs.c rf_DiskIOEnqueue(&(dqs[pda->row][pda->col]), req, col 313 dev/raidframe/rf_dagutils.c pda->col, (long) pda->startSector, (int) pda->numSector, col 322 dev/raidframe/rf_dagutils.c printf("r %d c %d %s\n", pda->row, pda->col, col 333 dev/raidframe/rf_dagutils.c (long) bufPtr, pda->row, pda->col, col 344 dev/raidframe/rf_dagutils.c pda->row, pda->col, (long) pda->startSector, col 768 dev/raidframe/rf_dagutils.c if (pda->col == fcol) { col 779 dev/raidframe/rf_dagutils.c pda->raidAddress, &pda->row, &pda->col, col 783 dev/raidframe/rf_dagutils.c pda->col = scol; col 788 dev/raidframe/rf_dagutils.c if (pda->col == fcol) { col 799 dev/raidframe/rf_dagutils.c pda->raidAddress, &pda->row, &pda->col, col 803 dev/raidframe/rf_dagutils.c pda->col = scol; col 1196 dev/raidframe/rf_dagutils.c d = pda->col; col 1276 dev/raidframe/rf_dagutils.c colData = data_pda->col; col 1278 dev/raidframe/rf_dagutils.c colMirror = mirror_pda->col; col 1357 dev/raidframe/rf_dagutils.c colData = data_pda->col; col 1359 dev/raidframe/rf_dagutils.c colMirror = mirror_pda->col; col 387 dev/raidframe/rf_decluster.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 425 dev/raidframe/rf_decluster.c *col = info->LayoutTable[BlockID][BlockOffset]; col 429 dev/raidframe/rf_decluster.c RF_ASSERT(raidPtr->Disks[*row][*col].status == col 431 dev/raidframe/rf_decluster.c raidPtr->Disks[*row][*col].status == rf_ds_dist_spared || col 433 dev/raidframe/rf_decluster.c raidPtr->Disks[*row][*col].status == rf_ds_optimal)); col 435 dev/raidframe/rf_decluster.c TableID, BlockID, (base_suid) ? 1 : 0, SpareRegion, col, col 460 dev/raidframe/rf_decluster.c RF_ASSERT(*col != -1); col 469 dev/raidframe/rf_decluster.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 513 dev/raidframe/rf_decluster.c *col = info->LayoutTable[BlockID][RepIndex]; col 516 dev/raidframe/rf_decluster.c RF_ASSERT(raidPtr->Disks[*row][*col].status == col 518 dev/raidframe/rf_decluster.c raidPtr->Disks[*row][*col].status == rf_ds_dist_spared || col 520 dev/raidframe/rf_decluster.c raidPtr->Disks[*row][*col].status == rf_ds_optimal)); col 522 dev/raidframe/rf_decluster.c TableID, BlockID, (base_suid) ? 1 : 0, SpareRegion, col, col 542 dev/raidframe/rf_decluster.c RF_ASSERT(*col != -1); col 337 dev/raidframe/rf_declusterPQ.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 388 dev/raidframe/rf_declusterPQ.c *col = info->LayoutTable[BlockID][BlockOffset]; col 393 dev/raidframe/rf_declusterPQ.c TableID, BlockID, (base_suid) ? 1 : 0, SpareRegion, col, col 422 dev/raidframe/rf_declusterPQ.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 458 dev/raidframe/rf_declusterPQ.c *col = info->LayoutTable[BlockID][RepIndex]; col 480 dev/raidframe/rf_declusterPQ.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 517 dev/raidframe/rf_declusterPQ.c *col = info->LayoutTable[BlockID][RepIndexQ]; col 42 dev/raidframe/rf_desc.h RF_RowCol_t col; /* Col of failed disk. */ col 202 dev/raidframe/rf_diskqueue.c diskqueue->col = c; col 367 dev/raidframe/rf_diskqueue.c " (queue empty)\n", pri, queue->row, queue->col); col 378 dev/raidframe/rf_diskqueue.c queue->col); col 390 dev/raidframe/rf_diskqueue.c " c %d\n", pri, queue->row, queue->col); col 398 dev/raidframe/rf_diskqueue.c queue->row, queue->col); col 408 dev/raidframe/rf_diskqueue.c queue->row, queue->col); col 433 dev/raidframe/rf_diskqueue.c queue->row, queue->col); col 453 dev/raidframe/rf_diskqueue.c queue->row, queue->col); col 459 dev/raidframe/rf_diskqueue.c req->priority, queue->row, queue->col); col 482 dev/raidframe/rf_diskqueue.c queue->row, queue->col); col 494 dev/raidframe/rf_diskqueue.c queue->row, queue->col); col 511 dev/raidframe/rf_diskqueue.c queue->col); col 521 dev/raidframe/rf_diskqueue.c queue->col); col 537 dev/raidframe/rf_diskqueue.c queue->row, queue->col); col 194 dev/raidframe/rf_diskqueue.h int row, col; /* Debug only. */ col 639 dev/raidframe/rf_disks.c RF_RowCol_t row, RF_RowCol_t col) col 663 dev/raidframe/rf_disks.c raidPtr->raid_cinfo[row][col].ci_vp = NULL; col 664 dev/raidframe/rf_disks.c raidPtr->raid_cinfo[row][col].ci_dev = NULL; col 691 dev/raidframe/rf_disks.c raidPtr->raid_cinfo[row][col].ci_vp = vp; col 692 dev/raidframe/rf_disks.c raidPtr->raid_cinfo[row][col].ci_dev = va.va_rdev; col 367 dev/raidframe/rf_driver.c RF_RowCol_t row, col; col 511 dev/raidframe/rf_driver.c for (col = 0; col < raidPtr->numCol; col++) { col 515 dev/raidframe/rf_driver.c raidPtr->hist_diskreq[row][col] = 0; col 758 dev/raidframe/rf_driver.c rf_SetReconfiguredMode(RF_Raid_t *raidPtr, int row, int col) col 767 dev/raidframe/rf_driver.c raidPtr->Disks[row][col].status = rf_ds_dist_spared; col 775 dev/raidframe/rf_driver.c rf_InstallSpareTable(raidPtr, row, col); col 185 dev/raidframe/rf_evenodd.c RF_RowCol_t *col, col 196 dev/raidframe/rf_evenodd.c *col = (endSUIDofthisStrip + 2) % raidPtr->numCol; col 207 dev/raidframe/rf_evenodd.c RF_RowCol_t *col, col 218 dev/raidframe/rf_evenodd.c *col = (endSUIDofthisStrip + 1) % raidPtr->numCol; col 796 dev/raidframe/rf_evenodd_dagfuncs.c npda.raidAddress, &(npda.row), &(npda.col), col 800 dev/raidframe/rf_evenodd_dagfuncs.c ->Disks[npda.row][npda.col].status)) col 953 dev/raidframe/rf_evenodd_dagfuncs.c RF_RowCol_t col, scol; col 997 dev/raidframe/rf_evenodd_dagfuncs.c col = rf_EUCol(layoutPtr, pda->raidAddress); col 998 dev/raidframe/rf_evenodd_dagfuncs.c buf[col] = pda->bufPtr; col 1018 dev/raidframe/rf_evenodd_dagfuncs.c &(npda.row), &(npda.col), &(npda.startSector), 0); col 1020 dev/raidframe/rf_evenodd_dagfuncs.c if (RF_DEAD_DISK(raidPtr->Disks[npda.row][npda.col].status)) col 108 dev/raidframe/rf_fifo.c (int) elem->queue->col); col 160 dev/raidframe/rf_interdecluster.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t* diskSector, int remap) col 177 dev/raidframe/rf_interdecluster.c *col = col_before_remap; col 190 dev/raidframe/rf_interdecluster.c *col = (index_within_region + 1 + mirror_su_offset_into_disk) % col 192 dev/raidframe/rf_interdecluster.c *col = (*col + 1) % raidPtr->numCol; col 193 dev/raidframe/rf_interdecluster.c if (*col == col_before_remap) col 194 dev/raidframe/rf_interdecluster.c *col = (*col + 1) % raidPtr->numCol; col 201 dev/raidframe/rf_interdecluster.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 218 dev/raidframe/rf_interdecluster.c *col = col_before_remap; col 235 dev/raidframe/rf_interdecluster.c *col = index_within_region / (raidPtr->numCol - 1); col 236 dev/raidframe/rf_interdecluster.c *col = (*col + 1) % raidPtr->numCol; col 237 dev/raidframe/rf_interdecluster.c if (*col == col_before_remap) col 238 dev/raidframe/rf_interdecluster.c *col = (*col + 1) % raidPtr->numCol; col 247 dev/raidframe/rf_layout.h RF_RowCol_t row, col; /* Disk identifier. */ col 180 dev/raidframe/rf_map.c &(pda_p->row), &(pda_p->col), col 233 dev/raidframe/rf_map.c &(pda_p->col), &(pda_p->startSector), remap); col 262 dev/raidframe/rf_map.c &(pda_p->col), &(pda_p->startSector), remap); col 266 dev/raidframe/rf_map.c &(pda_q->col), &(pda_q->startSector), remap); col 322 dev/raidframe/rf_map.c if (RF_DEAD_DISK(disks[pda->row][pda->col].status)) { col 329 dev/raidframe/rf_map.c if (pda && RF_DEAD_DISK(disks[pda->row][pda->col].status)) { col 335 dev/raidframe/rf_map.c if (pda && RF_DEAD_DISK(disks[pda->row][pda->col].status)) { col 798 dev/raidframe/rf_map.c asmap->parityInfo->col, col 808 dev/raidframe/rf_map.c asmap->parityInfo->next->col, col 821 dev/raidframe/rf_map.c printf("SU r%d c%d s%d-%d ", p->row, p->col, col 838 dev/raidframe/rf_map.c p->row, p->col, (int) p->startSector, col 953 dev/raidframe/rf_map.c dstatus = disks[pda_p->row][pda_p->col].status; col 958 dev/raidframe/rf_map.c fcol = pda_p->col; col 960 dev/raidframe/rf_map.c pda_p->col = disks[frow][fcol].spareCol; col 964 dev/raidframe/rf_map.c RF_RowCol_t or = pda_p->row, oc = pda_p->col; col 970 dev/raidframe/rf_map.c &pda_p->col, &pda_p->startSector, RF_REMAP); col 974 dev/raidframe/rf_map.c &pda_p->col, &pda_p->startSector, RF_REMAP); col 979 dev/raidframe/rf_map.c pda_p->col, (int) pda_p->startSector); col 1019 dev/raidframe/rf_map.c RF_ASSERT(pda_p->col != -1); col 1259 dev/raidframe/rf_openbsdkintf.c rrcopy->col = column; col 1331 dev/raidframe/rf_openbsdkintf.c rr->col < 0 || rr->col >= raidPtr->numCol) col 1335 dev/raidframe/rf_openbsdkintf.c unit, rr->row, rr->col)); col 1906 dev/raidframe/rf_openbsdkintf.c queue->row, queue->col)); col 1948 dev/raidframe/rf_openbsdkintf.c req->type, unit, queue->row, queue->col)); col 2024 dev/raidframe/rf_openbsdkintf.c if (queue->raidPtr->Disks[queue->row][queue->col].status == col 2029 dev/raidframe/rf_openbsdkintf.c Disks[queue->row][queue->col].devname); col 2030 dev/raidframe/rf_openbsdkintf.c queue->raidPtr->Disks[queue->row][queue->col].status = col 2618 dev/raidframe/rf_openbsdkintf.c rf_FailDisk((RF_Raid_t *) req->raidPtr, req->row, req->col, col 2689 dev/raidframe/rf_openbsdkintf.c retcode = rf_ReconstructInPlace(raidPtr, req->row, req->col); col 148 dev/raidframe/rf_paritylogDiskMgr.c &((*rrd_pda)->col), &((*rrd_pda)->startSector)); col 201 dev/raidframe/rf_paritylogDiskMgr.c &((*fwr_pda)->row), &((*fwr_pda)->col), &((*fwr_pda)->startSector)); col 247 dev/raidframe/rf_paritylogDiskMgr.c &((*prd_pda)->col), &((*prd_pda)->startSector), col 299 dev/raidframe/rf_paritylogDiskMgr.c &((*pwr_pda)->col), &((*pwr_pda)->startSector), col 855 dev/raidframe/rf_paritylogging.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 862 dev/raidframe/rf_paritylogging.c *col = SUID % raidPtr->Layout.numDataCol; col 872 dev/raidframe/rf_paritylogging.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 881 dev/raidframe/rf_paritylogging.c *col = raidPtr->Layout.numDataCol; col 894 dev/raidframe/rf_paritylogging.c RF_SectorNum_t regionOffset, RF_RowCol_t *row, RF_RowCol_t *col, col 898 dev/raidframe/rf_paritylogging.c *col = raidPtr->numCol - 1; col 910 dev/raidframe/rf_paritylogging.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *startSector, col 914 dev/raidframe/rf_paritylogging.c *col = raidPtr->numCol - 2; col 978 dev/raidframe/rf_paritylogging.c fcol = failedPDA->col; col 986 dev/raidframe/rf_paritylogging.c RF_RowCol_t oc = failedPDA->col; col 999 dev/raidframe/rf_paritylogging.c &failedPDA->col, col 1014 dev/raidframe/rf_paritylogging.c p->col = failedPDA->col; col 1041 dev/raidframe/rf_paritylogging.c &failedPDA->col, col 1051 dev/raidframe/rf_paritylogging.c failedPDA->col = col 1064 dev/raidframe/rf_paritylogging.c failedPDA->next->col = col 1065 dev/raidframe/rf_paritylogging.c failedPDA->col; col 1079 dev/raidframe/rf_paritylogging.c ->col = col 1080 dev/raidframe/rf_paritylogging.c failedPDA->col; col 1086 dev/raidframe/rf_paritylogging.c RF_ASSERT(failedPDA->col != -1); col 1093 dev/raidframe/rf_paritylogging.c failedPDA->row, failedPDA->col, col 334 dev/raidframe/rf_parityscan.c if (raidPtr->Disks[pda->row][pda->col].status == rf_ds_reconstructing) { col 338 dev/raidframe/rf_parityscan.c RF_RowCol_t or = pda->row, oc = pda->col; col 343 dev/raidframe/rf_parityscan.c &pda->row, &pda->col, col 350 dev/raidframe/rf_parityscan.c pda->row, pda->col, col 355 dev/raidframe/rf_parityscan.c &pda->row, &pda->col, col 362 dev/raidframe/rf_parityscan.c pda->row, pda->col, col 367 dev/raidframe/rf_parityscan.c raidPtr->Disks[pda->row][pda->col].spareRow; col 369 dev/raidframe/rf_parityscan.c raidPtr->Disks[pda->row][pda->col].spareCol; col 371 dev/raidframe/rf_parityscan.c pda->col = spCol; col 375 dev/raidframe/rf_parityscan.c if (RF_DEAD_DISK(raidPtr->Disks[pda->row][pda->col].status)) col 916 dev/raidframe/rf_pq.c int col = (29 * coeff_a) + coeff_b; col 917 dev/raidframe/rf_pq.c unsigned char *q0 = &(rf_qinv[col][0]); col 272 dev/raidframe/rf_pqdegdags.c npda.raidAddress, &(npda.row), &(npda.col), col 275 dev/raidframe/rf_pqdegdags.c if (RF_DEAD_DISK(raidPtr->Disks[npda.row][npda.col] col 375 dev/raidframe/rf_pqdegdags.c &(npda.row), &(npda.col), &(npda.startSector), 0); col 377 dev/raidframe/rf_pqdegdags.c if (RF_DEAD_DISK(raidPtr->Disks[npda.row][npda.col].status)) col 90 dev/raidframe/rf_raid0.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 95 dev/raidframe/rf_raid0.c *col = SUID % raidPtr->numCol; col 103 dev/raidframe/rf_raid0.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 105 dev/raidframe/rf_raid0.c *row = *col = 0; col 112 dev/raidframe/rf_raid1.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 118 dev/raidframe/rf_raid1.c *col = 2 * mirrorPair; col 133 dev/raidframe/rf_raid1.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 139 dev/raidframe/rf_raid1.c *col = (2 * mirrorPair) + 1; col 221 dev/raidframe/rf_raid1.c fcol = failedPDA->col; col 237 dev/raidframe/rf_raid1.c failedPDA->col = raidPtr->Disks[frow][fcol].spareCol; col 246 dev/raidframe/rf_raid1.c failedPDA->next->col = failedPDA->col; col 252 dev/raidframe/rf_raid1.c asmap->parityInfo->col = col 253 dev/raidframe/rf_raid1.c failedPDA->col; col 261 dev/raidframe/rf_raid1.c failedPDA->row, failedPDA->col, col 587 dev/raidframe/rf_raid1.c RF_ASSERT(rbuf->col != reconCtrlPtr->fcol); col 592 dev/raidframe/rf_raid1.c rbuf->col, (long) rbuf->parityStripeID, rbuf->which_ru, col 666 dev/raidframe/rf_raid1.c cb->col = rbuf->col; col 684 dev/raidframe/rf_raid1.c t->col = reconCtrlPtr->fcol; col 109 dev/raidframe/rf_raid4.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 113 dev/raidframe/rf_raid4.c *col = SUID % raidPtr->Layout.numDataCol; col 121 dev/raidframe/rf_raid4.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 126 dev/raidframe/rf_raid4.c *col = raidPtr->Layout.numDataCol; col 132 dev/raidframe/rf_raid5.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 136 dev/raidframe/rf_raid5.c *col = (SUID % raidPtr->numCol); col 144 dev/raidframe/rf_raid5.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 149 dev/raidframe/rf_raid5.c *col = raidPtr->Layout.numDataCol - col 210 dev/raidframe/rf_raid5.c fcol = failedPDA->col; col 219 dev/raidframe/rf_raid5.c RF_RowCol_t oc = failedPDA->col; col 233 dev/raidframe/rf_raid5.c &failedPDA->col, col 249 dev/raidframe/rf_raid5.c p->col = failedPDA->col; col 275 dev/raidframe/rf_raid5.c &failedPDA->col, col 285 dev/raidframe/rf_raid5.c failedPDA->col = col 298 dev/raidframe/rf_raid5.c failedPDA->next->col = col 299 dev/raidframe/rf_raid5.c failedPDA->col; col 315 dev/raidframe/rf_raid5.c ->col = col 316 dev/raidframe/rf_raid5.c failedPDA->col; col 322 dev/raidframe/rf_raid5.c RF_ASSERT(failedPDA->col != -1); col 329 dev/raidframe/rf_raid5.c failedPDA->row, failedPDA->col, col 115 dev/raidframe/rf_raid5_rotatedspare.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 121 dev/raidframe/rf_raid5_rotatedspare.c *col = raidPtr->numCol - 1 - col 123 dev/raidframe/rf_raid5_rotatedspare.c *col = (*col + 1) % raidPtr->numCol; /* col 129 dev/raidframe/rf_raid5_rotatedspare.c *col = (SUID + (SUID / raidPtr->Layout.numDataCol)) % col 139 dev/raidframe/rf_raid5_rotatedspare.c RF_RowCol_t *row, RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) col 144 dev/raidframe/rf_raid5_rotatedspare.c *col = raidPtr->numCol - 1 - (1 + SUID / raidPtr->Layout.numDataCol) % col 150 dev/raidframe/rf_raid5_rotatedspare.c *col = (*col + 1) % raidPtr->numCol; col 51 dev/raidframe/rf_raidframe.h RF_RowCol_t row, col; col 73 dev/raidframe/rf_reconbuffer.c (_cb_)->col = (_col_); \ col 145 dev/raidframe/rf_reconbuffer.c RF_ASSERT(rbuf->col != reconCtrlPtr->fcol); col 148 dev/raidframe/rf_reconbuffer.c " (failed offset %ld).\n", rbuf->row, rbuf->col, col 181 dev/raidframe/rf_reconbuffer.c rbuf->row, rbuf->col, pssPtr->xorBufCount); col 188 dev/raidframe/rf_reconbuffer.c raidPtr->recon_tracerecs[rbuf->col].xor_us = col 190 dev/raidframe/rf_reconbuffer.c RF_ETIMER_STOP(raidPtr->recon_tracerecs[rbuf->col] col 192 dev/raidframe/rf_reconbuffer.c RF_ETIMER_EVAL(raidPtr->recon_tracerecs[rbuf->col] col 194 dev/raidframe/rf_reconbuffer.c raidPtr->recon_tracerecs[rbuf->col] col 197 dev/raidframe/rf_reconbuffer.c ->recon_tracerecs[rbuf->col].recon_timer); col 198 dev/raidframe/rf_reconbuffer.c RF_ETIMER_START(raidPtr->recon_tracerecs[rbuf->col] col 202 dev/raidframe/rf_reconbuffer.c &raidPtr->recon_tracerecs[rbuf->col]); col 252 dev/raidframe/rf_reconbuffer.c " rbuf.\n", rbuf->row, rbuf->col); col 265 dev/raidframe/rf_reconbuffer.c cb->col = rbuf->col; col 283 dev/raidframe/rf_reconbuffer.c Dprintf2("RECON: row %d col %d acquired rbuf.\n", rbuf->row, rbuf->col); col 284 dev/raidframe/rf_reconbuffer.c RF_ETIMER_STOP(raidPtr->recon_tracerecs[rbuf->col].recon_timer); col 285 dev/raidframe/rf_reconbuffer.c RF_ETIMER_EVAL(raidPtr->recon_tracerecs[rbuf->col].recon_timer); col 286 dev/raidframe/rf_reconbuffer.c raidPtr->recon_tracerecs[rbuf->col] col 288 dev/raidframe/rf_reconbuffer.c RF_ETIMER_VAL_US(raidPtr->recon_tracerecs[rbuf->col].recon_timer); col 289 dev/raidframe/rf_reconbuffer.c RF_ETIMER_START(raidPtr->recon_tracerecs[rbuf->col].recon_timer); col 291 dev/raidframe/rf_reconbuffer.c rf_LogTraceRec(raidPtr, &raidPtr->recon_tracerecs[rbuf->col]); col 296 dev/raidframe/rf_reconbuffer.c t->col = reconCtrlPtr->fcol; col 454 dev/raidframe/rf_reconbuffer.c rf_CauseReconEvent(raidPtr, rbuf->row, rbuf->col, NULL, col 485 dev/raidframe/rf_reconbuffer.c rf_CauseReconEvent(raidPtr, cb->row, cb->col, (void *) 1, col 515 dev/raidframe/rf_reconbuffer.c rf_CauseReconEvent(raidPtr, cb->row, cb->col, (void *) 0, col 542 dev/raidframe/rf_reconbuffer.c " wait list.\n", cb->row, cb->col); col 550 dev/raidframe/rf_reconbuffer.c cb->row, cb->col, (void *) 0, RF_REVENT_BUFREADY); col 284 dev/raidframe/rf_reconstruct.c rf_AllocRaidReconDesc(RF_Raid_t *raidPtr, RF_RowCol_t row, RF_RowCol_t col, col 296 dev/raidframe/rf_reconstruct.c reconDesc->col = col; col 333 dev/raidframe/rf_reconstruct.c rf_ReconstructFailedDisk(RF_Raid_t *raidPtr, RF_RowCol_t row, RF_RowCol_t col) col 350 dev/raidframe/rf_reconstruct.c rc = rf_ReconstructFailedDiskBasic(raidPtr, row, col); col 369 dev/raidframe/rf_reconstruct.c RF_RowCol_t col) col 384 dev/raidframe/rf_reconstruct.c RF_ASSERT(raidPtr->Disks[row][col].status == rf_ds_failed); col 389 dev/raidframe/rf_reconstruct.c " col %d because status not degraded.\n", row, col); col 408 dev/raidframe/rf_reconstruct.c row, col); col 413 dev/raidframe/rf_reconstruct.c " -> spare at row %d col %d.\n", row, col, srow, scol); col 417 dev/raidframe/rf_reconstruct.c reconDesc = rf_AllocRaidReconDesc((void *) raidPtr, row, col, col 440 dev/raidframe/rf_reconstruct.c c_label.column = col; col 466 dev/raidframe/rf_reconstruct.c rf_ReconstructInPlace(RF_Raid_t *raidPtr, RF_RowCol_t row, RF_RowCol_t col) col 488 dev/raidframe/rf_reconstruct.c if ((raidPtr->Disks[row][col].status == rf_ds_optimal) && col 499 dev/raidframe/rf_reconstruct.c row, col); col 504 dev/raidframe/rf_reconstruct.c if (raidPtr->Disks[row][col].status == rf_ds_reconstructing) { col 508 dev/raidframe/rf_reconstruct.c " occurring !\n", row, col); col 516 dev/raidframe/rf_reconstruct.c if (raidPtr->Disks[row][col].status != rf_ds_failed) { col 519 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].status = rf_ds_failed; col 549 dev/raidframe/rf_reconstruct.c " RF_DISTRIBUTE_SPARE.\n", row, col); col 561 dev/raidframe/rf_reconstruct.c badDisk = &raidPtr->Disks[row][col]; col 570 dev/raidframe/rf_reconstruct.c if (raidPtr->raid_cinfo[row][col].ci_vp != NULL) { col 572 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].devname); col 573 dev/raidframe/rf_reconstruct.c vp = raidPtr->raid_cinfo[row][col].ci_vp; col 574 dev/raidframe/rf_reconstruct.c ac = raidPtr->Disks[row][col].auto_configured; col 576 dev/raidframe/rf_reconstruct.c raidPtr->raid_cinfo[row][col].ci_vp = NULL; col 581 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].auto_configured = 0; col 584 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].devname); col 586 dev/raidframe/rf_reconstruct.c retcode = raidlookup(raidPtr->Disks[row][col].devname, col 592 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].devname, retcode); col 622 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].blockSize = col 625 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].numBlocks = col 628 dev/raidframe/rf_reconstruct.c raidPtr->raid_cinfo[row][col].ci_vp = vp; col 629 dev/raidframe/rf_reconstruct.c raidPtr->raid_cinfo[row][col].ci_dev = va.va_rdev; col 631 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].dev = va.va_rdev; col 638 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].numBlocks = col 639 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].numBlocks * col 643 dev/raidframe/rf_reconstruct.c spareDiskPtr = &raidPtr->Disks[row][col]; col 648 dev/raidframe/rf_reconstruct.c row, col, row, col); col 652 dev/raidframe/rf_reconstruct.c reconDesc = rf_AllocRaidReconDesc((void *) raidPtr, row, col, col 653 dev/raidframe/rf_reconstruct.c spareDiskPtr, numDisksDone, row, col); col 682 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].status = rf_ds_optimal; col 688 dev/raidframe/rf_reconstruct.c raidPtr->raid_cinfo[row][col].ci_dev, col 689 dev/raidframe/rf_reconstruct.c raidPtr->raid_cinfo[row][col].ci_vp, col 695 dev/raidframe/rf_reconstruct.c c_label.column = col; col 697 dev/raidframe/rf_reconstruct.c raidwrite_component_label(raidPtr->raid_cinfo[row][col].ci_dev, col 698 dev/raidframe/rf_reconstruct.c raidPtr->raid_cinfo[row][col].ci_vp, &c_label); col 713 dev/raidframe/rf_reconstruct.c RF_RowCol_t col = reconDesc->col; col 754 dev/raidframe/rf_reconstruct.c rf_MakeReconControl(reconDesc, row, col, srow, scol); col 757 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].status = rf_ds_reconstructing; col 758 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].spareRow = srow; col 759 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].spareCol = scol; col 772 dev/raidframe/rf_reconstruct.c if (i != col) { col 882 dev/raidframe/rf_reconstruct.c raidPtr->Disks[row][col].status = (ds) ? rf_ds_dist_spared : col 903 dev/raidframe/rf_reconstruct.c row, col); col 952 dev/raidframe/rf_reconstruct.c ->perDiskInfo[event->col].rbuf; col 954 dev/raidframe/rf_reconstruct.c frow, event->col, rbuf->parityStripeID); col 965 dev/raidframe/rf_reconstruct.c event->col); col 1002 dev/raidframe/rf_reconstruct.c event->col); col 1004 dev/raidframe/rf_reconstruct.c ->reconControl[frow]->perDiskInfo[event->col].rbuf, 0, col 1011 dev/raidframe/rf_reconstruct.c retcode = rf_IssueNextReadRequest(raidPtr, frow, event->col); col 1017 dev/raidframe/rf_reconstruct.c frow, event->col); col 1018 dev/raidframe/rf_reconstruct.c retcode = rf_TryToRead(raidPtr, frow, event->col); col 1027 dev/raidframe/rf_reconstruct.c frow, event->col); col 1028 dev/raidframe/rf_reconstruct.c retcode = rf_TryToRead(raidPtr, frow, event->col); col 1034 dev/raidframe/rf_reconstruct.c frow, event->col); col 1047 dev/raidframe/rf_reconstruct.c frow, event->col); col 1048 dev/raidframe/rf_reconstruct.c retcode = rf_IssueNextReadRequest(raidPtr, frow, event->col); col 1059 dev/raidframe/rf_reconstruct.c frow, event->col); col 1093 dev/raidframe/rf_reconstruct.c rf_IssueNextReadRequest(RF_Raid_t *raidPtr, RF_RowCol_t row, RF_RowCol_t col) col 1096 dev/raidframe/rf_reconstruct.c &raidPtr->reconControl[row]->perDiskInfo[col]; col 1137 dev/raidframe/rf_reconstruct.c ctrl->curPSID, row, col, &ctrl->diskOffset, col 1167 dev/raidframe/rf_reconstruct.c bzero((char *) &raidPtr->recon_tracerecs[col], col 1168 dev/raidframe/rf_reconstruct.c sizeof(raidPtr->recon_tracerecs[col])); col 1169 dev/raidframe/rf_reconstruct.c raidPtr->recon_tracerecs[col].reconacc = 1; col 1170 dev/raidframe/rf_reconstruct.c RF_ETIMER_START(raidPtr->recon_tracerecs[col].recon_timer); col 1171 dev/raidframe/rf_reconstruct.c retcode = rf_TryToRead(raidPtr, row, col); col 1185 dev/raidframe/rf_reconstruct.c rf_TryToRead(RF_Raid_t *raidPtr, RF_RowCol_t row, RF_RowCol_t col) col 1188 dev/raidframe/rf_reconstruct.c &raidPtr->reconControl[row]->perDiskInfo[col]; col 1201 dev/raidframe/rf_reconstruct.c if (rf_CheckHeadSeparation(raidPtr, ctrl, row, col, col 1214 dev/raidframe/rf_reconstruct.c row, col, psid, which_ru); col 1221 dev/raidframe/rf_reconstruct.c rf_CauseReconEvent(raidPtr, row, col, NULL, col 1241 dev/raidframe/rf_reconstruct.c rf_CauseReconEvent(raidPtr, row, col, NULL, RF_REVENT_SKIP); col 1246 dev/raidframe/rf_reconstruct.c " buf %lx.\n", psid, row, col, ctrl->diskOffset, col 1248 dev/raidframe/rf_reconstruct.c RF_ETIMER_STOP(raidPtr->recon_tracerecs[col].recon_timer); col 1249 dev/raidframe/rf_reconstruct.c RF_ETIMER_EVAL(raidPtr->recon_tracerecs[col].recon_timer); col 1250 dev/raidframe/rf_reconstruct.c raidPtr->recon_tracerecs[col].specific.recon.recon_start_to_fetch_us = col 1251 dev/raidframe/rf_reconstruct.c RF_ETIMER_VAL_US(raidPtr->recon_tracerecs[col].recon_timer); col 1252 dev/raidframe/rf_reconstruct.c RF_ETIMER_START(raidPtr->recon_tracerecs[col].recon_timer); col 1261 dev/raidframe/rf_reconstruct.c &raidPtr->recon_tracerecs[col], (void *) raidPtr, 0, NULL); col 1266 dev/raidframe/rf_reconstruct.c rf_DiskIOEnqueue(&raidPtr->Queues[row][col], req, RF_IO_RECON_PRIORITY); col 1267 dev/raidframe/rf_reconstruct.c pssPtr->issued[col] = 1; col 1308 dev/raidframe/rf_reconstruct.c RF_RowCol_t col, col 1348 dev/raidframe/rf_reconstruct.c if (col == diskids[i]) col 1411 dev/raidframe/rf_reconstruct.c RF_ASSERT(row == testrow && col == testcol); col 1443 dev/raidframe/rf_reconstruct.c psid, row, col); col 1520 dev/raidframe/rf_reconstruct.c RF_ETIMER_STOP(raidPtr->recon_tracerecs[ctrl->col].recon_timer); col 1521 dev/raidframe/rf_reconstruct.c RF_ETIMER_EVAL(raidPtr->recon_tracerecs[ctrl->col].recon_timer); col 1522 dev/raidframe/rf_reconstruct.c raidPtr->recon_tracerecs[ctrl->col].specific.recon. col 1524 dev/raidframe/rf_reconstruct.c RF_ETIMER_VAL_US(raidPtr->recon_tracerecs[ctrl->col].recon_timer); col 1525 dev/raidframe/rf_reconstruct.c RF_ETIMER_START(raidPtr->recon_tracerecs[ctrl->col].recon_timer); col 1527 dev/raidframe/rf_reconstruct.c rf_CauseReconEvent(raidPtr, ctrl->row, ctrl->col, NULL, col 1551 dev/raidframe/rf_reconstruct.c rf_CauseReconEvent((RF_Raid_t *) rbuf->raidPtr, rbuf->row, rbuf->col, col 1595 dev/raidframe/rf_reconstruct.c rf_CauseReconEvent(raidPtr, p->row, p->col, NULL, col 1621 dev/raidframe/rf_reconstruct.c RF_RowCol_t col, col 1644 dev/raidframe/rf_reconstruct.c raidPtr->raidid, row, col, ctrl->headSepCounter, col 1654 dev/raidframe/rf_reconstruct.c cb->col = col; col 1700 dev/raidframe/rf_reconstruct.c RF_RowCol_t col, col 1714 dev/raidframe/rf_reconstruct.c " ru %d.\n", row, col, psid, which_ru); col 1721 dev/raidframe/rf_reconstruct.c cb->col = col; col 1926 dev/raidframe/rf_reconstruct.c rf_CauseReconEvent((RF_Raid_t *) rbuf->raidPtr, rbuf->row, rbuf->col, col 1987 dev/raidframe/rf_reconstruct.c rf_CauseReconEvent(raidPtr, cb->row, cb->col, NULL, col 77 dev/raidframe/rf_reconstruct.h RF_RowCol_t row, col; /* col 144 dev/raidframe/rf_reconstruct.h RF_RowCol_t col; /* col 158 dev/raidframe/rf_reconstruct.h RF_RowCol_t row, col; /* col 91 dev/raidframe/rf_reconutil.c reconCtrlPtr->perDiskInfo[i].col = i; col 241 dev/raidframe/rf_reconutil.c rf_MakeReconBuffer(RF_Raid_t *raidPtr, RF_RowCol_t row, RF_RowCol_t col, col 254 dev/raidframe/rf_reconutil.c t->col = col; col 176 dev/raidframe/rf_revent.c rf_CauseReconEvent(RF_Raid_t *raidPtr, RF_RowCol_t row, RF_RowCol_t col, col 180 dev/raidframe/rf_revent.c RF_ReconEvent_t *event = GetReconEventDesc(row, col, arg, type); col 183 dev/raidframe/rf_revent.c RF_ASSERT(col != rctrl->fcol); col 185 dev/raidframe/rf_revent.c RF_ASSERT(row >= 0 && row <= raidPtr->numRow && col >= 0 && col 186 dev/raidframe/rf_revent.c col <= raidPtr->numCol); col 200 dev/raidframe/rf_revent.c GetReconEventDesc(RF_RowCol_t row, RF_RowCol_t col, void *arg, RF_Revent_t type) col 207 dev/raidframe/rf_revent.c t->col = col; col 286 dev/raidframe/rf_sstf.c req->raidPtr->raidid, dq->row, dq->col, col 344 dev/raidframe/rf_sstf.c req->raidPtr->raidid, dq->row, dq->col, col 406 dev/raidframe/rf_sstf.c req->raidPtr->raidid, dq->row, dq->col, col 461 dev/raidframe/rf_sstf.c req->raidPtr->raidid, dq->row, dq->col, col 690 dev/rasops/rasops.c rasops_cursor(cookie, on, row, col) col 692 dev/rasops/rasops.c int on, row, col; col 711 dev/rasops/rasops.c else if (col < 0 || col >= ri->ri_cols) col 715 dev/rasops/rasops.c ri->ri_ccol = col; col 921 dev/rasops/rasops.c int full1, height, cnt, slop1, slop2, row, col; col 928 dev/rasops/rasops.c col = ri->ri_rows - ri->ri_crow - 1; col 933 dev/rasops/rasops.c col = ri->ri_ccol; col 936 dev/rasops/rasops.c rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale; col 989 dev/rasops/rasops.c rasops_erasecols(cookie, row, col, num, attr) col 991 dev/rasops/rasops.c int row, col, num; col 1004 dev/rasops/rasops.c if (col < 0) { col 1005 dev/rasops/rasops.c num += col; col 1006 dev/rasops/rasops.c col = 0; col 1009 dev/rasops/rasops.c if ((col + num) > ri->ri_cols) col 1010 dev/rasops/rasops.c num = ri->ri_cols - col; col 1017 dev/rasops/rasops.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 1197 dev/rasops/rasops.c rasops_putchar_rotated(cookie, row, col, uc, attr) col 1199 dev/rasops/rasops.c int row, col; col 1210 dev/rasops/rasops.c ri->ri_real_ops.putchar(cookie, col, ri->ri_rows - row - 1, uc, col 1214 dev/rasops/rasops.c rp = ri->ri_bits + col * ri->ri_yscale + (ri->ri_rows - row - 1) * col 1230 dev/rasops/rasops.c rasops_erasecols_rotated(cookie, row, col, num, attr) col 1232 dev/rasops/rasops.c int row, col, num; col 1240 dev/rasops/rasops.c for (i = col; i < col + num; i++) col 1251 dev/rasops/rasops.c int col, roff; col 1255 dev/rasops/rasops.c for (col = 0; col < ri->ri_cols; col++) col 1257 dev/rasops/rasops.c col, col); col 1260 dev/rasops/rasops.c for (col = 0; col < ri->ri_cols; col++) col 1262 dev/rasops/rasops.c col, col); col 1287 dev/rasops/rasops.c int col, rn; col 1292 dev/rasops/rasops.c for (col = 0; col < ri->ri_cols; col++) col 1293 dev/rasops/rasops.c ri->ri_ops.putchar(cookie, rn, col, ' ', attr); col 53 dev/rasops/rasops1.c void rasops1_putchar(void *, int, int col, u_int, long); col 55 dev/rasops/rasops1.c void rasops1_putchar8(void *, int, int col, u_int, long); col 56 dev/rasops/rasops1.c void rasops1_putchar16(void *, int, int col, u_int, long); col 93 dev/rasops/rasops1.c rasops1_putchar(cookie, row, col, uc, attr) col 95 dev/rasops/rasops1.c int row, col; col 112 dev/rasops/rasops1.c if ((unsigned)col >= (unsigned)ri->ri_cols) col 116 dev/rasops/rasops1.c col *= ri->ri_font->fontwidth; col 117 dev/rasops/rasops1.c rp = (int32_t *)(ri->ri_bits + row * ri->ri_yscale + ((col >> 3) & ~3)); col 120 dev/rasops/rasops1.c col = col & 31; col 138 dev/rasops/rasops1.c if ((col + width) <= 32) { col 139 dev/rasops/rasops1.c rmask = rasops_pmask[col][width]; col 156 dev/rasops/rasops1.c | (MBE(fb >> col) & rmask); col 166 dev/rasops/rasops1.c | (MBE(fb >> col) & rmask); col 180 dev/rasops/rasops1.c lmask = ~rasops_lmask[col]; col 181 dev/rasops/rasops1.c rmask = ~rasops_rmask[(col + width) & 31]; col 193 dev/rasops/rasops1.c width = 32 - col; col 202 dev/rasops/rasops1.c | MBE((u_int)fb >> col); col 216 dev/rasops/rasops1.c | MBE(fb >> col); col 241 dev/rasops/rasops1.c rasops1_putchar8(cookie, row, col, uc, attr) col 243 dev/rasops/rasops1.c int row, col; col 258 dev/rasops/rasops1.c if ((unsigned)col >= (unsigned)ri->ri_cols) col 262 dev/rasops/rasops1.c rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale; col 306 dev/rasops/rasops1.c rasops1_putchar16(cookie, row, col, uc, attr) col 308 dev/rasops/rasops1.c int row, col; col 323 dev/rasops/rasops1.c if ((unsigned)col >= (unsigned)ri->ri_cols) col 327 dev/rasops/rasops1.c rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale; col 116 dev/rasops/rasops15.c rasops15_putchar(cookie, row, col, uc, attr) col 118 dev/rasops/rasops15.c int row, col; col 133 dev/rasops/rasops15.c if ((unsigned)col >= (unsigned)ri->ri_cols) col 137 dev/rasops/rasops15.c rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale; col 220 dev/rasops/rasops15.c rasops15_putchar8(cookie, row, col, uc, attr) col 222 dev/rasops/rasops15.c int row, col; col 234 dev/rasops/rasops15.c rasops15_putchar(cookie, row, col, uc, attr); col 246 dev/rasops/rasops15.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 256 dev/rasops/rasops15.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 299 dev/rasops/rasops15.c rasops15_putchar12(cookie, row, col, uc, attr) col 301 dev/rasops/rasops15.c int row, col; col 313 dev/rasops/rasops15.c rasops15_putchar(cookie, row, col, uc, attr); col 325 dev/rasops/rasops15.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 335 dev/rasops/rasops15.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 382 dev/rasops/rasops15.c rasops15_putchar16(cookie, row, col, uc, attr) col 384 dev/rasops/rasops15.c int row, col; col 396 dev/rasops/rasops15.c rasops15_putchar(cookie, row, col, uc, attr); col 408 dev/rasops/rasops15.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 418 dev/rasops/rasops15.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 53 dev/rasops/rasops2.c void rasops2_putchar(void *, int, int col, u_int, long); col 56 dev/rasops/rasops2.c void rasops2_putchar8(void *, int, int col, u_int, long); col 57 dev/rasops/rasops2.c void rasops2_putchar12(void *, int, int col, u_int, long); col 58 dev/rasops/rasops2.c void rasops2_putchar16(void *, int, int col, u_int, long); col 127 dev/rasops/rasops2.c rasops2_putchar(cookie, row, col, uc, attr) col 129 dev/rasops/rasops2.c int row, col; col 146 dev/rasops/rasops2.c if ((unsigned)col >= (unsigned)ri->ri_cols) col 152 dev/rasops/rasops2.c col *= width; col 153 dev/rasops/rasops2.c rp = (int32_t *)(ri->ri_bits + row * ri->ri_yscale + ((col >> 3) & ~3)); col 154 dev/rasops/rasops2.c col = col & 31; col 172 dev/rasops/rasops2.c if ((col + width) <= 32) { col 173 dev/rasops/rasops2.c rmask = rasops_pmask[col][width]; col 187 dev/rasops/rasops2.c (MBE(fb >> col) & rmask); col 200 dev/rasops/rasops2.c lmask = ~rasops_lmask[col]; col 201 dev/rasops/rasops2.c rmask = ~rasops_rmask[(col + width) & 31]; col 213 dev/rasops/rasops2.c width = 32 - col; col 219 dev/rasops/rasops2.c MBE(fb >> col); col 264 dev/rasops/rasops2.c rasops2_putchar8(cookie, row, col, uc, attr) col 266 dev/rasops/rasops2.c int row, col; col 277 dev/rasops/rasops2.c rasops2_putchar(cookie, row, col, uc, attr); col 290 dev/rasops/rasops2.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 296 dev/rasops/rasops2.c rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale; col 334 dev/rasops/rasops2.c rasops2_putchar12(cookie, row, col, uc, attr) col 336 dev/rasops/rasops2.c int row, col; col 347 dev/rasops/rasops2.c rasops2_putchar(cookie, row, col, uc, attr); col 360 dev/rasops/rasops2.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 366 dev/rasops/rasops2.c rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale; col 407 dev/rasops/rasops2.c rasops2_putchar16(cookie, row, col, uc, attr) col 409 dev/rasops/rasops2.c int row, col; col 420 dev/rasops/rasops2.c rasops2_putchar(cookie, row, col, uc, attr); col 433 dev/rasops/rasops2.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 439 dev/rasops/rasops2.c rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale; col 123 dev/rasops/rasops24.c rasops24_putchar(cookie, row, col, uc, attr) col 125 dev/rasops/rasops24.c int row, col; col 140 dev/rasops/rasops24.c if ((unsigned)col >= (unsigned)ri->ri_cols) col 144 dev/rasops/rasops24.c rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale; col 250 dev/rasops/rasops24.c rasops24_putchar8(cookie, row, col, uc, attr) col 252 dev/rasops/rasops24.c int row, col; col 264 dev/rasops/rasops24.c rasops24_putchar(cookie, row, col, uc, attr); col 276 dev/rasops/rasops24.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 286 dev/rasops/rasops24.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 331 dev/rasops/rasops24.c rasops24_putchar12(cookie, row, col, uc, attr) col 333 dev/rasops/rasops24.c int row, col; col 345 dev/rasops/rasops24.c rasops24_putchar(cookie, row, col, uc, attr); col 357 dev/rasops/rasops24.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 367 dev/rasops/rasops24.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 419 dev/rasops/rasops24.c rasops24_putchar16(cookie, row, col, uc, attr) col 421 dev/rasops/rasops24.c int row, col; col 433 dev/rasops/rasops24.c rasops24_putchar(cookie, row, col, uc, attr); col 445 dev/rasops/rasops24.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 455 dev/rasops/rasops24.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 619 dev/rasops/rasops24.c rasops24_erasecols(cookie, row, col, num, attr) col 621 dev/rasops/rasops24.c int row, col, num; col 634 dev/rasops/rasops24.c rasops_erasecols(cookie, row, col, num, attr); col 645 dev/rasops/rasops24.c if (col < 0) { col 646 dev/rasops/rasops24.c num += col; col 647 dev/rasops/rasops24.c col = 0; col 650 dev/rasops/rasops24.c if ((col + num) > ri->ri_cols) col 651 dev/rasops/rasops24.c num = ri->ri_cols - col; col 657 dev/rasops/rasops24.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 74 dev/rasops/rasops32.c rasops32_putchar(cookie, row, col, uc, attr) col 76 dev/rasops/rasops32.c int row, col; col 92 dev/rasops/rasops32.c if ((unsigned)col >= (unsigned)ri->ri_cols) col 96 dev/rasops/rasops32.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 53 dev/rasops/rasops4.c void rasops4_putchar(void *, int, int col, u_int, long); col 55 dev/rasops/rasops4.c void rasops4_putchar8(void *, int, int col, u_int, long); col 56 dev/rasops/rasops4.c void rasops4_putchar12(void *, int, int col, u_int, long); col 57 dev/rasops/rasops4.c void rasops4_putchar16(void *, int, int col, u_int, long); col 107 dev/rasops/rasops4.c rasops4_putchar(cookie, row, col, uc, attr) col 109 dev/rasops/rasops4.c int row, col; col 125 dev/rasops/rasops4.c if ((unsigned)col >= (unsigned)ri->ri_cols) col 131 dev/rasops/rasops4.c col *= width; col 132 dev/rasops/rasops4.c rp = (int32_t *)(ri->ri_bits + row * ri->ri_yscale + ((col >> 3) & ~3)); col 133 dev/rasops/rasops4.c col = col & 31; col 151 dev/rasops/rasops4.c if ((col + width) <= 32) { col 152 dev/rasops/rasops4.c rmask = rasops_pmask[col][width]; col 177 dev/rasops/rasops4.c lmask = ~rasops_lmask[col]; col 178 dev/rasops/rasops4.c rmask = ~rasops_rmask[(col + width) & 31]; col 190 dev/rasops/rasops4.c width = 32 - col; col 198 dev/rasops/rasops4.c | MBE((u_int)fb >> col); col 222 dev/rasops/rasops4.c rasops4_putchar(cookie, row, col, uc, attr) col 224 dev/rasops/rasops4.c int row, col; col 266 dev/rasops/rasops4.c rasops4_putchar8(cookie, row, col, uc, attr) col 268 dev/rasops/rasops4.c int row, col; col 280 dev/rasops/rasops4.c rasops4_putchar(cookie, row, col, uc, attr); col 293 dev/rasops/rasops4.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 299 dev/rasops/rasops4.c rp = (u_int16_t *)(ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale); col 341 dev/rasops/rasops4.c rasops4_putchar12(cookie, row, col, uc, attr) col 343 dev/rasops/rasops4.c int row, col; col 355 dev/rasops/rasops4.c rasops4_putchar(cookie, row, col, uc, attr); col 368 dev/rasops/rasops4.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 374 dev/rasops/rasops4.c rp = (u_int16_t *)(ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale); col 419 dev/rasops/rasops4.c rasops4_putchar16(cookie, row, col, uc, attr) col 421 dev/rasops/rasops4.c int row, col; col 433 dev/rasops/rasops4.c rasops4_putchar(cookie, row, col, uc, attr); col 446 dev/rasops/rasops4.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 452 dev/rasops/rasops4.c rp = (u_int16_t *)(ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale); col 104 dev/rasops/rasops8.c rasops8_putchar(cookie, row, col, uc, attr) col 106 dev/rasops/rasops8.c int row, col; col 121 dev/rasops/rasops8.c if ((unsigned)col >= (unsigned)ri->ri_cols) col 124 dev/rasops/rasops8.c rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale; col 209 dev/rasops/rasops8.c rasops8_putchar8(cookie, row, col, uc, attr) col 211 dev/rasops/rasops8.c int row, col; col 223 dev/rasops/rasops8.c rasops8_putchar(cookie, row, col, uc, attr); col 235 dev/rasops/rasops8.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 245 dev/rasops/rasops8.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 280 dev/rasops/rasops8.c rasops8_putchar12(cookie, row, col, uc, attr) col 282 dev/rasops/rasops8.c int row, col; col 294 dev/rasops/rasops8.c rasops8_putchar(cookie, row, col, uc, attr); col 306 dev/rasops/rasops8.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 316 dev/rasops/rasops8.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 354 dev/rasops/rasops8.c rasops8_putchar16(cookie, row, col, uc, attr) col 356 dev/rasops/rasops8.c int row, col; col 368 dev/rasops/rasops8.c rasops8_putchar(cookie, row, col, uc, attr); col 380 dev/rasops/rasops8.c if ((unsigned)col >= (unsigned)ri->ri_cols) { col 390 dev/rasops/rasops8.c rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale); col 47 dev/rasops/rasops_bitops.h NAME(erasecols)(cookie, row, col, num, attr) col 49 dev/rasops/rasops_bitops.h int row, col, num; col 63 dev/rasops/rasops_bitops.h if (col < 0) { col 64 dev/rasops/rasops_bitops.h num += col; col 65 dev/rasops/rasops_bitops.h col = 0; col 68 dev/rasops/rasops_bitops.h if ((col + num) > ri->ri_cols) col 69 dev/rasops/rasops_bitops.h num = ri->ri_cols - col; col 74 dev/rasops/rasops_bitops.h col *= ri->ri_font->fontwidth << PIXEL_SHIFT; col 78 dev/rasops/rasops_bitops.h rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + ((col >> 3) & ~3)); col 80 dev/rasops/rasops_bitops.h if ((col & 31) + num <= 32) { col 81 dev/rasops/rasops_bitops.h lmask = ~rasops_pmask[col & 31][num]; col 91 dev/rasops/rasops_bitops.h lmask = rasops_rmask[col & 31]; col 92 dev/rasops/rasops_bitops.h rmask = rasops_lmask[(col + num) & 31]; col 95 dev/rasops/rasops_bitops.h num = (num - (32 - (col & 31))) >> 5; col 127 dev/rasops/rasops_bitops.h int lmask, rmask, height, row, col, num; col 131 dev/rasops/rasops_bitops.h col = ri->ri_ccol * ri->ri_font->fontwidth << PIXEL_SHIFT; col 134 dev/rasops/rasops_bitops.h rp = (int32_t *)(ri->ri_bits + row * ri->ri_yscale + ((col >> 3) & ~3)); col 136 dev/rasops/rasops_bitops.h if ((col & 31) + num <= 32) { col 137 dev/rasops/rasops_bitops.h lmask = rasops_pmask[col & 31][num]; col 145 dev/rasops/rasops_bitops.h lmask = ~rasops_rmask[col & 31]; col 146 dev/rasops/rasops_bitops.h rmask = ~rasops_lmask[(col + num) & 31]; col 936 dev/sbus/cgsix.c cgsix_ras_erasecols(void *cookie, int row, int col, int n, long int attr) col 944 dev/sbus/cgsix.c if (col < 0) { col 945 dev/sbus/cgsix.c n += col; col 946 dev/sbus/cgsix.c col = 0; col 948 dev/sbus/cgsix.c if (col + n > ri->ri_cols) col 949 dev/sbus/cgsix.c n = ri->ri_cols - col; col 953 dev/sbus/cgsix.c col *= ri->ri_font->fontwidth; col 969 dev/sbus/cgsix.c FBC_WRITE(sc, CG6_FBC_ARECTX, ri->ri_xorigin + col); col 972 dev/sbus/cgsix.c FBC_WRITE(sc, CG6_FBC_ARECTX, ri->ri_xorigin + col + n - 1); col 1027 dev/sbus/cgsix.c int row, col; col 1030 dev/sbus/cgsix.c col = ri->ri_ccol * ri->ri_font->fontwidth; col 1041 dev/sbus/cgsix.c FBC_WRITE(sc, CG6_FBC_ARECTX, ri->ri_xorigin + col); col 1045 dev/sbus/cgsix.c ri->ri_xorigin + col + ri->ri_font->fontwidth - 1); col 692 dev/sbus/zx.c zx_erasecols(void *cookie, int row, int col, int num, long attr) col 698 dev/sbus/zx.c zx_fillrect(ri, col, row, num, 1, attr, ZX_STD_ROP); col 752 dev/sbus/zx.c zx_putchar(void *cookie, int row, int col, u_int uc, long attr) col 770 dev/sbus/zx.c ZX_COORDS(col * font->fontwidth, row * font->fontheight); col 773 dev/sbus/zx.c zx_fillrect(ri, col, row, 1, 1, attr, ZX_STD_ROP); col 56 dev/wscons/wsdisplayvar.h void (*cursor)(void *c, int on, int row, int col); col 58 dev/wscons/wsdisplayvar.h void (*putchar)(void *c, int row, int col, u_int uc, long attr); col 104 dev/wscons/wsmoused.h #define XY_TO_POS(col, row) (((row) * N_COLS) + (col)) col 597 kern/tty.c int col, notout, s, c2; col 685 kern/tty.c col = tp->t_column; col 688 kern/tty.c if (col > 0) col 689 kern/tty.c --col; col 695 kern/tty.c col = 0; col 698 kern/tty.c col = 0; col 701 kern/tty.c ++col; col 704 kern/tty.c col = (col + 8) & ~7; col 707 kern/tty.c tp->t_column = col;