fnode_conn 173 drivers/scsi/qla4xxx/ql4_os.c struct iscsi_bus_flash_conn *fnode_conn, fnode_conn 183 drivers/scsi/qla4xxx/ql4_os.c struct iscsi_bus_flash_conn *fnode_conn); fnode_conn 185 drivers/scsi/qla4xxx/ql4_os.c struct iscsi_bus_flash_conn *fnode_conn); fnode_conn 7202 drivers/scsi/qla4xxx/ql4_os.c struct iscsi_bus_flash_conn *fnode_conn = NULL; fnode_conn 7214 drivers/scsi/qla4xxx/ql4_os.c fnode_conn = iscsi_create_flashnode_conn(ha->host, fnode_sess, fnode_conn 7216 drivers/scsi/qla4xxx/ql4_os.c if (!fnode_conn) { fnode_conn 7234 drivers/scsi/qla4xxx/ql4_os.c rc = qla4xxx_copy_from_fwddb_param(fnode_sess, fnode_conn, fnode_conn 7243 drivers/scsi/qla4xxx/ql4_os.c __func__, fnode_conn->dev.kobj.name); fnode_conn 7342 drivers/scsi/qla4xxx/ql4_os.c struct iscsi_bus_flash_conn *fnode_conn) fnode_conn 7372 drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_to_fwddb_param(fnode_sess, fnode_conn, fw_ddb_entry); fnode_conn 7532 drivers/scsi/qla4xxx/ql4_os.c struct iscsi_bus_flash_conn *fnode_conn) fnode_conn 7565 drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_to_fwddb_param(fnode_sess, fnode_conn, fw_ddb_entry); fnode_conn 7716 drivers/scsi/qla4xxx/ql4_os.c struct iscsi_bus_flash_conn *fnode_conn) fnode_conn 7775 drivers/scsi/qla4xxx/ql4_os.c sprintf(flash_tddb->ip_addr, "%pI6", fnode_conn->ipaddress); fnode_conn 7777 drivers/scsi/qla4xxx/ql4_os.c sprintf(flash_tddb->ip_addr, "%pI4", fnode_conn->ipaddress); fnode_conn 7780 drivers/scsi/qla4xxx/ql4_os.c flash_tddb->port = fnode_conn->port; fnode_conn 7832 drivers/scsi/qla4xxx/ql4_os.c struct iscsi_bus_flash_conn *fnode_conn; fnode_conn 7842 drivers/scsi/qla4xxx/ql4_os.c fnode_conn = iscsi_dev_to_flash_conn(dev); fnode_conn 7846 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->is_fw_assigned_ipv6); fnode_conn 7861 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->hdrdgst_en); fnode_conn 7864 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->datadgst_en); fnode_conn 7882 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->snack_req_en); fnode_conn 7897 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->tcp_timestamp_stat); fnode_conn 7900 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->tcp_nagle_disable); fnode_conn 7903 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->tcp_wsf_disable); fnode_conn 7906 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->tcp_timer_scale); fnode_conn 7909 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->tcp_timestamp_en); fnode_conn 7912 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->fragment_disable); fnode_conn 7915 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->max_recv_dlength); fnode_conn 7918 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->max_xmit_dlength); fnode_conn 7933 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->keepalive_timeout); fnode_conn 7942 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%d\n", fnode_conn->port); fnode_conn 7953 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%pI6\n", fnode_conn->ipaddress); fnode_conn 7955 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%pI4\n", fnode_conn->ipaddress); fnode_conn 7966 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->redirect_ipaddr); fnode_conn 7969 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->redirect_ipaddr); fnode_conn 7972 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->max_segment_size); fnode_conn 7975 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->local_port); fnode_conn 7978 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->ipv4_tos); fnode_conn 7983 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->ipv6_traffic_class); fnode_conn 7988 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->ipv6_flow_label); fnode_conn 7993 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->link_local_ipv6_addr); fnode_conn 8023 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->tcp_xmit_wsf); fnode_conn 8026 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->tcp_recv_wsf); fnode_conn 8054 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->statsn); fnode_conn 8057 drivers/scsi/qla4xxx/ql4_os.c rc = sprintf(buf, "%u\n", fnode_conn->exp_statsn); fnode_conn 8082 drivers/scsi/qla4xxx/ql4_os.c struct iscsi_bus_flash_conn *fnode_conn, fnode_conn 8100 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->is_fw_assigned_ipv6 = fnode_param->value[0]; fnode_conn 8117 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->hdrdgst_en = fnode_param->value[0]; fnode_conn 8120 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->datadgst_en = fnode_param->value[0]; fnode_conn 8142 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->snack_req_en = fnode_param->value[0]; fnode_conn 8158 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->tcp_timestamp_stat = fnode_param->value[0]; fnode_conn 8161 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->tcp_nagle_disable = fnode_param->value[0]; fnode_conn 8164 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->tcp_wsf_disable = fnode_param->value[0]; fnode_conn 8167 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->tcp_timer_scale = fnode_param->value[0]; fnode_conn 8170 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->tcp_timestamp_en = fnode_param->value[0]; fnode_conn 8173 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->fragment_disable = fnode_param->value[0]; fnode_conn 8176 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->max_recv_dlength = fnode_conn 8180 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->max_xmit_dlength = fnode_conn 8199 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->keepalive_timeout = fnode_conn 8210 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->port = *(uint16_t *)fnode_param->value; fnode_conn 8220 drivers/scsi/qla4xxx/ql4_os.c memcpy(fnode_conn->ipaddress, fnode_param->value, fnode_conn 8228 drivers/scsi/qla4xxx/ql4_os.c memcpy(fnode_conn->redirect_ipaddr, fnode_param->value, fnode_conn 8232 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->max_segment_size = fnode_conn 8236 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->local_port = fnode_conn 8240 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->ipv4_tos = fnode_param->value[0]; fnode_conn 8243 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->ipv6_traffic_class = fnode_param->value[0]; fnode_conn 8246 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->ipv6_flow_label = fnode_param->value[0]; fnode_conn 8256 drivers/scsi/qla4xxx/ql4_os.c memcpy(fnode_conn->link_local_ipv6_addr, fnode_conn 8264 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->tcp_xmit_wsf = fnode_conn 8268 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->tcp_recv_wsf = fnode_conn 8272 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->statsn = *(uint32_t *)fnode_param->value; fnode_conn 8275 drivers/scsi/qla4xxx/ql4_os.c fnode_conn->exp_statsn = fnode_conn 8297 drivers/scsi/qla4xxx/ql4_os.c rc = qla4xxx_sysfs_ddb_apply(fnode_sess, fnode_conn); fnode_conn 1031 drivers/scsi/scsi_transport_iscsi.c struct iscsi_bus_flash_conn *fnode_conn = iscsi_dev_to_flash_conn(dev);\ fnode_conn 1033 drivers/scsi/scsi_transport_iscsi.c iscsi_flash_conn_to_flash_session(fnode_conn);\ fnode_conn 1034 drivers/scsi/scsi_transport_iscsi.c struct iscsi_transport *t = fnode_conn->transport; \ fnode_conn 1121 drivers/scsi/scsi_transport_iscsi.c struct iscsi_bus_flash_conn *fnode_conn = iscsi_dev_to_flash_conn(dev); fnode_conn 1122 drivers/scsi/scsi_transport_iscsi.c struct iscsi_transport *t = fnode_conn->transport; fnode_conn 1197 drivers/scsi/scsi_transport_iscsi.c struct iscsi_bus_flash_conn *fnode_conn = iscsi_dev_to_flash_conn(dev); fnode_conn 1199 drivers/scsi/scsi_transport_iscsi.c kfree(fnode_conn->ipaddress); fnode_conn 1200 drivers/scsi/scsi_transport_iscsi.c kfree(fnode_conn->redirect_ipaddr); fnode_conn 1201 drivers/scsi/scsi_transport_iscsi.c kfree(fnode_conn->link_local_ipv6_addr); fnode_conn 1202 drivers/scsi/scsi_transport_iscsi.c kfree(fnode_conn); fnode_conn 1294 drivers/scsi/scsi_transport_iscsi.c struct iscsi_bus_flash_conn *fnode_conn; fnode_conn 1297 drivers/scsi/scsi_transport_iscsi.c fnode_conn = kzalloc(sizeof(*fnode_conn) + dd_size, GFP_KERNEL); fnode_conn 1298 drivers/scsi/scsi_transport_iscsi.c if (!fnode_conn) fnode_conn 1301 drivers/scsi/scsi_transport_iscsi.c fnode_conn->transport = transport; fnode_conn 1302 drivers/scsi/scsi_transport_iscsi.c fnode_conn->dev.type = &iscsi_flashnode_conn_dev_type; fnode_conn 1303 drivers/scsi/scsi_transport_iscsi.c fnode_conn->dev.bus = &iscsi_flashnode_bus; fnode_conn 1304 drivers/scsi/scsi_transport_iscsi.c fnode_conn->dev.parent = &fnode_sess->dev; fnode_conn 1305 drivers/scsi/scsi_transport_iscsi.c dev_set_name(&fnode_conn->dev, "flashnode_conn-%u:%u:0", fnode_conn 1308 drivers/scsi/scsi_transport_iscsi.c err = device_register(&fnode_conn->dev); fnode_conn 1313 drivers/scsi/scsi_transport_iscsi.c fnode_conn->dd_data = &fnode_conn[1]; fnode_conn 1315 drivers/scsi/scsi_transport_iscsi.c return fnode_conn; fnode_conn 1318 drivers/scsi/scsi_transport_iscsi.c kfree(fnode_conn); fnode_conn 1339 drivers/scsi/scsi_transport_iscsi.c static int iscsi_destroy_flashnode_conn(struct iscsi_bus_flash_conn *fnode_conn) fnode_conn 1341 drivers/scsi/scsi_transport_iscsi.c device_unregister(&fnode_conn->dev); fnode_conn 3162 drivers/scsi/scsi_transport_iscsi.c struct iscsi_bus_flash_conn *fnode_conn; fnode_conn 3195 drivers/scsi/scsi_transport_iscsi.c fnode_conn = iscsi_dev_to_flash_conn(dev); fnode_conn 3196 drivers/scsi/scsi_transport_iscsi.c err = transport->set_flashnode_param(fnode_sess, fnode_conn, data, len); fnode_conn 3289 drivers/scsi/scsi_transport_iscsi.c struct iscsi_bus_flash_conn *fnode_conn; fnode_conn 3322 drivers/scsi/scsi_transport_iscsi.c fnode_conn = iscsi_dev_to_flash_conn(dev); fnode_conn 3323 drivers/scsi/scsi_transport_iscsi.c err = transport->login_flashnode(fnode_sess, fnode_conn); fnode_conn 3341 drivers/scsi/scsi_transport_iscsi.c struct iscsi_bus_flash_conn *fnode_conn; fnode_conn 3374 drivers/scsi/scsi_transport_iscsi.c fnode_conn = iscsi_dev_to_flash_conn(dev); fnode_conn 3376 drivers/scsi/scsi_transport_iscsi.c err = transport->logout_flashnode(fnode_sess, fnode_conn); fnode_conn 146 include/scsi/scsi_transport_iscsi.h struct iscsi_bus_flash_conn *fnode_conn, fnode_conn 152 include/scsi/scsi_transport_iscsi.h struct iscsi_bus_flash_conn *fnode_conn); fnode_conn 154 include/scsi/scsi_transport_iscsi.h struct iscsi_bus_flash_conn *fnode_conn);