Lines Matching refs:vport

389 		struct bfad_vport_s *vport;  in bfad_im_vport_create()  local
408 vport = fcs_vport->vport_drv; in bfad_im_vport_create()
409 vshost = vport->drv_port.im_port->shost; in bfad_im_vport_create()
429 fc_vport->dd_data = vport; in bfad_im_vport_create()
430 vport->drv_port.im_port->fc_vport = fc_vport; in bfad_im_vport_create()
485 struct bfad_vport_s *vport = (struct bfad_vport_s *)fc_vport->dd_data; in bfad_im_vport_delete() local
487 (struct bfad_im_port_s *) vport->drv_port.im_port; in bfad_im_vport_delete()
499 list_del(&vport->list_entry); in bfad_im_vport_delete()
500 kfree(vport); in bfad_im_vport_delete()
506 vshost = vport->drv_port.im_port->shost; in bfad_im_vport_delete()
516 vport->drv_port.flags |= BFAD_PORT_DELETE; in bfad_im_vport_delete()
518 vport->comp_del = &fcomp; in bfad_im_vport_delete()
519 init_completion(vport->comp_del); in bfad_im_vport_delete()
522 rc = bfa_fcs_vport_delete(&vport->fcs_vport); in bfad_im_vport_delete()
526 vport->drv_port.flags &= ~BFAD_PORT_DELETE; in bfad_im_vport_delete()
527 vport->comp_del = NULL; in bfad_im_vport_delete()
531 wait_for_completion(vport->comp_del); in bfad_im_vport_delete()
534 list_del(&vport->list_entry); in bfad_im_vport_delete()
535 kfree(vport); in bfad_im_vport_delete()
543 struct bfad_vport_s *vport; in bfad_im_vport_disable() local
550 vport = (struct bfad_vport_s *)fc_vport->dd_data; in bfad_im_vport_disable()
551 bfad = vport->drv_port.bfad; in bfad_im_vport_disable()
552 vshost = vport->drv_port.im_port->shost; in bfad_im_vport_disable()
576 struct bfad_vport_s *vport = (struct bfad_vport_s *)fc_vport->dd_data; in bfad_im_vport_set_symbolic_name() local
578 (struct bfad_im_port_s *)vport->drv_port.im_port; in bfad_im_vport_set_symbolic_name()
580 struct Scsi_Host *vshost = vport->drv_port.im_port->shost; in bfad_im_vport_set_symbolic_name()