/drivers/misc/cxl/ |
D | fault.c | 106 ctx->fault_addr = ctx->dar; in cxl_ack_ae() 132 struct mm_struct *mm, u64 dsisr, u64 dar) in cxl_handle_page_fault() argument 138 if ((result = copro_handle_mm_fault(mm, dar, dsisr, &flt))) { in cxl_handle_page_fault() 150 if ((!ctx->kernel) || ~(dar & (1ULL << 63))) in cxl_handle_page_fault() 153 hash_page_mm(mm, dar, access, 0x300); in cxl_handle_page_fault() 165 u64 dar = ctx->dar; in cxl_handle_fault() local 170 cxl_p2n_read(ctx->afu, CXL_PSL_DAR_An) != dar || in cxl_handle_fault() 180 "DSISR: %#llx DAR: %#llx\n", ctx->pe, dsisr, dar); in cxl_handle_fault() 196 cxl_handle_segment_miss(ctx, mm, dar); in cxl_handle_fault() 198 cxl_handle_page_fault(ctx, mm, dsisr, dar); in cxl_handle_fault()
|
D | irq.c | 87 static irqreturn_t schedule_cxl_fault(struct cxl_context *ctx, u64 dsisr, u64 dar) in schedule_cxl_fault() argument 90 ctx->dar = dar; in schedule_cxl_fault() 99 u64 dsisr, dar; in cxl_irq() local 108 dar = irq_info.dar; in cxl_irq() 110 pr_devel("CXL interrupt %i for afu pe: %i DSISR: %#llx DAR: %#llx\n", irq, ctx->pe, dsisr, dar); in cxl_irq() 124 return schedule_cxl_fault(ctx, dsisr, dar); in cxl_irq() 145 return schedule_cxl_fault(ctx, dsisr, dar); in cxl_irq()
|
D | native.c | 91 u64 dsisr, dar; in cxl_psl_purge() local 115 dar = cxl_p2n_read(afu, CXL_PSL_DAR_An); in cxl_psl_purge() 116 …>dev, "PSL purge terminating pending translation, DSISR: 0x%.16llx, DAR: 0x%.16llx\n", dsisr, dar); in cxl_psl_purge() 643 info->dar = cxl_p2n_read(ctx->afu, CXL_PSL_DAR_An); in cxl_get_irq()
|
D | cxl.h | 426 u64 dar; member 608 u64 dar; member
|
/drivers/staging/unisys/virthba/ |
D | virthba.c | 327 #define QUEUE_DISKADDREMOVE(dar) { \ argument 330 DARWorkQHead = dar; \ 331 dar->next = NULL; \ 334 dar->next = DARWorkQHead; \ 335 DARWorkQHead = dar; \ 345 SendDiskAddRemove(struct diskaddremove *dar) in SendDiskAddRemove() argument 350 sdev = scsi_device_lookup(dar->shost, dar->channel, dar->id, dar->lun); in SendDiskAddRemove() 352 if (!(dar->add)) in SendDiskAddRemove() 354 } else if (dar->add) { in SendDiskAddRemove() 356 scsi_add_device(dar->shost, dar->channel, dar->id, in SendDiskAddRemove() [all …]
|
/drivers/dma/ |
D | intel_mid_dma_regs.h | 252 dma_addr_t dar; member 272 dma_addr_t dar; member
|
D | intel_mid_dma.c | 261 iowrite32(first->dar, midc->ch_regs + DAR); in midc_dostart() 268 (int)first->sar, (int)first->dar, first->cfg_hi, in midc_dostart() 404 lli_bloc_desc->dar = mids->dma_slave.dst_addr; in midc_lli_fill_sg() 407 lli_bloc_desc->dar = sg_phy_addr; in midc_lli_fill_sg() 420 desc->dar = desc->lli->dar; in midc_lli_fill_sg() 692 desc->dar = dest ; in intel_mid_dma_prep_memcpy()
|
D | fsldma.h | 109 u64 dar; /* 0x18 - Destination Address Register */ member
|
/drivers/dma/sh/ |
D | shdma.h | 50 u32 dar; /* DAR / destination address */ member
|
D | shdmac.c | 222 sh_dmae_writel(sh_chan, hw->dar, DAR); in dmae_set_reg() 295 sh_desc->hw.tcr, sh_desc->hw.sar, sh_desc->hw.dar); in sh_dmae_start_xfer() 392 sh_desc->hw.dar = dst; in sh_dmae_desc_setup() 470 (sh_desc->hw.dar + sh_desc->hw.tcr) == dar_buf) || in sh_dmae_desc_completed()
|
D | rcar-hpbdma.c | 113 u32 dar; /* DAR / destination address */ member 273 ch_reg_write(hpb_chan, hw->dar, in hpb_dmae_set_reg() 371 desc->hw.dar = dst; in hpb_dmae_desc_setup()
|
/drivers/dma/dw/ |
D | core.c | 195 channel_writel(dwc, DAR, desc->lli.dar); in dwc_do_single_block() 455 lli->sar, lli->dar, lli->llp, lli->ctlhi, lli->ctllo); in dwc_dump_lli() 722 desc->lli.dar = dest + offset; in dwc_prep_dma_memcpy() 813 desc->lli.dar = reg; in dwc_prep_slave_sg() 873 desc->lli.dar = mem; in dwc_prep_slave_sg() 1388 desc->lli.dar = sconfig->dst_addr; in dw_dma_cyclic_prep() 1403 desc->lli.dar = buf_addr + (period_len * i); in dw_dma_cyclic_prep()
|
D | regs.h | 315 u32 dar; member
|
/drivers/staging/comedi/drivers/ |
D | mite.h | 35 u32 dar; member
|
/drivers/ata/ |
D | sata_dwc_460ex.c | 66 struct dmareg dar; /* Destination address */ member 117 u32 dar; /* Destination address */ member 637 lli[idx].dar = cpu_to_le32(addr); in map_sg_to_lli() 654 lli[idx].dar = cpu_to_le32((u32)dmadr_addr); in map_sg_to_lli()
|