Lines Matching refs:acmd
246 struct aha1542_cmd *acmd = scsi_cmd_priv(cmd);
250 if (acmd->chain) {
251 dma_unmap_single(dev, acmd->chain_handle, len, DMA_TO_DEVICE);
252 kfree(acmd->chain);
255 acmd->chain = NULL;
394 struct aha1542_cmd *acmd = scsi_cmd_priv(cmd);
427 acmd->chain = kmalloc(len, GFP_DMA);
428 if (!acmd->chain)
430 acmd->chain_handle = dma_map_single(sh->dma_dev, acmd->chain,
432 if (dma_mapping_error(sh->dma_dev, acmd->chain_handle))
485 any2scsi(acmd->chain[i].dataptr, sg_dma_address(sg));
486 any2scsi(acmd->chain[i].datalen, sg_dma_len(sg));
489 any2scsi(ccb[mbo].dataptr, acmd->chain_handle);
491 shost_printk(KERN_DEBUG, sh, "cptr %p: ", acmd->chain);
492 print_hex_dump_bytes("cptr: ", DUMP_PREFIX_NONE, acmd->chain, 18);
514 kfree(acmd->chain);
515 acmd->chain = NULL;