Lines Matching refs:chba
322 struct cxgbi_hba *chba;
328 chba = cdev->hbas[i];
329 if (chba) {
331 iscsi_host_remove(chba->shost);
333 iscsi_host_free(chba->shost);
343 struct cxgbi_hba *chba;
350 shost = iscsi_host_alloc(sht, sizeof(*chba), 1);
364 chba = iscsi_host_priv(shost);
365 chba->cdev = cdev;
366 chba->ndev = cdev->ports[i];
367 chba->shost = shost;
372 "cdev 0x%p, p#%d %s: chba 0x%p.\n",
373 cdev, i, cdev->ports[i]->name, chba);
385 cdev->hbas[i] = chba;
1356 struct cxgbi_device *cdev = cconn->chba->cdev;
1389 struct cxgbi_device *cdev = cconn->chba->cdev;
1429 struct cxgbi_device *cdev = cconn->chba->cdev;
1891 struct cxgbi_device *cdev = cconn->chba->cdev;
2531 struct cxgbi_device *cdev = cconn->chba->cdev;
2536 max = min(cconn->chba->cdev->tx_max_size, max);
2550 unsigned int max = cconn->chba->cdev->rx_max_size;
2706 cconn->chba = cep->chba;
2731 struct cxgbi_hba *chba;
2742 chba = cep->chba;
2743 shost = chba->shost;
2745 BUG_ON(chba != iscsi_host_priv(shost));
2747 cls_session = iscsi_session_setup(chba->cdev->itp, shost,
2782 struct cxgbi_hba *chba = iscsi_host_priv(shost);
2784 if (!chba->ndev) {
2792 shost, chba, chba->ndev->name, param, buflen, buf);
2799 "hba %s, req. ipv4 %pI4.\n", chba->ndev->name, &addr);
2800 cxgbi_set_iscsi_ipv4(chba, addr);
2815 struct cxgbi_hba *chba = iscsi_host_priv(shost);
2818 if (!chba->ndev) {
2826 shost, chba, chba->ndev->name, param);
2830 len = sysfs_format_mac(buf, chba->ndev->dev_addr, 6);
2833 len = sprintf(buf, "%s\n", chba->ndev->name);
2837 struct cxgbi_sock *csk = find_sock_on_port(chba->cdev,
2838 chba->port_id);
2844 "hba %s, addr %s.\n", chba->ndev->name, buf);
2938 cep->chba = hba;