beiscsi_ep 40 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_endpoint *beiscsi_ep; beiscsi_ep 52 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep = ep->dd_data; beiscsi_ep 53 drivers/scsi/be2iscsi/be_iscsi.c phba = beiscsi_ep->phba; beiscsi_ep 63 drivers/scsi/be2iscsi/be_iscsi.c if (cmds_max > beiscsi_ep->phba->params.wrbs_per_cxn) { beiscsi_ep 68 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->phba->params.wrbs_per_cxn, beiscsi_ep 69 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->phba->params.wrbs_per_cxn); beiscsi_ep 71 drivers/scsi/be2iscsi/be_iscsi.c cmds_max = beiscsi_ep->phba->params.wrbs_per_cxn; beiscsi_ep 180 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_endpoint *beiscsi_ep; beiscsi_ep 188 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep = ep->dd_data; beiscsi_ep 193 drivers/scsi/be2iscsi/be_iscsi.c if (beiscsi_ep->phba != phba) { beiscsi_ep 196 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->phba, phba); beiscsi_ep 200 drivers/scsi/be2iscsi/be_iscsi.c cri_index = BE_GET_CRI_FROM_CID(beiscsi_ep->ep_cid); beiscsi_ep 203 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep != phba->conn_table[cri_index]->ep) { beiscsi_ep 207 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->ep_cid, beiscsi_ep 214 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_conn->beiscsi_conn_cid = beiscsi_ep->ep_cid; beiscsi_ep 215 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_conn->ep = beiscsi_ep; beiscsi_ep 216 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->conn = beiscsi_conn; beiscsi_ep 225 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->ep_cid, cri_index, beiscsi_conn); beiscsi_ep 618 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_endpoint *beiscsi_ep = ep->dd_data; beiscsi_ep 621 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_log(beiscsi_ep->phba, KERN_INFO, beiscsi_ep 628 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%hu\n", beiscsi_ep->dst_tcpport); beiscsi_ep 631 drivers/scsi/be2iscsi/be_iscsi.c if (beiscsi_ep->ip_type == BEISCSI_IP_TYPE_V4) beiscsi_ep 632 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%pI4\n", &beiscsi_ep->dst_addr); beiscsi_ep 634 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%pI6\n", &beiscsi_ep->dst6_addr); beiscsi_ep 893 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_endpoint *beiscsi_ep; beiscsi_ep 908 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep = beiscsi_conn->ep; beiscsi_ep 909 drivers/scsi/be2iscsi/be_iscsi.c if (!beiscsi_ep) beiscsi_ep 997 drivers/scsi/be2iscsi/be_iscsi.c static void beiscsi_free_ep(struct beiscsi_endpoint *beiscsi_ep) beiscsi_ep 999 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_hba *phba = beiscsi_ep->phba; beiscsi_ep 1002 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_put_cid(phba, beiscsi_ep->ep_cid); beiscsi_ep 1003 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->phba = NULL; beiscsi_ep 1005 drivers/scsi/be2iscsi/be_iscsi.c phba->ep_array[BE_GET_CRI_FROM_CID(beiscsi_ep->ep_cid)] = NULL; beiscsi_ep 1012 drivers/scsi/be2iscsi/be_iscsi.c if (!beiscsi_ep->conn) beiscsi_ep 1015 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_conn = beiscsi_ep->conn; beiscsi_ep 1020 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->conn = NULL; beiscsi_ep 1040 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_endpoint *beiscsi_ep = ep->dd_data; beiscsi_ep 1041 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_hba *phba = beiscsi_ep->phba; beiscsi_ep 1050 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->ep_cid = beiscsi_get_cid(phba); beiscsi_ep 1051 drivers/scsi/be2iscsi/be_iscsi.c if (beiscsi_ep->ep_cid == BE_INVALID_CID) { beiscsi_ep 1059 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->ep_cid); beiscsi_ep 1062 drivers/scsi/be2iscsi/be_iscsi.c (beiscsi_ep->ep_cid)] = ep; beiscsi_ep 1064 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->cid_vld = 0; beiscsi_ep 1080 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_free_ep(beiscsi_ep); beiscsi_ep 1085 drivers/scsi/be2iscsi/be_iscsi.c tag = mgmt_open_connection(phba, dst_addr, beiscsi_ep, &nonemb_cmd); beiscsi_ep 1089 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->ep_cid); beiscsi_ep 1093 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_free_ep(beiscsi_ep); beiscsi_ep 1108 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_free_ep(beiscsi_ep); beiscsi_ep 1113 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep = ep->dd_data; beiscsi_ep 1114 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->fw_handle = ptcpcnct_out->connection_handle; beiscsi_ep 1115 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->cid_vld = 1; beiscsi_ep 1137 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_endpoint *beiscsi_ep; beiscsi_ep 1167 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep = ep->dd_data; beiscsi_ep 1168 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->phba = phba; beiscsi_ep 1169 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->openiscsi_ep = ep; beiscsi_ep 1193 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_endpoint *beiscsi_ep = ep->dd_data; beiscsi_ep 1195 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_log(beiscsi_ep->phba, KERN_INFO, BEISCSI_LOG_CONFIG, beiscsi_ep 1198 drivers/scsi/be2iscsi/be_iscsi.c if (beiscsi_ep->cid_vld == 1) beiscsi_ep 1235 drivers/scsi/be2iscsi/be_iscsi.c static int beiscsi_conn_close(struct beiscsi_endpoint *beiscsi_ep) beiscsi_ep 1237 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_hba *phba = beiscsi_ep->phba; beiscsi_ep 1247 drivers/scsi/be2iscsi/be_iscsi.c tag = beiscsi_invalidate_cxn(phba, beiscsi_ep); beiscsi_ep 1254 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->ep_cid); beiscsi_ep 1268 drivers/scsi/be2iscsi/be_iscsi.c tag = beiscsi_upload_cxn(phba, beiscsi_ep); beiscsi_ep 1275 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->ep_cid); beiscsi_ep 1292 drivers/scsi/be2iscsi/be_iscsi.c struct beiscsi_endpoint *beiscsi_ep; beiscsi_ep 1297 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep = ep->dd_data; beiscsi_ep 1298 drivers/scsi/be2iscsi/be_iscsi.c phba = beiscsi_ep->phba; beiscsi_ep 1301 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->ep_cid); beiscsi_ep 1303 drivers/scsi/be2iscsi/be_iscsi.c cri_index = BE_GET_CRI_FROM_CID(beiscsi_ep->ep_cid); beiscsi_ep 1308 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->ep_cid); beiscsi_ep 1312 drivers/scsi/be2iscsi/be_iscsi.c if (beiscsi_ep->conn) { beiscsi_ep 1313 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_conn = beiscsi_ep->conn; beiscsi_ep 1325 drivers/scsi/be2iscsi/be_iscsi.c if (beiscsi_conn_close(beiscsi_ep) < 0) beiscsi_ep 1328 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_ep->ep_cid); beiscsi_ep 1331 drivers/scsi/be2iscsi/be_iscsi.c beiscsi_free_ep(beiscsi_ep); beiscsi_ep 1335 drivers/scsi/be2iscsi/be_iscsi.c cri_index, beiscsi_ep->ep_cid); beiscsi_ep 1337 drivers/scsi/be2iscsi/be_iscsi.c iscsi_destroy_endpoint(beiscsi_ep->openiscsi_ep); beiscsi_ep 1858 drivers/scsi/be2iscsi/be_main.c struct beiscsi_endpoint *beiscsi_ep; beiscsi_ep 1905 drivers/scsi/be2iscsi/be_main.c beiscsi_ep = ep->dd_data; beiscsi_ep 1906 drivers/scsi/be2iscsi/be_main.c beiscsi_conn = beiscsi_ep->conn; beiscsi_ep 110 drivers/scsi/be2iscsi/be_mgmt.c struct beiscsi_endpoint *beiscsi_ep, beiscsi_ep 126 drivers/scsi/be2iscsi/be_mgmt.c unsigned short cid = beiscsi_ep->ep_cid; beiscsi_ep 170 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_ep->dst_addr = daddr_in->sin_addr.s_addr; beiscsi_ep 171 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_ep->dst_tcpport = ntohs(daddr_in->sin_port); beiscsi_ep 172 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_ep->ip_type = BEISCSI_IP_TYPE_V4; beiscsi_ep 179 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_ep->dst_tcpport = ntohs(daddr_in6->sin6_port); beiscsi_ep 180 drivers/scsi/be2iscsi/be_mgmt.c memcpy(&beiscsi_ep->dst6_addr, beiscsi_ep 182 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_ep->ip_type = BEISCSI_IP_TYPE_V6; beiscsi_ep 1432 drivers/scsi/be2iscsi/be_mgmt.c struct beiscsi_endpoint *beiscsi_ep) beiscsi_ep 1452 drivers/scsi/be2iscsi/be_mgmt.c req->session_handle = beiscsi_ep->fw_handle; beiscsi_ep 1453 drivers/scsi/be2iscsi/be_mgmt.c req->cid = beiscsi_ep->ep_cid; beiscsi_ep 1454 drivers/scsi/be2iscsi/be_mgmt.c if (beiscsi_ep->conn) beiscsi_ep 1469 drivers/scsi/be2iscsi/be_mgmt.c struct beiscsi_endpoint *beiscsi_ep) beiscsi_ep 1487 drivers/scsi/be2iscsi/be_mgmt.c req->id = beiscsi_ep->ep_cid; beiscsi_ep 1488 drivers/scsi/be2iscsi/be_mgmt.c if (beiscsi_ep->conn) beiscsi_ep 31 drivers/scsi/be2iscsi/be_mgmt.h struct beiscsi_endpoint *beiscsi_ep, beiscsi_ep 231 drivers/scsi/be2iscsi/be_mgmt.h struct beiscsi_endpoint *beiscsi_ep); beiscsi_ep 234 drivers/scsi/be2iscsi/be_mgmt.h struct beiscsi_endpoint *beiscsi_ep);