Lines Matching +full:0 +full:xfffff000
46 u64 offset = dmaobj->base.start & 0xfffff000;
47 u64 adjust = dmaobj->base.start & 0x00000fff;
53 device->mmu->vmm->pd->pt[0]->memory;
58 offset &= 0xfffff000;
63 if (ret == 0) {
65 nvkm_wo32(*pgpuobj, 0x00, dmaobj->flags0 | (adjust << 20));
66 nvkm_wo32(*pgpuobj, 0x04, length);
67 nvkm_wo32(*pgpuobj, 0x08, dmaobj->flags2 | offset);
68 nvkm_wo32(*pgpuobj, 0x0c, dmaobj->flags2 | offset);
107 dmaobj->flags0 |= 0x00003000;
110 dmaobj->flags0 |= 0x00023000;
113 dmaobj->flags0 |= 0x00033000;
121 dmaobj->flags0 |= 0x00004000;
124 dmaobj->flags0 |= 0x00008000;
127 dmaobj->flags2 |= 0x00000002;
133 return 0;