Lines Matching refs:id

50 	unsigned short int tmpcip, id;
117 * Remap wide devices onto id numbers
147 if (dev->id[c][target_id].last_len != adrcnt)
149 k = dev->id[c][target_id].last_len;
151 dev->id[c][target_id].tran_len = k;
152 dev->id[c][target_id].last_len = adrcnt;
155 printk("tmport = %x dev->id[c][target_id].last_len = %d dev->id[c][target_id].tran_len = %d\n",tmport,dev->id[c][target_id].last_len,dev->id[c][target_id].tran_len);
206 k = dev->id[c][target_id].last_len;
208 dev->id[c][target_id].tran_len = k;
209 dev->id[c][target_id].last_len = adrcnt;
249 k = dev->id[c][target_id].last_len;
251 dev->id[c][target_id].tran_len = k;
252 dev->id[c][target_id].last_len = adrcnt;
262 dev->id[c][target_id].dirct = 0x00;
299 workreq = dev->id[c][target_id].curr_req;
310 outb(dev->id[c][target_id].devsp, tmport++);
311 adrcnt = dev->id[c][target_id].tran_len;
312 k = dev->id[c][target_id].last_len;
326 j |= dev->id[c][target_id].dirct;
357 id = 1;
358 id = id << target_id;
362 if ((id & dev->wide_id[c]) != 0) {
369 if (dev->id[c][target_id].last_len == 0) {
374 printk("dev->id[c][target_id].last_len = 0\n");
381 prd = dev->id[c][target_id].prd_pos;
383 id = ((unsigned short int *)prd)[2];
384 if (id == 0) {
387 k = id;
394 dev->id[c][target_id].prd_pos = prd;
397 dev->id[c][target_id].prdaddr += 0x08;
400 dev->id[c][target_id].prd_pos = prd;
405 outl(dev->id[c][target_id].prdaddr, tmpcip);
407 printk("dev->id[%d][%d].prdaddr 0x%8x\n", c, target_id, dev->id[c][target_id].prdaddr);
421 if (dev->id[c][target_id].dirct != 0) {
443 workreq = dev->id[c][target_id].curr_req;
484 dev->id[c][target_id].curr_req = NULL;
521 outl(dev->id[c][target_id].prdaddr, tmpcip);
530 k = dev->id[c][target_id].last_len;
534 dev->id[c][target_id].dirct = 0x00;
537 dev->id[c][target_id].dirct = 0x00;
547 outl(dev->id[c][target_id].prdaddr, tmpcip);
556 k = dev->id[c][target_id].last_len;
564 dev->id[c][target_id].dirct = 0x20;
577 dev->id[c][target_id].dirct = 0x00;
731 workreq = dev->id[c][dev->last_cmd[c]].curr_req;
752 if (dev->id[c][scmd_id(workreq)].curr_req == NULL) {
753 dev->id[c][scmd_id(workreq)].curr_req = workreq;
843 outb(dev->id[c][target_id].devsp, tmport++);
845 printk("dev->id[%d][%d].devsp = %2x\n",c,target_id,dev->id[c][target_id].devsp);
856 dev->id[c][j].last_len = l;
857 dev->id[c][j].tran_len = 0;
859 printk("dev->id[%2d][%2d].last_len = %d\n",c,j,dev->id[c][j].last_len);
878 dev->id[c][target_id].dirct = 0;
893 prd = dev->id[c][target_id].prd_table;
894 dev->id[c][target_id].prd_pos = prd;
931 printk("send_s870: prdaddr_2 0x%8x tmpcip %x target_id %d\n", dev->id[c][target_id].prdaddr,tmpcip,target_id);
933 dev->id[c][target_id].prdaddr = dev->id[c][target_id].prd_bus;
934 outl(dev->id[c][target_id].prdaddr, tmpcip);
968 dev->id[c][target_id].dirct = 0x20;
1329 outb(dev->id[0][i].devsp, tmport++);
1383 outb(dev->id[0][i].devsp, tmport++);
1445 dev->id[0][i].devtype = mbuf[0];
1469 outb(dev->id[0][i].devsp, tmport++);
1607 if ((dev->id[0][i].devtype == 0x00) || (dev->id[0][i].devtype == 0x07) || ((dev->id[0][i].devtype == 0x05) && ((n & 0x10) != 0))) {
1628 outb(dev->id[0][i].devsp, tmport++);
1783 dev->id[0][i].devsp = mbuf[4];
1802 dev->id[0][i].devsp = (dev->id[0][i].devsp & 0x0f) | j;
1849 outb(dev->id[0][i].devsp, tmport++);
1905 outb(dev->id[0][i].devsp, tmport++);
1964 dev->id[0][i].devtype = mbuf[0];
1993 outb(dev->id[0][i].devsp, tmport++);
2129 dev->id[0][i].devsp = 0xce;
2145 outb(dev->id[0][i].devsp, tmport++);
2282 if ((dev->id[0][i].devtype == 0x00) || (dev->id[0][i].devtype == 0x07) || ((dev->id[0][i].devtype == 0x05) && ((n & 0x10) != 0))) {
2316 outb(dev->id[0][i].devsp, tmport++);
2475 dev->id[0][i].devsp = mbuf[4];
2498 dev->id[0][i].devsp = (dev->id[0][i].devsp & 0x0f) | j;
2508 if (!atp_dev->id[j][k].prd_table)
2510 pci_free_consistent(atp_dev->pdev, 1024, atp_dev->id[j][k].prd_table, atp_dev->id[j][k].prd_bus);
2511 atp_dev->id[j][k].prd_table = NULL;
2522 atp_dev->id[c][k].prd_table = pci_alloc_consistent(atp_dev->pdev, 1024, &(atp_dev->id[c][k].prd_bus));
2523 if (!atp_dev->id[c][k].prd_table) {
2528 atp_dev->id[c][k].prdaddr = atp_dev->id[c][k].prd_bus;
2529 atp_dev->id[c][k].devsp=0x20;
2530 atp_dev->id[c][k].devtype = 0x7f;
2531 atp_dev->id[c][k].curr_req = NULL;
2547 atp_dev->id[c][k].curr_req = NULL;
3072 if (dev->id[c][j].curr_req != NULL) {
3073 workrequ = dev->id[c][j].curr_req;
3078 printk(" last_lenu= %x ",(unsigned int)dev->id[c][j].last_len);
3276 outb(dev->id[c][i].devsp, tmport++);
3329 outb(dev->id[c][i].devsp, tmport++);
3384 dev->id[c][i].devtype = mbuf[0];
3412 outb(dev->id[c][i].devsp, tmport++);
3542 dev->id[c][i].devsp = 0xce;
3544 printk("dev->id[%2d][%2d].devsp = %2x\n",c,i,dev->id[c][i].devsp);
3561 outb(dev->id[c][i].devsp, tmport++);
3695 if ((dev->id[c][i].devtype == 0x00) || (dev->id[c][i].devtype == 0x07) ||
3696 ((dev->id[c][i].devtype == 0x05) && ((n & 0x10) != 0))) {
3730 outb(dev->id[c][i].devsp, tmport++);
3881 dev->id[c][i].devsp = mbuf[4];
3904 dev->id[c][i].devsp = (dev->id[c][i].devsp & 0x0f) | j;
3906 printk("dev->id[%2d][%2d].devsp = %2x\n",c,i,dev->id[c][i].devsp);