/drivers/gpu/drm/nouveau/ |
H A D | nv50_display.c | 420 evo_kick(u32 *push, void *evoc) argument 423 nvif_wr32(&dmac->base.user, 0x0000, (push - dmac->ptr) << 2); 445 u32 *push = evo_wait(mast, 8); local 446 if (push) { 448 evo_mthd(push, 0x0084, 1); 449 evo_data(push, 0x80000000 | EVO_MAST_NTFY); 450 evo_mthd(push, 0x0080, 2); 451 evo_data(push, 0x00000000); 452 evo_data(push, 0x00000000); 453 evo_kick(push, mas 494 u32 *push; local 520 u32 *push; local 646 u32 *push, mode = 0x00; local 696 u32 oX, oY, *push; local 797 u32 *push; local 813 u32 *push, hue, vib; local 846 u32 *push; local 890 u32 *push = evo_wait(mast, 16); local 918 u32 *push = evo_wait(mast, 16); local 950 u32 *push = evo_wait(mast, 2); local 969 u32 *push; local 1008 u32 *push; local 1086 u32 *push; local 1529 u32 *push; local 1577 u32 *push; local 1862 u32 temp = (nv_encoder->ctrl & ~mask) | (data & mask), *push; local 1997 u32 *push = evo_wait(mast, 3); local 2147 u32 *push; local 2193 u32 *push; local 2428 u32 *push; local [all...] |
H A D | nouveau_chan.c | 38 MODULE_PARM_DESC(vram_pushbuf, "Create DMA push buffers in VRAM"); 74 nvif_object_fini(&chan->push.ctxdma); 75 nouveau_bo_vma_del(chan->push.buffer, &chan->push.vma); 76 nouveau_bo_unmap(chan->push.buffer); 77 if (chan->push.buffer && chan->push.buffer->pin_refcnt) 78 nouveau_bo_unpin(chan->push.buffer); 79 nouveau_bo_ref(NULL, &chan->push.buffer); 104 /* allocate memory for dma push buffe [all...] |
H A D | nouveau_chan.h | 21 } push; member in struct:nouveau_channel
|
H A D | nouveau_dma.h | 104 nouveau_bo_wr32(chan->push.buffer, chan->dma.cur++, data); 142 nouveau_bo_rd32(chan->push.buffer, 0); \ 143 nvif_wr32(chan, chan->user_put, ((val) << 2) + chan->push.vma.offset); \ 154 nv50_dma_push(chan, chan->push.buffer, chan->dma.put << 2,
|
H A D | nouveau_dma.c | 34 u32 *mem = ttm_kmap_obj_virtual(&chan->push.buffer->kmap, &is_iomem); 47 * -EINVAL if GET pointer currently outside main push buffer 74 if (val < chan->push.vma.offset || 75 val > chan->push.vma.offset + (chan->dma.max << 2)) 78 return (val - chan->push.vma.offset) >> 2; 86 struct nouveau_bo *pb = chan->push.buffer; 208 * the end of the push buffer 211 * looping back to the beginning of the push buffer, 223 /* not enough space left at the end of the push buffer, 227 OUT_RING(chan, chan->push [all...] |
H A D | nouveau_gem.c | 648 struct drm_nouveau_gem_pushbuf_push *push; local 674 NV_PRINTK(error, cli, "pushbuf push count exceeds limit: %d max %d\n", 691 push = u_memcpya(req->push, req->nr_push, sizeof(*push)); 692 if (IS_ERR(push)) 693 return nouveau_abi16_put(abi16, PTR_ERR(push)); 697 u_free(push); 701 /* Ensure all push buffers are on validate list */ 703 if (push[ [all...] |
H A D | nv50_fbcon.c | 132 int push = dwords > 2047 ? 2047 : dwords; local 134 ret = RING_SPACE(chan, push + 1); 138 dwords -= push; 140 BEGIN_NI04(chan, NvSub2D, 0x0860, push); 141 OUT_RINGp(chan, data, push); 142 data += push;
|
H A D | nvc0_fbcon.c | 132 int push = dwords > 2047 ? 2047 : dwords; local 134 ret = RING_SPACE(chan, push + 1); 138 dwords -= push; 140 BEGIN_NIC0(chan, NvSub2D, 0x0860, push); 141 OUT_RINGp(chan, data, push); 142 data += push;
|
/drivers/gpu/drm/nouveau/core/subdev/pwr/fuc/ |
H A D | arith.fuc | 53 push $r1 // A_hi 54 push $r2 // B_hi 55 push $r3 // tmp0 56 push $r4 // tmp1
|
H A D | kernel.fuc | 78 push $r13 101 push $r9 102 push $r8 122 push $r9 123 push $r8 180 push $r0 182 push $r8 183 push $r9 184 push $r10 185 push [all...] |
H A D | idle.fuc | 67 push $r1
|
H A D | i2c_.fuc | 139 */ push $r5 /* 160 push $r4 323 push $r13 324 push $r14 326 push $r13
|
/drivers/gpu/drm/radeon/ |
H A D | evergreen_smc.h | 28 #pragma pack(push, 1)
|
H A D | smu7.h | 27 #pragma pack(push, 1)
|
/drivers/staging/unisys/common-spar/include/ |
H A D | vmcallinterface.h | 101 #pragma pack(push, 1) 114 #pragma pack(push, 1) 131 #pragma pack(push, 1) 144 #pragma pack(push, 1)
|
/drivers/rtc/ |
H A D | rtc-sysfs.c | 167 unsigned long push = 0; local 186 push = 1; 194 if (alarm > now || push) { 203 if (push) { 204 rtc_tm_to_time(&alm.time, &push); 205 alarm += push; 208 } else if (push)
|
/drivers/staging/bcm/ |
H A D | CmHost.h | 21 #pragma pack(push, 4)
|
/drivers/watchdog/ |
H A D | octeon-wdt-nmi.S | 14 .set push
|
/drivers/gpu/drm/nouveau/core/engine/graph/fuc/ |
H A D | gpc.fuc | 60 push $r14 231 push $r8 233 push $r8 234 push $r9 235 push $r10 236 push $r11 237 push $r13 238 push $r14 239 push $r15
|
H A D | hub.fuc | 240 push $r2 254 push $r2 309 push $r8 311 push $r8 312 push $r9 313 push $r10 314 push $r11 315 push $r13 316 push $r14 317 push [all...] |
/drivers/md/ |
H A D | dm-kcopyd.c | 386 * Functions to push and pop a job onto the head of a given job 406 static void push(struct list_head *jobs, struct kcopyd_job *job) function 474 push(&kc->complete_jobs, job); 481 push(&kc->complete_jobs, job); 485 push(&kc->io_jobs, job); 526 push(&job->kc->io_jobs, job); 557 push(&kc->complete_jobs, job); 564 * push this job back onto the list. 609 push(&kc->complete_jobs, job); 611 push( [all...] |
H A D | dm-cache-policy-mq.c | 122 * This queue is divided up into different levels. Allowing us to push 482 static void push(struct mq_policy *mq, struct entry *e) function 581 * Whenever we use an entry we bump up it's hit counter, and push it to the 599 push(mq, e); 722 push(mq, new_e); 773 push(mq, e); 806 push(mq, e); 945 push(mq, e); 978 push(mq, e); 1074 push(m [all...] |
/drivers/iio/ |
H A D | Kconfig | 24 boolean "IIO callback buffer used for push in-kernel interfaces" 26 Should be selected by any drivers that do in-kernel push 50 are used to initialize capture of samples to push into
|
/drivers/staging/unisys/common-spar/include/channels/ |
H A D | vbuschannel.h | 63 #pragma pack(push, 1) /* both GCC and VC now allow this pragma */
|
/drivers/pinctrl/ |
H A D | Kconfig | 46 functionality. This driver supports the pinmux, push-pull and 202 functionality. This driver supports the pinmux, push-pull and
|