• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/block/

Lines Matching refs:ctlr

139 static int pollcomplete(int ctlr);
140 static void getgeometry(int ctlr);
141 static void start_fwbk(int ctlr);
151 int ctlr,
176 static int cpqarray_register_ctlr(int ctlr, struct pci_dev *pdev);
232 int size, i, ctlr;
240 ctlr = h->ctlr;
269 ctlr, i, drv->blk_size, drv->nr_blks);
274 spin_lock_irqsave(IDA_LOCK(h->ctlr), flags);
297 spin_unlock_irqrestore(IDA_LOCK(h->ctlr), flags);
367 i = tmp_ptr->ctlr;
527 hba[i]->ctlr = i;
749 int ctlr;
753 ctlr = alloc_cpqarray_hba();
754 if(ctlr == -1)
767 memset(hba[ctlr], 0, sizeof(ctlr_info_t));
768 hba[ctlr]->io_mem_addr = eisa[i];
769 hba[ctlr]->io_mem_length = 0x7FF;
770 if(!request_region(hba[ctlr]->io_mem_addr,
771 hba[ctlr]->io_mem_length,
776 hba[ctlr]->io_mem_addr,
777 hba[ctlr]->io_mem_length);
778 free_hba(ctlr);
791 hba[ctlr]->intr = intr;
792 sprintf(hba[ctlr]->devname, "ida%d", nr_ctlr);
793 hba[ctlr]->product_name = products[j].product_name;
794 hba[ctlr]->access = *(products[j].access);
795 hba[ctlr]->ctlr = ctlr;
796 hba[ctlr]->board_id = board_id;
797 hba[ctlr]->pci_dev = NULL; /* not PCI */
809 if (cpqarray_register_ctlr(ctlr, NULL) == -1)
812 ctlr);
912 c->ctlr = h->ctlr;
1006 (hba[cmd->ctlr]->misc_tflags & MISC_NONFATAL_WARN) == 0) {
1008 cmd->ctlr, cmd->hdr.unit);
1009 hba[cmd->ctlr]->misc_tflags |= MISC_NONFATAL_WARN;
1013 cmd->ctlr, cmd->hdr.unit);
1018 cmd->ctlr, cmd->hdr.unit, cmd->req.hdr.cmd,
1030 pci_unmap_page(hba[cmd->ctlr]->pci_dev, cmd->req.sg[i].addr,
1069 spin_lock_irqsave(IDA_LOCK(h->ctlr), flags);
1113 spin_unlock_irqrestore(IDA_LOCK(h->ctlr), flags);
1229 int ctlr = h->ctlr;
1237 c->ctlr = ctlr;
1316 spin_lock_irqsave(IDA_LOCK(ctlr), flags);
1320 spin_unlock_irqrestore(IDA_LOCK(ctlr), flags);
1414 int ctlr,
1425 ctlr_info_t *info_p = hba[ctlr];
1430 c->ctlr = ctlr;
1467 " waiting!\n", ctlr);
1474 complete = pollcomplete(ctlr);
1483 ctlr, (unsigned long)complete);
1491 ctlr);
1502 ctlr, c->req.hdr.cmd, c->req.hdr.rcode);
1525 int ctlr = host->ctlr;
1529 spin_lock_irqsave(IDA_LOCK(ctlr), flags);
1531 spin_unlock_irqrestore(IDA_LOCK(ctlr), flags);
1537 spin_unlock_irqrestore(IDA_LOCK(ctlr), flags);
1543 set_capacity(ida_gendisk[ctlr][0], 0);
1545 struct gendisk *disk = ida_gendisk[ctlr][i];
1557 getgeometry(ctlr);
1561 struct gendisk *disk = ida_gendisk[ctlr][i];
1590 static int pollcomplete(int ctlr)
1598 done = hba[ctlr]->access.command_completed(hba[ctlr]);
1614 static void start_fwbk(int ctlr)
1619 if( (hba[ctlr]->board_id != 0x40400E11)
1620 && (hba[ctlr]->board_id != 0x40480E11) )
1635 ret_code = sendcmd(RESUME_BACKGROUND_ACTIVITY, ctlr,
1649 static void getgeometry(int ctlr)
1658 ctlr_info_t *info_p = hba[ctlr];
1708 ret_code = sendcmd(ID_CTLR, ctlr, id_ctlr_buf, 0, 0, 0, 0);
1741 "detected\n", ctlr);
1753 ctlr, id_lstatus_buf, size, 0, 0, log_unit);
1766 ctlr, log_unit);
1778 ret_code = sendcmd(ID_LOG_DRV, ctlr, id_ldrive,
1795 ctlr, log_unit, drv->blk_size, drv->nr_blks);
1797 ctlr, sense_config_buf,