Lines Matching defs:ln

1194 	struct csio_lnode *ln = ioreq->lnode;
1195 struct csio_hw *hw = ln->hwp;
1205 ready = csio_is_lnode_ready(ln);
1318 csio_scsim_cleanup_io_lnode(struct csio_scsim *scm, struct csio_lnode *ln)
1325 csio_dbg(hw, "Gathering all SCSI I/Os on lnode %p\n", ln);
1328 sld.lnode = ln;
1329 INIT_LIST_HEAD(&ln->cmpl_q);
1330 csio_scsi_gather_active_ios(scm, &sld, &ln->cmpl_q);
1333 if (list_empty(&ln->cmpl_q))
1337 while (!list_empty(&ln->cmpl_q) && count--) {
1344 if (list_empty(&ln->cmpl_q))
1347 csio_dbg(hw, "Some I/Os pending on ln:%p, aborting them..\n", ln);
1350 rv = csio_scsi_abort_io_q(scm, &ln->cmpl_q, 30000);
1353 csio_scsi_cleanup_io_q(scm, &ln->cmpl_q);
1356 CSIO_DB_ASSERT(list_empty(&ln->cmpl_q));
1365 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1366 struct csio_hw *hw = csio_lnode_to_hw(ln);
1379 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1380 struct csio_hw *hw = csio_lnode_to_hw(ln);
1405 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1406 struct csio_hw *hw = csio_lnode_to_hw(ln);
1415 csio_lnodes_block_by_port(hw, ln->portid);
1418 csio_disable_lnodes(hw, ln->portid, disable);
1422 csio_lnodes_unblock_by_port(hw, ln->portid);
1431 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1433 return sysfs_emit(buf, "%x\n", ln->params.log_level);
1441 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1442 struct csio_hw *hw = csio_lnode_to_hw(ln);
1451 ln->params.log_level = dbg_level;
1477 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1479 return sysfs_emit(buf, "%d\n", ln->num_reg_rnodes);
1781 struct csio_lnode *ln = shost_priv(host);
1782 struct csio_hw *hw = csio_lnode_to_hw(ln);
1793 sqset = &hw->sqset[ln->portid][blk_mq_rq_cpu(scsi_cmd_to_rq(cmnd))];
1834 ioreq->lnode = ln;
1845 CSIO_INC_STATS(ln, n_output_requests);
1846 ln->stats.n_output_bytes += scsi_bufflen(cmnd);
1848 CSIO_INC_STATS(ln, n_input_requests);
1849 ln->stats.n_input_bytes += scsi_bufflen(cmnd);
1851 CSIO_INC_STATS(ln, n_control_requests);
1892 struct csio_lnode *ln = ioreq->lnode;
1893 struct csio_scsi_qset *sqset = &hw->sqset[ln->portid][cpu];
1916 struct csio_lnode *ln = shost_priv(cmnd->device->host);
1917 struct csio_hw *hw = csio_lnode_to_hw(ln);
1946 ready = csio_is_lnode_ready(ln);
2064 struct csio_lnode *ln = shost_priv(cmnd->device->host);
2065 struct csio_hw *hw = csio_lnode_to_hw(ln);
2082 if (!csio_is_lnode_ready(ln)) {
2086 ln->vnp_flowid, cmnd->device->lun);
2119 sqset = &hw->sqset[ln->portid][smp_processor_id()];
2121 ioreq->lnode = ln;
2255 struct csio_lnode *ln = shost_priv(shost);
2259 if (!ln->hwp || csio_list_deleted(&ln->sm.sm_list))
2262 rv = csio_scan_done(ln, jiffies, time, csio_max_scan_tmo * HZ,