Lines Matching refs:hdata
35 struct a2091_hostdata *hdata = shost_priv(instance);
36 unsigned int status = hdata->regs->ISTR;
53 struct a2091_hostdata *hdata = shost_priv(instance);
54 struct WD33C93_hostdata *wh = &hdata->wh;
55 struct a2091_scsiregs *regs = hdata->regs;
59 addr = dma_map_single(hdata->dev, scsi_pointer->ptr,
61 if (dma_mapping_error(hdata->dev, addr)) {
62 dev_warn(hdata->dev, "cannot map SCSI data block %p\n",
71 dma_unmap_single(hdata->dev, scsi_pointer->dma_handle,
93 addr = dma_map_single(hdata->dev, wh->dma_bounce_buffer,
96 if (dma_mapping_error(hdata->dev, addr)) {
97 dev_warn(hdata->dev, "cannot map bounce buffer %p\n",
139 struct a2091_hostdata *hdata = shost_priv(instance);
140 struct WD33C93_hostdata *wh = &hdata->wh;
141 struct a2091_scsiregs *regs = hdata->regs;
168 dma_unmap_single(hdata->dev, scsi_pointer->dma_handle,
206 struct a2091_hostdata *hdata;
232 hdata = shost_priv(instance);
233 hdata->dev = &z->dev;
234 hdata->wh.no_sync = 0xff;
235 hdata->wh.fast = 0;
236 hdata->wh.dma_mode = CTRL_DMA;
237 hdata->regs = regs;
268 struct a2091_hostdata *hdata = shost_priv(instance);
270 hdata->regs->CNTR = 0;