Lines Matching refs:elsio

2638 	struct srb_iocb *elsio = &sp->u.iocb_cmd;  in qla2x00_els_dcmd_sp_free()  local
2643 if (elsio->u.els_logo.els_logo_pyld) in qla2x00_els_dcmd_sp_free()
2645 elsio->u.els_logo.els_logo_pyld, in qla2x00_els_dcmd_sp_free()
2646 elsio->u.els_logo.els_logo_pyld_dma); in qla2x00_els_dcmd_sp_free()
2648 del_timer(&elsio->timer); in qla2x00_els_dcmd_sp_free()
2707 struct srb_iocb *elsio = NULL; in qla24xx_els_dcmd_iocb() local
2729 elsio = &sp->u.iocb_cmd; in qla24xx_els_dcmd_iocb()
2747 elsio->u.els_logo.els_logo_pyld = dma_alloc_coherent(&ha->pdev->dev, in qla24xx_els_dcmd_iocb()
2748 DMA_POOL_SIZE, &elsio->u.els_logo.els_logo_pyld_dma, in qla24xx_els_dcmd_iocb()
2751 if (!elsio->u.els_logo.els_logo_pyld) { in qla24xx_els_dcmd_iocb()
2760 elsio->u.els_logo.els_cmd = els_opcode; in qla24xx_els_dcmd_iocb()
2768 memcpy(elsio->u.els_logo.els_logo_pyld, &logo_pyld, in qla24xx_els_dcmd_iocb()
2772 elsio->u.els_logo.els_logo_pyld, in qla24xx_els_dcmd_iocb()
2773 sizeof(*elsio->u.els_logo.els_logo_pyld)); in qla24xx_els_dcmd_iocb()
2788 wait_for_completion(&elsio->u.els_logo.comp); in qla24xx_els_dcmd_iocb()
2799 struct srb_iocb *elsio = &sp->u.iocb_cmd; in qla24xx_els_logo_iocb() local
2811 els_iocb->opcode = elsio->u.els_logo.els_cmd; in qla24xx_els_logo_iocb()
2821 if (elsio->u.els_logo.els_cmd == ELS_DCMD_PLOGI) { in qla24xx_els_logo_iocb()
2828 put_unaligned_le64(elsio->u.els_plogi.els_plogi_pyld_dma, in qla24xx_els_logo_iocb()
2833 put_unaligned_le64(elsio->u.els_plogi.els_resp_pyld_dma, in qla24xx_els_logo_iocb()
2844 put_unaligned_le64(elsio->u.els_logo.els_logo_pyld_dma, in qla24xx_els_logo_iocb()
3031 struct srb_iocb *elsio = &sp->u.iocb_cmd; in qla2x00_els_dcmd2_sp_done() local
3033 qla2x00_els_dcmd2_free(vha, &elsio->u.els_plogi); in qla2x00_els_dcmd2_sp_done()
3048 struct srb_iocb *elsio = NULL; in qla24xx_els_dcmd2_iocb() local
3065 elsio = &sp->u.iocb_cmd; in qla24xx_els_dcmd2_iocb()
3076 elsio->u.els_plogi.tx_size = elsio->u.els_plogi.rx_size = DMA_POOL_SIZE; in qla24xx_els_dcmd2_iocb()
3078 ptr = elsio->u.els_plogi.els_plogi_pyld = in qla24xx_els_dcmd2_iocb()
3079 dma_alloc_coherent(&ha->pdev->dev, elsio->u.els_plogi.tx_size, in qla24xx_els_dcmd2_iocb()
3080 &elsio->u.els_plogi.els_plogi_pyld_dma, GFP_KERNEL); in qla24xx_els_dcmd2_iocb()
3082 if (!elsio->u.els_plogi.els_plogi_pyld) { in qla24xx_els_dcmd2_iocb()
3087 resp_ptr = elsio->u.els_plogi.els_resp_pyld = in qla24xx_els_dcmd2_iocb()
3088 dma_alloc_coherent(&ha->pdev->dev, elsio->u.els_plogi.rx_size, in qla24xx_els_dcmd2_iocb()
3089 &elsio->u.els_plogi.els_resp_pyld_dma, GFP_KERNEL); in qla24xx_els_dcmd2_iocb()
3091 if (!elsio->u.els_plogi.els_resp_pyld) { in qla24xx_els_dcmd2_iocb()
3100 memcpy(elsio->u.els_plogi.els_plogi_pyld->data, in qla24xx_els_dcmd2_iocb()
3104 elsio->u.els_plogi.els_cmd = els_opcode; in qla24xx_els_dcmd2_iocb()
3105 elsio->u.els_plogi.els_plogi_pyld->opcode = els_opcode; in qla24xx_els_dcmd2_iocb()
3114 (uint8_t *)elsio->u.els_plogi.els_plogi_pyld, in qla24xx_els_dcmd2_iocb()
3115 sizeof(*elsio->u.els_plogi.els_plogi_pyld)); in qla24xx_els_dcmd2_iocb()
3132 qla2x00_els_dcmd2_free(vha, &elsio->u.els_plogi); in qla24xx_els_dcmd2_iocb()