Home | History | Annotate | Download | only in ata

Lines Matching refs:ch_ndrives

246 	if (chp->ch_ndrives >= 2) {
269 KASSERT(chp->ch_ndrives == 0 || chp->ch_drive != NULL);
270 for (i = 0; i < chp->ch_ndrives; i++)
273 if (i == chp->ch_ndrives)
326 if (chp->ch_ndrives == PMP_MAX_DRIVES &&
340 KASSERT(chp->ch_ndrives == 0 || chp->ch_drive != NULL);
341 for (i = 0; i < chp->ch_ndrives && chp->atapibus == NULL; i++) {
353 for (i = 0; i < chp->ch_ndrives; i++) {
363 for (i = 0; i < chp->ch_ndrives; i++) {
394 for (i = 0; i < chp->ch_ndrives; i++) {
408 for (i = 0; i < chp->ch_ndrives; i++) {
453 * Note: ch_ndrives may be changed during the probe.
455 KASSERT(chp->ch_ndrives == 0 || chp->ch_drive != NULL);
456 for (i = 0; i < chp->ch_ndrives; i++) {
486 for (i = 0; i < chp->ch_ndrives; i++) {
652 KASSERT(chp->ch_ndrives == 0 || chp->ch_drive != NULL);
657 for (i = 0; i < chp->ch_ndrives; i++) {
704 KASSERT(chp->ch_ndrives == 0 || chp->ch_drive != NULL);
711 for (i = 0; i < chp->ch_ndrives; i++) {
724 for (i = 0; i < chp->ch_ndrives; i++) {
755 if (chp->ch_ndrives != ndrives)
775 chp->ch_ndrives = ndrives;
785 KASSERT(chp->ch_ndrives == 0 || chp->ch_drive != NULL);
786 for (i = 0; i < chp->ch_ndrives; i++) {
807 sizeof(struct ata_drive_datas) * chp->ch_ndrives);
808 chp->ch_ndrives = 0;
1580 KASSERT(drive <= chp->ch_ndrives);
1633 KASSERT(chp->ch_ndrives == 0 || chp->ch_drive != NULL);
1634 for (int drive = 0; drive < chp->ch_ndrives; drive++)
1642 KASSERT(drive <= chp->ch_ndrives);
1720 KASSERT(chp->ch_ndrives == 0 || chp->ch_drive != NULL);
1721 for (drive = 0; drive < chp->ch_ndrives; drive++) {
2264 if (chp->ch_ndrives > 0)
2290 KASSERT(chp->ch_ndrives == 0 || chp->ch_drive != NULL);
2291 for (i = 0; i < chp->ch_ndrives; i++) {