fc_host          2731 drivers/scsi/fcoe/fcoe.c 	struct fc_host_attrs *fc_host;
fc_host          2737 drivers/scsi/fcoe/fcoe.c 	fc_host = shost_to_fc_host(shost);
fc_host          2741 drivers/scsi/fcoe/fcoe.c 	list_for_each_entry_safe(vport, next_vport, &fc_host->vports, peers) {
fc_host          1579 drivers/scsi/qedf/qedf_main.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(lport->host);
fc_host          1600 drivers/scsi/qedf/qedf_main.c 		snprintf(fc_host->serial_number,
fc_host          1601 drivers/scsi/qedf/qedf_main.c 		    sizeof(fc_host->serial_number),
fc_host          1606 drivers/scsi/qedf/qedf_main.c 		snprintf(fc_host->serial_number,
fc_host          1607 drivers/scsi/qedf/qedf_main.c 		    sizeof(fc_host->serial_number), "Unknown");
fc_host          1609 drivers/scsi/qedf/qedf_main.c 	snprintf(fc_host->manufacturer,
fc_host          1610 drivers/scsi/qedf/qedf_main.c 	    sizeof(fc_host->manufacturer), "%s", "Cavium Inc.");
fc_host          1612 drivers/scsi/qedf/qedf_main.c 	snprintf(fc_host->model, sizeof(fc_host->model), "%s", "QL41000");
fc_host          1614 drivers/scsi/qedf/qedf_main.c 	snprintf(fc_host->model_description, sizeof(fc_host->model_description),
fc_host          1618 drivers/scsi/qedf/qedf_main.c 	snprintf(fc_host->hardware_version, sizeof(fc_host->hardware_version),
fc_host          1621 drivers/scsi/qedf/qedf_main.c 	snprintf(fc_host->driver_version, sizeof(fc_host->driver_version),
fc_host          1624 drivers/scsi/qedf/qedf_main.c 	snprintf(fc_host->firmware_version, sizeof(fc_host->firmware_version),
fc_host          1903 drivers/scsi/qedf/qedf_main.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(qedf->lport->host);
fc_host          1907 drivers/scsi/qedf/qedf_main.c 	while (fc_host->npiv_vports_inuse > 0) {
fc_host          3692 drivers/scsi/qedf/qedf_main.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(host);
fc_host          3711 drivers/scsi/qedf/qedf_main.c 	fcoe->num_npiv_ids = fc_host->npiv_vports_inuse;
fc_host           379 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host           386 drivers/scsi/scsi_transport_fc.c 	fc_host->node_name = -1;
fc_host           387 drivers/scsi/scsi_transport_fc.c 	fc_host->port_name = -1;
fc_host           388 drivers/scsi/scsi_transport_fc.c 	fc_host->permanent_port_name = -1;
fc_host           389 drivers/scsi/scsi_transport_fc.c 	fc_host->supported_classes = FC_COS_UNSPECIFIED;
fc_host           390 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->supported_fc4s, 0,
fc_host           391 drivers/scsi/scsi_transport_fc.c 		sizeof(fc_host->supported_fc4s));
fc_host           392 drivers/scsi/scsi_transport_fc.c 	fc_host->supported_speeds = FC_PORTSPEED_UNKNOWN;
fc_host           393 drivers/scsi/scsi_transport_fc.c 	fc_host->maxframe_size = -1;
fc_host           394 drivers/scsi/scsi_transport_fc.c 	fc_host->max_npiv_vports = 0;
fc_host           395 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->serial_number, 0,
fc_host           396 drivers/scsi/scsi_transport_fc.c 		sizeof(fc_host->serial_number));
fc_host           397 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->manufacturer, 0,
fc_host           398 drivers/scsi/scsi_transport_fc.c 		sizeof(fc_host->manufacturer));
fc_host           399 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->model, 0,
fc_host           400 drivers/scsi/scsi_transport_fc.c 		sizeof(fc_host->model));
fc_host           401 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->model_description, 0,
fc_host           402 drivers/scsi/scsi_transport_fc.c 		sizeof(fc_host->model_description));
fc_host           403 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->hardware_version, 0,
fc_host           404 drivers/scsi/scsi_transport_fc.c 		sizeof(fc_host->hardware_version));
fc_host           405 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->driver_version, 0,
fc_host           406 drivers/scsi/scsi_transport_fc.c 		sizeof(fc_host->driver_version));
fc_host           407 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->firmware_version, 0,
fc_host           408 drivers/scsi/scsi_transport_fc.c 		sizeof(fc_host->firmware_version));
fc_host           409 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->optionrom_version, 0,
fc_host           410 drivers/scsi/scsi_transport_fc.c 		sizeof(fc_host->optionrom_version));
fc_host           412 drivers/scsi/scsi_transport_fc.c 	fc_host->port_id = -1;
fc_host           413 drivers/scsi/scsi_transport_fc.c 	fc_host->port_type = FC_PORTTYPE_UNKNOWN;
fc_host           414 drivers/scsi/scsi_transport_fc.c 	fc_host->port_state = FC_PORTSTATE_UNKNOWN;
fc_host           415 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->active_fc4s, 0,
fc_host           416 drivers/scsi/scsi_transport_fc.c 		sizeof(fc_host->active_fc4s));
fc_host           417 drivers/scsi/scsi_transport_fc.c 	fc_host->speed = FC_PORTSPEED_UNKNOWN;
fc_host           418 drivers/scsi/scsi_transport_fc.c 	fc_host->fabric_name = -1;
fc_host           419 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->symbolic_name, 0, sizeof(fc_host->symbolic_name));
fc_host           420 drivers/scsi/scsi_transport_fc.c 	memset(fc_host->system_hostname, 0, sizeof(fc_host->system_hostname));
fc_host           422 drivers/scsi/scsi_transport_fc.c 	fc_host->tgtid_bind_type = FC_TGTID_BIND_BY_WWPN;
fc_host           424 drivers/scsi/scsi_transport_fc.c 	INIT_LIST_HEAD(&fc_host->rports);
fc_host           425 drivers/scsi/scsi_transport_fc.c 	INIT_LIST_HEAD(&fc_host->rport_bindings);
fc_host           426 drivers/scsi/scsi_transport_fc.c 	INIT_LIST_HEAD(&fc_host->vports);
fc_host           427 drivers/scsi/scsi_transport_fc.c 	fc_host->next_rport_number = 0;
fc_host           428 drivers/scsi/scsi_transport_fc.c 	fc_host->next_target_id = 0;
fc_host           429 drivers/scsi/scsi_transport_fc.c 	fc_host->next_vport_number = 0;
fc_host           430 drivers/scsi/scsi_transport_fc.c 	fc_host->npiv_vports_inuse = 0;
fc_host           432 drivers/scsi/scsi_transport_fc.c 	snprintf(fc_host->work_q_name, sizeof(fc_host->work_q_name),
fc_host           434 drivers/scsi/scsi_transport_fc.c 	fc_host->work_q = alloc_workqueue("%s", 0, 0, fc_host->work_q_name);
fc_host           435 drivers/scsi/scsi_transport_fc.c 	if (!fc_host->work_q)
fc_host           438 drivers/scsi/scsi_transport_fc.c 	fc_host->dev_loss_tmo = fc_dev_loss_tmo;
fc_host           439 drivers/scsi/scsi_transport_fc.c 	snprintf(fc_host->devloss_work_q_name,
fc_host           440 drivers/scsi/scsi_transport_fc.c 		 sizeof(fc_host->devloss_work_q_name),
fc_host           442 drivers/scsi/scsi_transport_fc.c 	fc_host->devloss_work_q = alloc_workqueue("%s", 0, 0,
fc_host           443 drivers/scsi/scsi_transport_fc.c 					fc_host->devloss_work_q_name);
fc_host           444 drivers/scsi/scsi_transport_fc.c 	if (!fc_host->devloss_work_q) {
fc_host           445 drivers/scsi/scsi_transport_fc.c 		destroy_workqueue(fc_host->work_q);
fc_host           446 drivers/scsi/scsi_transport_fc.c 		fc_host->work_q = NULL;
fc_host           450 drivers/scsi/scsi_transport_fc.c 	fc_bsg_hostadd(shost, fc_host);
fc_host           460 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host           462 drivers/scsi/scsi_transport_fc.c 	fc_bsg_remove(fc_host->rqst_q);
fc_host          1655 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host          1666 drivers/scsi/scsi_transport_fc.c 	list_for_each_entry(rport, &fc_host->rports, peers)
fc_host          1894 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host          1920 drivers/scsi/scsi_transport_fc.c 	list_for_each_entry(vport, &fc_host->vports, peers) {
fc_host          2415 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host          2421 drivers/scsi/scsi_transport_fc.c 	list_for_each_entry_safe(vport, next_vport, &fc_host->vports, peers) {
fc_host          2428 drivers/scsi/scsi_transport_fc.c 			&fc_host->rports, peers) {
fc_host          2435 drivers/scsi/scsi_transport_fc.c 			&fc_host->rport_bindings, peers) {
fc_host          2447 drivers/scsi/scsi_transport_fc.c 	if (fc_host->work_q) {
fc_host          2448 drivers/scsi/scsi_transport_fc.c 		work_q = fc_host->work_q;
fc_host          2449 drivers/scsi/scsi_transport_fc.c 		fc_host->work_q = NULL;
fc_host          2454 drivers/scsi/scsi_transport_fc.c 	if (fc_host->devloss_work_q) {
fc_host          2455 drivers/scsi/scsi_transport_fc.c 		work_q = fc_host->devloss_work_q;
fc_host          2456 drivers/scsi/scsi_transport_fc.c 		fc_host->devloss_work_q = NULL;
fc_host          2585 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host          2602 drivers/scsi/scsi_transport_fc.c 	rport->dev_loss_tmo = fc_host->dev_loss_tmo;
fc_host          2621 drivers/scsi/scsi_transport_fc.c 	rport->number = fc_host->next_rport_number++;
fc_host          2624 drivers/scsi/scsi_transport_fc.c 		rport->scsi_target_id = fc_host->next_target_id++;
fc_host          2627 drivers/scsi/scsi_transport_fc.c 	list_add_tail(&rport->peers, &fc_host->rports);
fc_host          2713 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host          2728 drivers/scsi/scsi_transport_fc.c 	list_for_each_entry(rport, &fc_host->rports, peers) {
fc_host          2734 drivers/scsi/scsi_transport_fc.c 			switch (fc_host->tgtid_bind_type) {
fc_host          2830 drivers/scsi/scsi_transport_fc.c 	if (fc_host->tgtid_bind_type != FC_TGTID_BIND_NONE) {
fc_host          2834 drivers/scsi/scsi_transport_fc.c 		list_for_each_entry(rport, &fc_host->rport_bindings,
fc_host          2839 drivers/scsi/scsi_transport_fc.c 			switch (fc_host->tgtid_bind_type) {
fc_host          2857 drivers/scsi/scsi_transport_fc.c 				list_move_tail(&rport->peers, &fc_host->rports);
fc_host          3021 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host          3028 drivers/scsi/scsi_transport_fc.c 			rport->scsi_target_id = fc_host->next_target_id++;
fc_host          3089 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host          3124 drivers/scsi/scsi_transport_fc.c 	if ((fc_host->tgtid_bind_type == FC_TGTID_BIND_NONE) ||
fc_host          3141 drivers/scsi/scsi_transport_fc.c 	list_move_tail(&rport->peers, &fc_host->rport_bindings);
fc_host          3171 drivers/scsi/scsi_transport_fc.c 		switch (fc_host->tgtid_bind_type) {
fc_host          3337 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host          3372 drivers/scsi/scsi_transport_fc.c 	if (fc_host->npiv_vports_inuse >= fc_host->max_npiv_vports) {
fc_host          3377 drivers/scsi/scsi_transport_fc.c 	fc_host->npiv_vports_inuse++;
fc_host          3378 drivers/scsi/scsi_transport_fc.c 	vport->number = fc_host->next_vport_number++;
fc_host          3379 drivers/scsi/scsi_transport_fc.c 	list_add_tail(&vport->peers, &fc_host->vports);
fc_host          3439 drivers/scsi/scsi_transport_fc.c 	fc_host->npiv_vports_inuse--;
fc_host          3484 drivers/scsi/scsi_transport_fc.c 	struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
fc_host          3500 drivers/scsi/scsi_transport_fc.c 		fc_host->npiv_vports_inuse--;
fc_host          3780 drivers/scsi/scsi_transport_fc.c fc_bsg_hostadd(struct Scsi_Host *shost, struct fc_host_attrs *fc_host)
fc_host          3787 drivers/scsi/scsi_transport_fc.c 	fc_host->rqst_q = NULL;
fc_host          3805 drivers/scsi/scsi_transport_fc.c 	fc_host->rqst_q = q;