Lines Matching refs:iparam

3839 		  ocs_remote_node_t *rnode, ocs_hw_io_param_t *iparam,  in ocs_hw_srrs_send()  argument
3846 if (!hw || !io || !rnode || !iparam) { in ocs_hw_srrs_send()
3848 hw, io, send, receive, rnode, iparam); in ocs_hw_srrs_send()
3893 iparam->els.timeout, io->indicator, io->reqtag, SLI4_CQ_DEFAULT, rnode)) { in ocs_hw_srrs_send()
3901 iparam->els.ox_id, in ocs_hw_srrs_send()
3910 iparam->els_sid.ox_id, in ocs_hw_srrs_send()
3911 rnode, local_flags, iparam->els_sid.s_id)) { in ocs_hw_srrs_send()
3918 receive->size, iparam->fc_ct.timeout, io->indicator, in ocs_hw_srrs_send()
3919 io->reqtag, SLI4_CQ_DEFAULT, rnode, iparam->fc_ct.r_ctl, in ocs_hw_srrs_send()
3920 iparam->fc_ct.type, iparam->fc_ct.df_ctl)) { in ocs_hw_srrs_send()
3927 iparam->fc_ct_rsp.timeout, iparam->fc_ct_rsp.ox_id, io->indicator, in ocs_hw_srrs_send()
3928 io->reqtag, rnode, iparam->fc_ct_rsp.r_ctl, in ocs_hw_srrs_send()
3929 iparam->fc_ct_rsp.type, iparam->fc_ct_rsp.df_ctl)) { in ocs_hw_srrs_send()
3941 ocs_memcpy(&bls.u.acc, iparam->bls.payload, sizeof(bls.u.acc)); in ocs_hw_srrs_send()
3944 ocs_memcpy(&bls.u.rjt, iparam->bls.payload, sizeof(bls.u.rjt)); in ocs_hw_srrs_send()
3947 bls.ox_id = iparam->bls.ox_id; in ocs_hw_srrs_send()
3948 bls.rx_id = iparam->bls.rx_id; in ocs_hw_srrs_send()
3964 ocs_memcpy(&bls.u.acc, iparam->bls_sid.payload, sizeof(bls.u.acc)); in ocs_hw_srrs_send()
3966 bls.ox_id = iparam->bls_sid.ox_id; in ocs_hw_srrs_send()
3967 bls.rx_id = iparam->bls_sid.rx_id; in ocs_hw_srrs_send()
3972 rnode, iparam->bls_sid.s_id)) { in ocs_hw_srrs_send()
3980 iparam->bcast.timeout, io->indicator, io->reqtag, in ocs_hw_srrs_send()
3982 iparam->bcast.r_ctl, iparam->bcast.type, iparam->bcast.df_ctl)) { in ocs_hw_srrs_send()
4050 uint32_t len, ocs_hw_io_param_t *iparam, ocs_remote_node_t *rnode, in ocs_hw_io_send() argument
4060 if (!hw || !io || !rnode || !iparam) { in ocs_hw_io_send()
4062 hw, io, iparam, rnode); in ocs_hw_io_send()
4091 timeout = ocs_hw_set_io_wqe_timeout(io, iparam->fcp_ini.timeout); in ocs_hw_io_send()
4098 (iparam->fcp_tgt.dif_oper != OCS_HW_DIF_OPER_DISABLED)) { in ocs_hw_io_send()
4102 ocs_hw_io_ini_sge(hw, io, iparam->fcp_ini.cmnd, iparam->fcp_ini.cmnd_size, in ocs_hw_io_send()
4103 iparam->fcp_ini.rsp); in ocs_hw_io_send()
4107 iparam->fcp_ini.dif_oper, iparam->fcp_ini.blk_size, in ocs_hw_io_send()
4114 timeout = ocs_hw_set_io_wqe_timeout(io, iparam->fcp_ini.timeout); in ocs_hw_io_send()
4116 ocs_hw_io_ini_sge(hw, io, iparam->fcp_ini.cmnd, iparam->fcp_ini.cmnd_size, in ocs_hw_io_send()
4117 iparam->fcp_ini.rsp); in ocs_hw_io_send()
4120 len, iparam->fcp_ini.first_burst, in ocs_hw_io_send()
4123 iparam->fcp_ini.dif_oper, iparam->fcp_ini.blk_size, in ocs_hw_io_send()
4130 timeout = ocs_hw_set_io_wqe_timeout(io, iparam->fcp_ini.timeout); in ocs_hw_io_send()
4132 ocs_hw_io_ini_sge(hw, io, iparam->fcp_ini.cmnd, iparam->fcp_ini.cmnd_size, in ocs_hw_io_send()
4133 iparam->fcp_ini.rsp); in ocs_hw_io_send()
4143 uint16_t flags = iparam->fcp_tgt.flags; in ocs_hw_io_send()
4149 *((uint32_t *)xfer->fcp_data_ro) = ocs_htobe32(iparam->fcp_tgt.offset); in ocs_hw_io_send()
4159 io->wqe_timeout = iparam->fcp_tgt.timeout; in ocs_hw_io_send()
4166 (iparam->fcp_tgt.dif_oper != OCS_HW_DIF_OPER_DISABLED)) { in ocs_hw_io_send()
4178 if (hw->workaround.use_dif_sec_xri && (iparam->fcp_tgt.dif_oper != OCS_HW_DIF_OPER_DISABLED)) { in ocs_hw_io_send()
4193 io->sec_iparam = *iparam; in ocs_hw_io_send()
4217 iparam->fcp_tgt.offset, len, io->indicator, io->sec_hio->indicator, in ocs_hw_io_send()
4219 iparam->fcp_tgt.ox_id, rpi, rnode, in ocs_hw_io_send()
4221 iparam->fcp_tgt.dif_oper, iparam->fcp_tgt.blk_size, in ocs_hw_io_send()
4222 iparam->fcp_tgt.cs_ctl, iparam->fcp_tgt.app_id)) { in ocs_hw_io_send()
4228 iparam->fcp_tgt.offset, len, io->indicator, io->reqtag, in ocs_hw_io_send()
4230 iparam->fcp_tgt.ox_id, rpi, rnode, in ocs_hw_io_send()
4232 iparam->fcp_tgt.dif_oper, iparam->fcp_tgt.blk_size, in ocs_hw_io_send()
4233 iparam->fcp_tgt.cs_ctl, iparam->fcp_tgt.app_id)) { in ocs_hw_io_send()
4241 uint16_t flags = iparam->fcp_tgt.flags; in ocs_hw_io_send()
4249 io->wqe_timeout = iparam->fcp_tgt.timeout; in ocs_hw_io_send()
4251 iparam->fcp_tgt.offset, len, io->indicator, io->reqtag, in ocs_hw_io_send()
4253 iparam->fcp_tgt.ox_id, rpi, rnode, in ocs_hw_io_send()
4255 iparam->fcp_tgt.dif_oper, in ocs_hw_io_send()
4256 iparam->fcp_tgt.blk_size, in ocs_hw_io_send()
4257 iparam->fcp_tgt.cs_ctl, in ocs_hw_io_send()
4258 iparam->fcp_tgt.app_id)) { in ocs_hw_io_send()
4267 uint16_t flags = iparam->fcp_tgt.flags; in ocs_hw_io_send()
4282 io->wqe_timeout = iparam->fcp_tgt.timeout; in ocs_hw_io_send()
4288 iparam->fcp_tgt.ox_id, in ocs_hw_io_send()
4290 flags, iparam->fcp_tgt.cs_ctl, in ocs_hw_io_send()
4292 iparam->fcp_tgt.app_id)) { in ocs_hw_io_send()