Home
last modified time | relevance | path

Searched refs:queue_size (Results 1 – 25 of 64) sorted by relevance

123

/linux/drivers/vdpa/ifcvf/
H A Difcvf_base.c74 u16 queue_size; in ifcvf_get_vq_size() local
80 queue_size = vp_ioread16(&hw->common_cfg->queue_size); in ifcvf_get_vq_size()
82 return queue_size; in ifcvf_get_vq_size()
87 u16 queue_size, max_size, qid; in ifcvf_get_max_vq_size() local
91 queue_size = ifcvf_get_vq_size(hw, qid); in ifcvf_get_max_vq_size()
93 if (!queue_size) in ifcvf_get_max_vq_size()
96 max_size = max(queue_size, max_size); in ifcvf_get_max_vq_size()
352 vp_iowrite16(num, &cfg->queue_size); in ifcvf_set_vq_num()
/linux/drivers/firmware/tegra/
H A Divc.c562 unsigned tegra_ivc_total_queue_size(unsigned queue_size) in tegra_ivc_total_queue_size() argument
564 if (!IS_ALIGNED(queue_size, TEGRA_IVC_ALIGN)) { in tegra_ivc_total_queue_size()
566 __func__, queue_size, TEGRA_IVC_ALIGN); in tegra_ivc_total_queue_size()
570 return queue_size + sizeof(struct tegra_ivc_header); in tegra_ivc_total_queue_size()
652 size_t queue_size; in tegra_ivc_init() local
670 queue_size = tegra_ivc_total_queue_size(num_frames * frame_size); in tegra_ivc_init()
673 ivc->rx.phys = dma_map_single(peer, iosys_map_get_vaddr(rx), queue_size, in tegra_ivc_init()
678 ivc->tx.phys = dma_map_single(peer, iosys_map_get_vaddr(tx), queue_size, in tegra_ivc_init()
681 dma_unmap_single(peer, ivc->rx.phys, queue_size, in tegra_ivc_init()
H A Dbpmp-tegra186.c112 size_t message_size, queue_size; in tegra186_bpmp_channel_init() local
123 queue_size = tegra_ivc_total_queue_size(message_size); in tegra186_bpmp_channel_init()
124 offset = queue_size * index; in tegra186_bpmp_channel_init()
/linux/drivers/media/platform/qcom/iris/
H A Diris_hfi_queue.c249 u32 queue_size; in iris_hfi_queues_init() local
252 queue_size = ALIGN((sizeof(*q_tbl_hdr) + (IFACEQ_QUEUE_SIZE * IFACEQ_NUMQ)), SZ_4K); in iris_hfi_queues_init()
253 core->iface_q_table_vaddr = dma_alloc_attrs(core->dev, queue_size, in iris_hfi_queues_init()
294 u32 queue_size; in iris_hfi_queues_deinit() local
309 queue_size = ALIGN(sizeof(struct iris_hfi_queue_table_header) + in iris_hfi_queues_deinit()
312 dma_free_attrs(core->dev, queue_size, core->iface_q_table_vaddr, in iris_hfi_queues_deinit()
/linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/
H A Drx.c123 WARN_ON(rxq->queue_size & (rxq->queue_size - 1)); in iwl_rxq_space()
131 return (rxq->read - rxq->write - 1) & (rxq->queue_size - 1); in iwl_rxq_space()
273 rxq->write = (rxq->write + 1) & (rxq->queue_size - 1); in iwl_pcie_rxmq_restock()
686 free_size * rxq->queue_size, in iwl_pcie_free_rxq_dma()
697 rxq->queue_size, in iwl_pcie_free_rxq_dma()
725 rxq->queue_size = iwl_trans_get_num_rbds(trans); in iwl_pcie_alloc_rxq_dma()
727 rxq->queue_size = RX_QUEUE_SIZE; in iwl_pcie_alloc_rxq_dma()
735 rxq->bd = dma_alloc_coherent(dev, free_size * rxq->queue_size, in iwl_pcie_alloc_rxq_dma()
743 rxq->queue_size, in iwl_pcie_alloc_rxq_dma()
1088 int i, err, queue_size, allocator_pool_size, num_alloc; in _iwl_pcie_rx_init() local
[all …]
/linux/kernel/bpf/
H A Dqueue_stack_maps.c69 u64 size, queue_size; in queue_stack_map_alloc() local
72 queue_size = sizeof(*qs) + size * attr->value_size; in queue_stack_map_alloc()
74 qs = bpf_map_area_alloc(queue_size, numa_node); in queue_stack_map_alloc()
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-fw-isys.c287 input_queue_cfg[i].queue_size = IPU6_ISYS_SIZE_PROXY_SEND_QUEUE; in ipu6_isys_fwcom_cfg_init()
293 input_queue_cfg[base_dev_send + i].queue_size = max_devq_size; in ipu6_isys_fwcom_cfg_init()
299 input_queue_cfg[base_msg_send + i].queue_size = in ipu6_isys_fwcom_cfg_init()
306 output_queue_cfg[i].queue_size = in ipu6_isys_fwcom_cfg_init()
313 output_queue_cfg[base_msg_recv + i].queue_size = in ipu6_isys_fwcom_cfg_init()
H A Dipu6-fw-com.c199 sizeinput += size_mul(cfg->input[i].queue_size + 1, in ipu6_fw_com_prepare()
203 sizeoutput += size_mul(cfg->output[i].queue_size + 1, in ipu6_fw_com_prepare()
249 cfg->input[i].queue_size, in ipu6_fw_com_prepare()
258 cfg->output[i].queue_size, in ipu6_fw_com_prepare()
H A Dipu6-fw-com.h11 unsigned int queue_size; /* tokens per queue */ member
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager_cik.c165 uint32_t wptr_mask = (uint32_t)((p->queue_size / 4) - 1); in load_mqd()
191 m->cp_hqd_pq_control |= order_base_2(q->queue_size / 4) - 1; in __update_mqd()
230 m->sdma_rlc_rb_cntl = order_base_2(q->queue_size / 4) in update_mqd_sdma()
351 m->cp_hqd_pq_control |= order_base_2(q->queue_size / 4) - 1; in update_mqd_hiq()
H A Dkfd_queue.c37 pr_debug("Queue Size: %llu\n", q->queue_size); in print_queue_properties()
54 pr_debug("Queue Size: %llu\n", q->properties.queue_size); in print_queue()
250 expected_queue_size = properties->queue_size / 2; in kfd_queue_acquire_buffers()
252 expected_queue_size = properties->queue_size; in kfd_queue_acquire_buffers()
H A Dkfd_process_queue_manager.c591 if (p->queue_address && p->queue_size) { in pqm_update_queue_properties()
606 p->queue_size)) { in pqm_update_queue_properties()
608 p->queue_address, p->queue_size); in pqm_update_queue_properties()
620 pqn->q->properties.queue_size = p->queue_size; in pqm_update_queue_properties()
840 q_data->q_size = q->properties.queue_size; in criu_checkpoint_queue()
975 qp->queue_size = q_data->q_size; in set_queue_properties_from_criu()
H A Dkfd_mqd_manager_vi.c163 uint32_t wptr_mask = (uint32_t)((p->queue_size / 4) - 1); in load_mqd()
181 m->cp_hqd_pq_control |= order_base_2(q->queue_size / 4) - 1; in __update_mqd()
364 m->sdmax_rlcx_rb_cntl = order_base_2(q->queue_size / 4) in update_mqd_sdma()
/linux/sound/core/
H A Dtimer.c79 int queue_size; member
1305 prev = tu->qtail == 0 ? tu->queue_size - 1 : tu->qtail - 1; in snd_timer_user_interrupt()
1312 if (tu->qused >= tu->queue_size) { in snd_timer_user_interrupt()
1316 tu->qtail %= tu->queue_size; in snd_timer_user_interrupt()
1329 if (tu->qused >= tu->queue_size) { in snd_timer_user_append_to_tqueue()
1333 tu->qtail %= tu->queue_size; in snd_timer_user_append_to_tqueue()
1406 prev = tu->qtail == 0 ? tu->queue_size - 1 : tu->qtail - 1; in snd_timer_user_tinterrupt()
1447 tu->queue_size = size; in realloc_user_queue()
1816 if (params.queue_size > 0 && in snd_timer_user_params()
1817 (params.queue_size < 32 || params.queue_size > 1024)) { in snd_timer_user_params()
[all …]
/linux/drivers/i2c/busses/
H A Di2c-qcom-cci.c122 u16 queue_size[NUM_QUEUES]; member
322 if (val == cci->data->queue_size[queue]) in cci_validate_queue()
677 .queue_size = { 64, 16 },
710 .queue_size = { 64, 16 },
743 .queue_size = { 64, 16 },
788 .queue_size = { 64, 16 },
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dmes_userqueue.c143 queue_input.queue_size = userq_props->queue_size >> 2; in mes_userq_map()
280 userq_props->queue_size = mqd_user->queue_size; in mes_userq_mqd_create()
H A Damdgpu_mes.h192 uint32_t queue_size; member
235 uint32_t queue_size; member
/linux/drivers/platform/chrome/wilco_ec/
H A Devent.c102 static int queue_size = 64; variable
103 module_param(queue_size, int, 0644);
468 dev_data->events = event_queue_new(queue_size); in event_device_add()
/linux/include/soc/tegra/
H A Divc.h95 unsigned tegra_ivc_total_queue_size(unsigned queue_size);
/linux/include/uapi/rdma/
H A Dmana-abi.h50 __u32 queue_size[4]; member
/linux/drivers/dma/
H A Dfsl-qdma.c491 unsigned int queue_size[FSL_QDMA_QUEUE_MAX]; in fsl_qdma_alloc_queue_resources() local
505 queue_size, queue_num); in fsl_qdma_alloc_queue_resources()
512 if (queue_size[i] > FSL_QDMA_CIRCULAR_DESC_SIZE_MAX || in fsl_qdma_alloc_queue_resources()
513 queue_size[i] < FSL_QDMA_CIRCULAR_DESC_SIZE_MIN) { in fsl_qdma_alloc_queue_resources()
523 queue_size[i], in fsl_qdma_alloc_queue_resources()
530 queue_temp->n_cq = queue_size[i]; in fsl_qdma_alloc_queue_resources()
/linux/drivers/misc/vmw_vmci/
H A Dvmci_queue_pair.c277 size_t queue_size = sizeof(*queue) + sizeof(*queue->kernel_if); in qp_alloc_queue() local
284 (SIZE_MAX - queue_size) / in qp_alloc_queue()
291 queue_size += pas_size + vas_size; in qp_alloc_queue()
293 queue = vmalloc(queue_size); in qp_alloc_queue()
531 const size_t queue_size = sizeof(*queue) + sizeof(*(queue->kernel_if)); in qp_host_alloc_queue() local
536 if (num_pages > (SIZE_MAX - queue_size) / in qp_host_alloc_queue()
542 if (queue_size + queue_page_size > KMALLOC_MAX_SIZE) in qp_host_alloc_queue()
545 queue = kzalloc(queue_size + queue_page_size, GFP_KERNEL); in qp_host_alloc_queue()
554 (struct page **)((u8 *)queue + queue_size); in qp_host_alloc_queue()
566 static void qp_host_free_queue(struct vmci_queue *queue, u64 queue_size) in qp_host_free_queue() argument
/linux/include/net/mana/
H A Dgdma.h320 u32 queue_size; member
353 unsigned int queue_size; member
730 u32 queue_size;
708 u32 queue_size; global() member
/linux/drivers/virtio/
H A Dvirtio_pci_modern_dev.c187 offsetof(struct virtio_pci_common_cfg, queue_size)); in check_offsets()
650 vp_iowrite16(size, &mdev->common->queue_size); in vp_modern_set_queue_size()
667 return vp_ioread16(&mdev->common->queue_size); in vp_modern_get_queue_size()
/linux/include/linux/mlx5/
H A Dmlx5_ifc_vdpa.h38 u8 queue_size[0x10]; member

123