Home
last modified time | relevance | path

Searched refs:curs (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dhead917d.c90 NVVAL(NV917D, HEAD_SET_CONTROL_CURSOR, FORMAT, asyh->curs.format) | in head917d_curs_set()
91 NVVAL(NV917D, HEAD_SET_CONTROL_CURSOR, SIZE, asyh->curs.layout) | in head917d_curs_set()
96 HEAD_SET_OFFSET_CURSOR(i), asyh->curs.offset >> 8); in head917d_curs_set()
98 PUSH_MTHD(push, NV917D, HEAD_SET_CONTEXT_DMA_CURSOR(i), asyh->curs.handle); in head917d_curs_set()
107 case 32: asyh->curs.layout = NV917D_HEAD_SET_CONTROL_CURSOR_SIZE_W32_H32; break; in head917d_curs_layout()
108 case 64: asyh->curs.layout = NV917D_HEAD_SET_CONTROL_CURSOR_SIZE_W64_H64; break; in head917d_curs_layout()
109 case 128: asyh->curs.layout = NV917D_HEAD_SET_CONTROL_CURSOR_SIZE_W128_H128; break; in head917d_curs_layout()
110 case 256: asyh->curs.layout = NV917D_HEAD_SET_CONTROL_CURSOR_SIZE_W256_H256; break; in head917d_curs_layout()
H A Dhead507d.c151 NVVAL(NV507D, HEAD_SET_CONTROL_CURSOR, FORMAT, asyh->curs.format) | in head507d_curs_set()
152 NVVAL(NV507D, HEAD_SET_CONTROL_CURSOR, SIZE, asyh->curs.layout) | in head507d_curs_set()
158 HEAD_SET_OFFSET_CURSOR(i), asyh->curs.offset >> 8); in head507d_curs_set()
167 case 0xcf: asyh->curs.format = NV507D_HEAD_SET_CONTROL_CURSOR_FORMAT_A8R8G8B8; break; in head507d_curs_format()
180 case 32: asyh->curs.layout = NV507D_HEAD_SET_CONTROL_CURSOR_SIZE_W32_H32; break; in head507d_curs_layout()
181 case 64: asyh->curs.layout = NV507D_HEAD_SET_CONTROL_CURSOR_SIZE_W64_H64; break; in head507d_curs_layout()
241 asyh->set.curs = asyh->curs.visible; in head507d_core_set()
257 (asyh->core.visible = asyh->curs.visible)) { in head507d_core_calc()
H A Dhead827d.c60 NVVAL(NV827D, HEAD_SET_CONTROL_CURSOR, FORMAT, asyh->curs.format) | in head827d_curs_set()
61 NVVAL(NV827D, HEAD_SET_CONTROL_CURSOR, SIZE, asyh->curs.layout) | in head827d_curs_set()
67 HEAD_SET_OFFSET_CURSOR(i), asyh->curs.offset >> 8); in head827d_curs_set()
69 PUSH_MTHD(push, NV827D, HEAD_SET_CONTEXT_DMA_CURSOR(i), asyh->curs.handle); in head827d_curs_set()
H A Dheadc37d.c134 NVVAL(NVC37D, HEAD_SET_CONTROL_CURSOR, FORMAT, asyh->curs.format) | in headc37d_curs_set()
135 NVVAL(NVC37D, HEAD_SET_CONTROL_CURSOR, SIZE, asyh->curs.layout) | in headc37d_curs_set()
148 PUSH_MTHD(push, NVC37D, HEAD_SET_CONTEXT_DMA_CURSOR(i, 0), asyh->curs.handle); in headc37d_curs_set()
149 PUSH_MTHD(push, NVC37D, HEAD_SET_OFFSET_CURSOR(i, 0), asyh->curs.offset >> 8); in headc37d_curs_set()
157 asyh->curs.format = asyw->image.format; in headc37d_curs_format()
H A Dhead907d.c183 NVVAL(NV907D, HEAD_SET_CONTROL_CURSOR, FORMAT, asyh->curs.format) | in head907d_curs_set()
184 NVVAL(NV907D, HEAD_SET_CONTROL_CURSOR, SIZE, asyh->curs.layout) | in head907d_curs_set()
189 HEAD_SET_OFFSET_CURSOR(i), asyh->curs.offset >> 8); in head907d_curs_set()
191 PUSH_MTHD(push, NV907D, HEAD_SET_CONTEXT_DMA_CURSOR(i), asyh->curs.handle); in head907d_curs_set()
/linux/net/smc/
H A Dsmc_cdc.c240 union smc_host_cursor curs; in smcd_cdc_msg_send() local
246 curs.acurs.counter = atomic64_read(&conn->local_tx_ctrl.prod.acurs); in smcd_cdc_msg_send()
247 cdc.prod.wrap = curs.wrap; in smcd_cdc_msg_send()
248 cdc.prod.count = curs.count; in smcd_cdc_msg_send()
249 curs.acurs.counter = atomic64_read(&conn->local_tx_ctrl.cons.acurs); in smcd_cdc_msg_send()
250 cdc.cons.wrap = curs.wrap; in smcd_cdc_msg_send()
251 cdc.cons.count = curs.count; in smcd_cdc_msg_send()
257 smc_curs_copy(&conn->rx_curs_confirmed, &curs, conn); in smcd_cdc_msg_send()
H A Dsmc_cdc.h90 static inline void smc_curs_add(int size, union smc_host_cursor *curs, in smc_curs_add() argument
93 curs->count += value; in smc_curs_add()
94 if (curs->count >= size) { in smc_curs_add()
95 curs->wrap++; in smc_curs_add()
96 curs->count -= size; in smc_curs_add()
/linux/drivers/gpu/drm/xe/
H A Dxe_pt.c320 struct xe_res_cursor *curs; member
463 if (next - xe_walk->va_curs_start > xe_walk->curs->size) in xe_pt_hugepte_possible()
468 dma = addr - xe_walk->va_curs_start + xe_res_dma(xe_walk->curs); in xe_pt_hugepte_possible()
481 struct xe_res_cursor curs = *xe_walk->curs; in xe_pt_scan_64K() local
493 xe_res_next(&curs, addr - xe_walk->va_curs_start); in xe_pt_scan_64K()
495 if (!IS_ALIGNED(xe_res_dma(&curs), SZ_64K) || curs.size < SZ_64K) in xe_pt_scan_64K()
498 xe_res_next(&curs, SZ_64K); in xe_pt_scan_64K()
587 struct xe_res_cursor *curs = xe_walk->curs; in xe_pt_stage_bind_entry() local
591 bool is_vram = is_null_or_purged ? false : xe_res_is_vram(curs); in xe_pt_stage_bind_entry()
603 xe_res_dma(curs) + in xe_pt_stage_bind_entry()
[all …]
H A Dxe_shrinker.c67 struct ttm_bo_lru_cursor curs; in __xe_shrinker_walk() local
77 ttm_bo_lru_for_each_reserved_guarded(&curs, man, &arg, ttm_bo) { in __xe_shrinker_walk()
/linux/drivers/video/console/
H A Dvgacon.c478 int curs, cure; in vgacon_set_cursor_size() local
488 curs = inb_p(vga_video_port_val); in vgacon_set_cursor_size()
492 curs = 0; in vgacon_set_cursor_size()
496 curs = (curs & 0xc0) | from; in vgacon_set_cursor_size()
500 outb_p(curs, vga_video_port_val); in vgacon_set_cursor_size()