Lines Matching refs:prot_sdb
619 sg_free_table_chained(&cmd->prot_sdb->table, true); in scsi_mq_free_sgtables()
653 sg_free_table_chained(&cmd->prot_sdb->table, false); in scsi_release_buffers()
1180 struct scsi_data_buffer *prot_sdb = cmd->prot_sdb; in scsi_init_io() local
1183 if (prot_sdb == NULL) { in scsi_init_io()
1196 if (sg_alloc_table_chained(&prot_sdb->table, ivecs, in scsi_init_io()
1197 prot_sdb->table.sgl)) { in scsi_init_io()
1203 prot_sdb->table.sgl); in scsi_init_io()
1207 cmd->prot_sdb = prot_sdb; in scsi_init_io()
1208 cmd->prot_sdb->table.nents = count; in scsi_init_io()
1279 void *prot = cmd->prot_sdb; in scsi_init_command()
1298 cmd->prot_sdb = prot; in scsi_init_command()
2023 memset(cmd->prot_sdb, 0, sizeof(struct scsi_data_buffer)); in scsi_mq_prep_fn()
2025 cmd->prot_sdb->table.sgl = in scsi_mq_prep_fn()
2026 (struct scatterlist *)(cmd->prot_sdb + 1); in scsi_mq_prep_fn()
2182 cmd->prot_sdb = (void *)sg + scsi_mq_sgl_size(shost); in scsi_mq_init_request()
2264 cmd->prot_sdb = kmem_cache_zalloc(scsi_sdb_cache, gfp); in scsi_old_init_rq()
2265 if (!cmd->prot_sdb) in scsi_old_init_rq()
2281 if (cmd->prot_sdb) in scsi_old_exit_rq()
2282 kmem_cache_free(scsi_sdb_cache, cmd->prot_sdb); in scsi_old_exit_rq()