• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/

Lines Matching defs:scb_data

928 	scb_data_type	*scb_data;
2495 for (curindex = 0; curindex < p->scb_data->maxhscbs; curindex++)
2504 if (curindex >= p->scb_data->maxhscbs)
2532 if (p->scb_data->numscbs < p->scb_data->maxscbs)
2558 scb_count = min( (i-1), p->scb_data->maxscbs - p->scb_data->numscbs);
2576 if (p->scb_data->numscbs == 0)
2591 scbp->hscb = &p->scb_data->hscbs[p->scb_data->numscbs];
2598 scbp->hscb->tag = p->scb_data->numscbs;
2602 p->scb_data->scb_array[p->scb_data->numscbs++] = scbp;
2603 scbq_insert_tail(&p->scb_data->free_scbs, scbp);
2666 scbq_insert_head(&p->scb_data->free_scbs, scb);
2884 for (i = 0; i < p->scb_data->numscbs; i++)
2886 scb = p->scb_data->scb_array[i];
2996 scbp = p->scb_data->scb_array[p->qinfifo[qinpos++]];
3241 if (scb_index >= p->scb_data->numscbs)
3249 p->scb_data->numscbs);
3255 scbp = p->scb_data->scb_array[scb_index];
3304 if (scb_index > p->scb_data->numscbs)
3308 p->scb_data->numscbs);
3313 scbp = p->scb_data->scb_array[scb_index];
3347 if (aic_inb(p, SCB_TAG) < p->scb_data->numscbs)
3373 for (i = p->scb_data->maxhscbs - 1; i >= 0; i--)
3388 if (scbid < p->scb_data->numscbs)
3390 scbp = p->scb_data->scb_array[scbid];
3411 for (i = 0; i < p->scb_data->numscbs; i++)
3413 scbp = p->scb_data->scb_array[i];
4028 scb = p->scb_data->scb_array[scb_index];
4086 for (i=0; i < p->scb_data->numscbs; i++)
4088 scbp = p->scb_data->scb_array[i];
4218 if (scb_index > p->scb_data->numscbs)
4224 scb = p->scb_data->scb_array[scb_index];
4357 if (scb_index < p->scb_data->numscbs)
4359 next_scbp = p->scb_data->scb_array[scb_index];
4390 } /* scb_index >= p->scb_data->numscbs */
4466 scb = p->scb_data->scb_array[scb_index];
4599 scb = (p->scb_data->scb_array[scb_index]);
4640 if(scb_index > p->scb_data->numscbs)
4646 scb = p->scb_data->scb_array[scb_index];
4772 if(scb_index > p->scb_data->numscbs)
4787 scb = p->scb_data->scb_array[scb_index];
5626 if (scb_index < p->scb_data->numscbs)
5628 scb = p->scb_data->scb_array[scb_index];
5763 if (scbptr > p->scb_data->maxhscbs)
5776 if (p->scb_data->maxhscbs > 4)
5777 scbptr &= (p->scb_data->maxhscbs - 1);
5785 if (scb_index < p->scb_data->numscbs)
5787 scb = p->scb_data->scb_array[scb_index];
6081 if (saved_scbptr >= p->scb_data->maxhscbs)
6089 (free_scbh >= p->scb_data->maxhscbs) )
6097 while( (temp != SCB_LIST_NULL) && (temp < p->scb_data->maxhscbs) )
6113 (dis_scbh >= p->scb_data->maxhscbs) )
6121 while( (temp != SCB_LIST_NULL) && (temp < p->scb_data->maxhscbs) )
6137 (wait_scbh >= p->scb_data->maxhscbs) )
6145 while( (temp != SCB_LIST_NULL) && (temp < p->scb_data->maxhscbs) )
6160 for(i=0; i < p->scb_data->maxhscbs; i++)
6165 (temp >= p->scb_data->maxhscbs)) )
6234 if ( scb_index >= p->scb_data->numscbs )
6240 scb = p->scb_data->scb_array[scb_index];
6724 while (scbnum > p->scb_data->numscbs)
7737 if (p->scb_data->maxhscbs == 0)
7773 p->scb_data->maxhscbs = i;
7802 p->scb_data->maxscbs = AIC7XXX_MAXSCB;
7827 scbq_init(&p->scb_data->free_scbs);
7886 printk("%d/%d SCBs\n", p->scb_data->maxhscbs, p->scb_data->maxscbs);
8074 array_size = p->scb_data->maxscbs * sizeof(struct aic7xxx_hwscb);
8075 if (p->scb_data->hscbs == NULL)
8080 p->scb_data->hscbs = pci_alloc_consistent(p->pdev, array_size,
8081 &p->scb_data->hscbs_dma);
8083 p->scb_data->hscb_kmalloc_ptr = NULL;
8084 p->scb_data->hscbs_dma_len = array_size;
8086 if (p->scb_data->hscbs == NULL)
8095 hscb_physaddr = p->scb_data->hscbs_dma;
8356 p->scb_data = kzalloc(sizeof(scb_data_type), GFP_ATOMIC);
8357 if (p->scb_data)
8359 scbq_init (&p->scb_data->free_scbs);
8392 if (p->scb_data != NULL)
8395 if (p->scb_data->hscbs != NULL)
8397 pci_free_consistent(p->pdev, p->scb_data->hscbs_dma_len,
8398 p->scb_data->hscbs, p->scb_data->hscbs_dma);
8399 p->scb_data->hscbs = p->scb_data->hscb_kmalloc_ptr = NULL;
8407 for (i = 0; i < p->scb_data->numscbs; i++)
8409 if (p->scb_data->scb_array[i]->scb_dma != scb_dma)
8411 scb_dma = p->scb_data->scb_array[i]->scb_dma;
8417 kfree(p->scb_data->scb_array[i]->kmalloc_ptr);
8418 p->scb_data->scb_array[i] = NULL;
8424 kfree(p->scb_data);
10195 scb = scbq_remove_head(&p->scb_data->free_scbs);
10199 scb = scbq_remove_head(&p->scb_data->free_scbs);
10263 if(aic7xxx_position(cmd) < p->scb_data->numscbs)
10264 scb = (p->scb_data->scb_array[aic7xxx_position(cmd)]);
10342 if (aic_inb(p, SCB_TAG) >= p->scb_data->numscbs)
10496 if(aic7xxx_position(cmd) < p->scb_data->numscbs)
10497 scb = (p->scb_data->scb_array[aic7xxx_position(cmd)]);
10730 if(aic7xxx_position(cmd) < p->scb_data->numscbs)
10732 scb = (p->scb_data->scb_array[aic7xxx_position(cmd)]);