Searched refs:queue_size (Results 1 - 25 of 79) sorted by relevance

1234

/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_queue.c35 pr_debug("Queue Size: %llu\n", q->queue_size);
52 pr_debug("Queue Size: %llu\n", q->properties.queue_size);
H A Dkfd_kernel_queue.c42 enum kfd_queue_type type, unsigned int queue_size)
52 queue_size);
85 retval = kfd_gtt_sa_allocate(dev, queue_size, &kq->pq);
87 pr_err("Failed to init pq queues size %d\n", queue_size);
124 memset(kq->pq_kernel_addr, 0, queue_size);
128 prop.queue_size = queue_size;
246 queue_size_dwords = kq->queue->properties.queue_size / 4;
323 (kq->queue->properties.queue_size / 4);
41 kq_initialize(struct kernel_queue *kq, struct kfd_node *dev, enum kfd_queue_type type, unsigned int queue_size) argument
H A Dkfd_mqd_manager_cik.c165 uint32_t wptr_mask = (uint32_t)((p->queue_size / 4) - 1);
191 m->cp_hqd_pq_control |= order_base_2(q->queue_size / 4) - 1;
230 m->sdma_rlc_rb_cntl = order_base_2(q->queue_size / 4)
351 m->cp_hqd_pq_control |= order_base_2(q->queue_size / 4) - 1;
/linux-master/drivers/vdpa/ifcvf/
H A Difcvf_base.c74 u16 queue_size; local
80 queue_size = vp_ioread16(&hw->common_cfg->queue_size);
82 return queue_size;
87 u16 queue_size, max_size, qid; local
91 queue_size = ifcvf_get_vq_size(hw, qid);
93 if (!queue_size)
96 max_size = max(queue_size, max_size);
352 vp_iowrite16(num, &cfg->queue_size);
/linux-master/include/soc/tegra/
H A Divc.h95 unsigned tegra_ivc_total_queue_size(unsigned queue_size);
/linux-master/drivers/net/ethernet/microsoft/mana/
H A Dhw_channel.c257 enum gdma_queue_type type, u64 queue_size,
267 spec.queue_size = queue_size;
273 u64 queue_size,
282 spec.queue_size = queue_size;
291 u64 queue_size,
299 spec.queue_size = queue_size;
489 u32 queue_size; local
256 mana_hwc_create_gdma_wq(struct hw_channel_context *hwc, enum gdma_queue_type type, u64 queue_size, struct gdma_queue **queue) argument
272 mana_hwc_create_gdma_cq(struct hw_channel_context *hwc, u64 queue_size, void *ctx, gdma_cq_callback *cb, struct gdma_queue *parent_eq, struct gdma_queue **queue) argument
290 mana_hwc_create_gdma_eq(struct hw_channel_context *hwc, u64 queue_size, void *ctx, gdma_eq_callback *cb, struct gdma_queue **queue) argument
[all...]
H A Dgdma_main.c224 req.queue_size = queue->queue_size;
336 u32 num_cqe = cq->queue_size / GDMA_CQE_SIZE;
346 u32 head = eq->head % (eq->queue_size / GDMA_EQE_SIZE);
409 num_eqe = eq->queue_size / GDMA_EQE_SIZE;
589 log2_num_entries = ilog2(queue->queue_size / GDMA_EQE_SIZE);
628 u32 log2_num_entries = ilog2(spec->queue_size / GDMA_CQE_SIZE);
664 err = mana_gd_alloc_memory(gc, spec->queue_size, gmi);
671 queue->queue_size = spec->queue_size;
[all...]
/linux-master/drivers/firmware/tegra/
H A Divc.c562 unsigned tegra_ivc_total_queue_size(unsigned queue_size) argument
564 if (!IS_ALIGNED(queue_size, TEGRA_IVC_ALIGN)) {
565 pr_err("%s: queue_size (%u) must be %u-byte aligned\n",
566 __func__, queue_size, TEGRA_IVC_ALIGN);
570 return queue_size + sizeof(struct tegra_ivc_header);
652 size_t queue_size; local
670 queue_size = tegra_ivc_total_queue_size(num_frames * frame_size);
673 ivc->rx.phys = dma_map_single(peer, iosys_map_get_vaddr(rx), queue_size,
678 ivc->tx.phys = dma_map_single(peer, iosys_map_get_vaddr(tx), queue_size,
681 dma_unmap_single(peer, ivc->rx.phys, queue_size,
[all...]
H A Dbpmp-tegra186.c112 size_t message_size, queue_size; local
123 queue_size = tegra_ivc_total_queue_size(message_size);
124 offset = queue_size * index;
/linux-master/sound/firewire/
H A Damdtp-stream.c643 if (++s->packet_index >= s->queue_size)
903 unsigned int queue_size)
906 return increment_ohci_cycle_count(cycle, queue_size);
916 unsigned int queue_size = s->queue_size; local
985 packet_index = (packet_index + 1) % queue_size;
1018 unsigned int index = (s->packet_index + i) % s->queue_size;
1021 desc->cycle = compute_ohci_it_cycle(*ctx_header, s->queue_size);
1228 cycle = compute_ohci_it_cycle(ctx_header[packets - 1], s->queue_size);
1254 const unsigned int queue_size local
902 compute_ohci_it_cycle(const __be32 ctx_header_tstamp, unsigned int queue_size) argument
1652 amdtp_stream_start(struct amdtp_stream *s, int channel, int speed, unsigned int queue_size, unsigned int idle_irq_interval) argument
2062 unsigned int queue_size; local
[all...]
H A Damdtp-stream.h130 unsigned int queue_size; member in struct:amdtp_stream
/linux-master/kernel/bpf/
H A Dqueue_stack_maps.c68 u64 size, queue_size; local
71 queue_size = sizeof(*qs) + size * attr->value_size;
73 qs = bpf_map_area_alloc(queue_size, numa_node);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gc_9_4_3.c328 uint32_t queue_size = local
331 uint64_t guessed_wptr = m->cp_hqd_pq_rptr & (queue_size - 1);
333 if ((m->cp_hqd_pq_wptr_lo & (queue_size - 1)) < guessed_wptr)
334 guessed_wptr += queue_size;
335 guessed_wptr += m->cp_hqd_pq_wptr_lo & ~(queue_size - 1);
H A Damdgpu_amdkfd_gfx_v10_3.c239 uint32_t queue_size = local
242 uint64_t guessed_wptr = m->cp_hqd_pq_rptr & (queue_size - 1);
244 if ((m->cp_hqd_pq_wptr_lo & (queue_size - 1)) < guessed_wptr)
245 guessed_wptr += queue_size;
246 guessed_wptr += m->cp_hqd_pq_wptr_lo & ~(queue_size - 1);
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/
H A Drx.c122 WARN_ON(rxq->queue_size & (rxq->queue_size - 1));
130 return (rxq->read - rxq->write - 1) & (rxq->queue_size - 1);
272 rxq->write = (rxq->write + 1) & (rxq->queue_size - 1);
685 free_size * rxq->queue_size,
696 rxq->queue_size,
724 rxq->queue_size = trans->cfg->num_rbds;
726 rxq->queue_size = RX_QUEUE_SIZE;
734 rxq->bd = dma_alloc_coherent(dev, free_size * rxq->queue_size,
742 rxq->queue_size,
1083 int i, err, queue_size, allocator_pool_size, num_alloc; local
[all...]
/linux-master/include/linux/
H A Dvmw_vmci_defs.h866 u64 queue_size)
868 vmci_qp_add_pointer(&q_header->producer_tail, add, queue_size);
878 u64 queue_size)
880 vmci_qp_add_pointer(&q_header->consumer_head, add, queue_size);
864 vmci_q_header_add_producer_tail(struct vmci_queue_header *q_header, size_t add, u64 queue_size) argument
876 vmci_q_header_add_consumer_head(struct vmci_queue_header *q_header, size_t add, u64 queue_size) argument
/linux-master/include/uapi/linux/
H A Dvirtio_pci.h157 __le16 queue_size; /* read-write, power of 2. */ member in struct:virtio_pci_common_cfg
/linux-master/drivers/nvme/host/
H A Drdma.c87 int queue_size; member in struct:nvme_rdma_queue
266 init_attr.cap.max_send_wr = factor * queue->queue_size + 1;
268 init_attr.cap.max_recv_wr = queue->queue_size + 1;
444 nvme_rdma_free_ring(ibdev, queue->rsp_ring, queue->queue_size,
505 queue->cq_size = cq_factor * queue->queue_size + 1;
515 queue->rsp_ring = nvme_rdma_alloc_ring(ibdev, queue->queue_size,
529 queue->queue_size,
535 queue->queue_size, nvme_rdma_queue_idx(queue));
541 queue->queue_size, IB_MR_TYPE_INTEGRITY,
546 queue->queue_size, nvme_rdma_queue_id
569 nvme_rdma_alloc_queue(struct nvme_rdma_ctrl *ctrl, int idx, size_t queue_size) argument
[all...]
/linux-master/drivers/misc/genwqe/
H A Dcard_ddcb.c1026 unsigned int queue_size; local
1032 queue_size = roundup(GENWQE_DDCB_MAX * sizeof(struct ddcb), PAGE_SIZE);
1042 queue->ddcb_vaddr = __genwqe_alloc_consistent(cd, queue_size,
1090 __genwqe_free_consistent(cd, queue_size, queue->ddcb_vaddr,
1105 unsigned int queue_size; local
1107 queue_size = roundup(queue->ddcb_max * sizeof(struct ddcb), PAGE_SIZE);
1113 __genwqe_free_consistent(cd, queue_size, queue->ddcb_vaddr,
/linux-master/drivers/platform/chrome/wilco_ec/
H A Devent.c102 static int queue_size = 64; variable
103 module_param(queue_size, int, 0644);
469 dev_data->events = event_queue_new(queue_size);
/linux-master/sound/core/
H A Dtimer.c77 int queue_size; member in struct:snd_timer_user
1285 prev = tu->qtail == 0 ? tu->queue_size - 1 : tu->qtail - 1;
1292 if (tu->qused >= tu->queue_size) {
1296 tu->qtail %= tu->queue_size;
1309 if (tu->qused >= tu->queue_size) {
1313 tu->qtail %= tu->queue_size;
1386 prev = tu->qtail == 0 ? tu->queue_size - 1 : tu->qtail - 1;
1427 tu->queue_size = size;
1789 if (params.queue_size > 0 &&
1790 (params.queue_size < 3
[all...]
/linux-master/drivers/infiniband/ulp/srp/
H A Dib_srp.h231 int queue_size; member in struct:srp_target_port
/linux-master/include/linux/mlx5/
H A Dmlx5_ifc_vdpa.h38 u8 queue_size[0x10]; member in struct:mlx5_ifc_virtio_q_bits
/linux-master/drivers/nvme/target/
H A Dloop.c575 if (opts->queue_size > ctrl->ctrl.maxcmd) {
576 /* warn if maxcmd is lower than queue_size */
578 "queue_size %zu > ctrl maxcmd %u, clamping down\n",
579 opts->queue_size, ctrl->ctrl.maxcmd);
580 opts->queue_size = ctrl->ctrl.maxcmd;
582 ctrl->ctrl.sqsize = opts->queue_size - 1;
/linux-master/include/uapi/drm/
H A Dqaic_accel.h95 * @queue_size: In. Number of elements for DBC request and response queues.
102 __u32 queue_size; member in struct:qaic_manage_trans_activate_to_dev

Completed in 284 milliseconds

1234