Lines Matching refs:spriv
374 struct esp_cmd_priv *spriv = ESP_CMD_PRIV(cmd);
387 spriv->num_sg = scsi_sg_count(cmd);
389 scsi_for_each_sg(cmd, s, spriv->num_sg, i) {
394 spriv->num_sg = scsi_dma_map(cmd);
395 scsi_for_each_sg(cmd, s, spriv->num_sg, i)
398 spriv->cur_residue = sg_dma_len(sg);
399 spriv->prv_sg = NULL;
400 spriv->cur_sg = sg;
401 spriv->tot_residue = total;
468 struct esp_cmd_priv *spriv = ESP_CMD_PRIV(cmd);
474 ent->saved_cur_residue = spriv->cur_residue;
475 ent->saved_prv_sg = spriv->prv_sg;
476 ent->saved_cur_sg = spriv->cur_sg;
477 ent->saved_tot_residue = spriv->tot_residue;
483 struct esp_cmd_priv *spriv = ESP_CMD_PRIV(cmd);
489 spriv->cur_residue = ent->saved_cur_residue;
490 spriv->prv_sg = ent->saved_prv_sg;
491 spriv->cur_sg = ent->saved_cur_sg;
492 spriv->tot_residue = ent->saved_tot_residue;
965 struct esp_cmd_priv *spriv;
976 spriv = ESP_CMD_PRIV(cmd);
977 spriv->num_sg = 0;
1648 struct esp_cmd_priv *spriv;
1656 spriv = ESP_CMD_PRIV(ent->cmd);
1658 if (spriv->cur_residue == sg_dma_len(spriv->cur_sg)) {
1659 spriv->cur_sg = spriv->prv_sg;
1660 spriv->cur_residue = 1;
1662 spriv->cur_residue++;
1663 spriv->tot_residue++;