Lines Matching refs:els_iocb

2639 qla24xx_els_logo_iocb(srb_t *sp, struct els_entry_24xx *els_iocb)  in qla24xx_els_logo_iocb()  argument
2644 els_iocb->entry_type = ELS_IOCB_TYPE; in qla24xx_els_logo_iocb()
2645 els_iocb->entry_count = 1; in qla24xx_els_logo_iocb()
2646 els_iocb->sys_define = 0; in qla24xx_els_logo_iocb()
2647 els_iocb->entry_status = 0; in qla24xx_els_logo_iocb()
2648 els_iocb->handle = sp->handle; in qla24xx_els_logo_iocb()
2649 els_iocb->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_els_logo_iocb()
2650 els_iocb->tx_dsd_count = 1; in qla24xx_els_logo_iocb()
2651 els_iocb->vp_index = vha->vp_idx; in qla24xx_els_logo_iocb()
2652 els_iocb->sof_type = EST_SOFI3; in qla24xx_els_logo_iocb()
2653 els_iocb->rx_dsd_count = 0; in qla24xx_els_logo_iocb()
2654 els_iocb->opcode = elsio->u.els_logo.els_cmd; in qla24xx_els_logo_iocb()
2656 els_iocb->port_id[0] = sp->fcport->d_id.b.al_pa; in qla24xx_els_logo_iocb()
2657 els_iocb->port_id[1] = sp->fcport->d_id.b.area; in qla24xx_els_logo_iocb()
2658 els_iocb->port_id[2] = sp->fcport->d_id.b.domain; in qla24xx_els_logo_iocb()
2660 els_iocb->s_id[1] = vha->d_id.b.al_pa; in qla24xx_els_logo_iocb()
2661 els_iocb->s_id[2] = vha->d_id.b.area; in qla24xx_els_logo_iocb()
2662 els_iocb->s_id[0] = vha->d_id.b.domain; in qla24xx_els_logo_iocb()
2665 els_iocb->control_flags = 0; in qla24xx_els_logo_iocb()
2666 els_iocb->tx_byte_count = els_iocb->tx_len = in qla24xx_els_logo_iocb()
2669 &els_iocb->tx_address); in qla24xx_els_logo_iocb()
2670 els_iocb->rx_dsd_count = 1; in qla24xx_els_logo_iocb()
2671 els_iocb->rx_byte_count = els_iocb->rx_len = in qla24xx_els_logo_iocb()
2674 &els_iocb->rx_address); in qla24xx_els_logo_iocb()
2679 (uint8_t *)els_iocb, 0x70); in qla24xx_els_logo_iocb()
2681 els_iocb->control_flags = 1 << 13; in qla24xx_els_logo_iocb()
2682 els_iocb->tx_byte_count = in qla24xx_els_logo_iocb()
2685 &els_iocb->tx_address); in qla24xx_els_logo_iocb()
2686 els_iocb->tx_len = cpu_to_le32(sizeof(struct els_logo_payload)); in qla24xx_els_logo_iocb()
2688 els_iocb->rx_byte_count = 0; in qla24xx_els_logo_iocb()
2689 els_iocb->rx_address = 0; in qla24xx_els_logo_iocb()
2690 els_iocb->rx_len = 0; in qla24xx_els_logo_iocb()
2875 qla24xx_els_iocb(srb_t *sp, struct els_entry_24xx *els_iocb) in qla24xx_els_iocb() argument
2880 els_iocb->entry_type = ELS_IOCB_TYPE; in qla24xx_els_iocb()
2881 els_iocb->entry_count = 1; in qla24xx_els_iocb()
2882 els_iocb->sys_define = 0; in qla24xx_els_iocb()
2883 els_iocb->entry_status = 0; in qla24xx_els_iocb()
2884 els_iocb->handle = sp->handle; in qla24xx_els_iocb()
2885 els_iocb->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_els_iocb()
2886 els_iocb->tx_dsd_count = cpu_to_le16(bsg_job->request_payload.sg_cnt); in qla24xx_els_iocb()
2887 els_iocb->vp_index = sp->vha->vp_idx; in qla24xx_els_iocb()
2888 els_iocb->sof_type = EST_SOFI3; in qla24xx_els_iocb()
2889 els_iocb->rx_dsd_count = cpu_to_le16(bsg_job->reply_payload.sg_cnt); in qla24xx_els_iocb()
2891 els_iocb->opcode = in qla24xx_els_iocb()
2895 els_iocb->port_id[0] = sp->fcport->d_id.b.al_pa; in qla24xx_els_iocb()
2896 els_iocb->port_id[1] = sp->fcport->d_id.b.area; in qla24xx_els_iocb()
2897 els_iocb->port_id[2] = sp->fcport->d_id.b.domain; in qla24xx_els_iocb()
2898 els_iocb->control_flags = 0; in qla24xx_els_iocb()
2899 els_iocb->rx_byte_count = in qla24xx_els_iocb()
2901 els_iocb->tx_byte_count = in qla24xx_els_iocb()
2905 &els_iocb->tx_address); in qla24xx_els_iocb()
2906 els_iocb->tx_len = cpu_to_le32(sg_dma_len in qla24xx_els_iocb()
2910 &els_iocb->rx_address); in qla24xx_els_iocb()
2911 els_iocb->rx_len = cpu_to_le32(sg_dma_len in qla24xx_els_iocb()