Lines Matching refs:sc

355 iser_set_dif_domain(struct scsi_cmnd *sc, struct ib_sig_attrs *sig_attrs,  in iser_set_dif_domain()  argument
359 domain->sig.dif.pi_interval = scsi_prot_interval(sc); in iser_set_dif_domain()
360 domain->sig.dif.ref_tag = scsi_prot_ref_tag(sc); in iser_set_dif_domain()
368 if (sc->prot_flags & SCSI_PROT_REF_INCREMENT) in iser_set_dif_domain()
373 iser_set_sig_attrs(struct scsi_cmnd *sc, struct ib_sig_attrs *sig_attrs) in iser_set_sig_attrs() argument
375 switch (scsi_get_prot_op(sc)) { in iser_set_sig_attrs()
379 iser_set_dif_domain(sc, sig_attrs, &sig_attrs->wire); in iser_set_sig_attrs()
385 iser_set_dif_domain(sc, sig_attrs, &sig_attrs->mem); in iser_set_sig_attrs()
386 sig_attrs->mem.sig.dif.bg_type = sc->prot_flags & SCSI_PROT_IP_CHECKSUM ? in iser_set_sig_attrs()
391 iser_set_dif_domain(sc, sig_attrs, &sig_attrs->wire); in iser_set_sig_attrs()
393 iser_set_dif_domain(sc, sig_attrs, &sig_attrs->mem); in iser_set_sig_attrs()
394 sig_attrs->mem.sig.dif.bg_type = sc->prot_flags & SCSI_PROT_IP_CHECKSUM ? in iser_set_sig_attrs()
399 scsi_get_prot_op(sc)); in iser_set_sig_attrs()
407 iser_set_prot_checks(struct scsi_cmnd *sc, u8 *mask) in iser_set_prot_checks() argument
410 if (sc->prot_flags & SCSI_PROT_REF_CHECK) in iser_set_prot_checks()
412 if (sc->prot_flags & SCSI_PROT_GUARD_CHECK) in iser_set_prot_checks()
444 ret = iser_set_sig_attrs(iser_task->sc, sig_attrs); in iser_reg_sig_mr()
448 iser_set_prot_checks(iser_task->sc, &sig_attrs->check_mask); in iser_reg_sig_mr()
461 if (scsi_prot_sg_count(iser_task->sc)) in iser_reg_sig_mr()
473 sig_reg->sge.length = scsi_transfer_length(iser_task->sc); in iser_reg_sig_mr()
569 scsi_get_prot_op(task->sc) == SCSI_PROT_NORMAL); in iser_reg_rdma_mem()
576 if (scsi_get_prot_op(task->sc) == SCSI_PROT_NORMAL) in iser_reg_rdma_mem()
585 if (scsi_get_prot_op(task->sc) != SCSI_PROT_NORMAL) { in iser_reg_rdma_mem()
588 if (scsi_prot_sg_count(task->sc)) { in iser_reg_rdma_mem()