Searched refs:ringbuf_size (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/accel/amdxdna/ |
| H A D | amdxdna_mailbox.c | 190 u32 ringbuf_size; in mailbox_send_msg() local 198 ringbuf_size = mailbox_get_ringbuf_size(mb_chann, CHAN_RES_X2I) - sizeof(u32); in mailbox_send_msg() 204 if (tail >= head && tmp_tail > ringbuf_size) { in mailbox_send_msg() 273 u32 ringbuf_size; in mailbox_get_msg() local 280 ringbuf_size = mailbox_get_ringbuf_size(mb_chann, CHAN_RES_I2X); in mailbox_get_msg() 283 if (unlikely(tail > ringbuf_size || !IS_ALIGNED(tail, 4))) { in mailbox_get_msg() 292 if (head == ringbuf_size) in mailbox_get_msg() 315 if (msg_size > ringbuf_size - head || msg_size > tail - head) { in mailbox_get_msg()
|
| H A D | amdxdna_mailbox.h | 43 size_t ringbuf_size; member
|
| H A D | aie2_pci.c | 365 mbox_res.ringbuf_size = pci_resource_len(pdev, xdna->dev_info->sram_bar); in aie2_hw_start()
|
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_sched.c | 1198 cs_iface->input->ringbuf_size = panthor_kernel_bo_size(queue->ringbuf); in cs_slot_prog_locked() 3136 u64 ringbuf_size = panthor_kernel_bo_size(queue->ringbuf); in copy_instrs_to_ringbuf() local 3137 u64 start = job->ringbuf.start & (ringbuf_size - 1); in copy_instrs_to_ringbuf() 3147 WARN_ON(size > ringbuf_size); in copy_instrs_to_ringbuf() 3148 written = min(ringbuf_size - start, size); in copy_instrs_to_ringbuf() 3497 .credit_limit = args->ringbuf_size / sizeof(u64), in group_create_queue() 3509 if (args->ringbuf_size < SZ_4K || args->ringbuf_size > SZ_64K || in group_create_queue() 3510 !is_power_of_2(args->ringbuf_size)) in group_create_queue() 3529 args->ringbuf_size, in group_create_queue() 3555 calc_profiling_ringbuf_num_slots(group->ptdev, args->ringbuf_size); in group_create_queue()
|
| H A D | panthor_fw.h | 67 u32 ringbuf_size; member
|
| H A D | panthor_drv.c | 179 PANTHOR_UOBJ_DECL(struct drm_panthor_queue_create, ringbuf_size), \
|