Lines Matching refs:ctr
407 struct __ctrl *ctr = &entry->region.ctrl; in qlcnic_dump_ctrl() local
412 addr = ctr->addr; in qlcnic_dump_ctrl()
413 no_ops = ctr->no_ops; in qlcnic_dump_ctrl()
418 if (!(ctr->opcode & (1 << k))) in qlcnic_dump_ctrl()
422 qlcnic_ind_wr(adapter, addr, ctr->val1); in qlcnic_dump_ctrl()
431 (data & ctr->val2)); in qlcnic_dump_ctrl()
436 (data | ctr->val3)); in qlcnic_dump_ctrl()
439 while (timeout <= ctr->timeout) { in qlcnic_dump_ctrl()
441 if ((data & ctr->val2) == ctr->val1) in qlcnic_dump_ctrl()
446 if (timeout > ctr->timeout) { in qlcnic_dump_ctrl()
453 temp = ctr->index_a; in qlcnic_dump_ctrl()
460 ctr->index_v, data); in qlcnic_dump_ctrl()
463 temp = ctr->index_v; in qlcnic_dump_ctrl()
469 data = ctr->val1; in qlcnic_dump_ctrl()
471 temp = ctr->index_a; in qlcnic_dump_ctrl()
480 ctr->index_v); in qlcnic_dump_ctrl()
481 data <<= ctr->shl_val; in qlcnic_dump_ctrl()
482 data >>= ctr->shr_val; in qlcnic_dump_ctrl()
483 if (ctr->val2) in qlcnic_dump_ctrl()
484 data &= ctr->val2; in qlcnic_dump_ctrl()
485 data |= ctr->val3; in qlcnic_dump_ctrl()
486 data += ctr->val1; in qlcnic_dump_ctrl()
488 ctr->index_v, data); in qlcnic_dump_ctrl()
496 addr += ctr->stride; in qlcnic_dump_ctrl()