Home
last modified time | relevance | path

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

123456

/kernel/linux/linux-6.6/drivers/net/ethernet/microsoft/mana/
H A Dhw_channel.c257 enum gdma_queue_type type, u64 queue_size, in mana_hwc_create_gdma_wq()
267 spec.queue_size = queue_size; in mana_hwc_create_gdma_wq()
273 u64 queue_size, in mana_hwc_create_gdma_cq()
282 spec.queue_size = queue_size; in mana_hwc_create_gdma_cq()
291 u64 queue_size, in mana_hwc_create_gdma_eq()
299 spec.queue_size = queue_size; in mana_hwc_create_gdma_eq()
488 u32 queue_size; in mana_hwc_create_wq() local
256 mana_hwc_create_gdma_wq(struct hw_channel_context *hwc, enum gdma_queue_type type, u64 queue_size, struct gdma_queue **queue) mana_hwc_create_gdma_wq() 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) mana_hwc_create_gdma_cq() 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) mana_hwc_create_gdma_eq() argument
[all...]
H A Dgdma_main.c221 req.queue_size = queue->queue_size; in mana_gd_create_hw_eq()
333 u32 num_cqe = cq->queue_size / GDMA_CQE_SIZE; in mana_gd_ring_cq()
343 u32 head = eq->head % (eq->queue_size / GDMA_EQE_SIZE); in mana_gd_process_eqe()
406 num_eqe = eq->queue_size / GDMA_EQE_SIZE; in mana_gd_process_eq_events()
592 log2_num_entries = ilog2(queue->queue_size / GDMA_EQE_SIZE); in mana_gd_create_eq()
631 u32 log2_num_entries = ilog2(spec->queue_size / GDMA_CQE_SIZE); in mana_gd_create_cq()
667 err = mana_gd_alloc_memory(gc, spec->queue_size, gmi); in mana_gd_create_hwc_queue()
674 queue->queue_size = spec->queue_size; in mana_gd_create_hwc_queue()
[all...]
/kernel/linux/linux-5.10/drivers/firmware/tegra/
H A Divc.c549 unsigned tegra_ivc_total_queue_size(unsigned queue_size) in tegra_ivc_total_queue_size() argument
551 if (!IS_ALIGNED(queue_size, TEGRA_IVC_ALIGN)) { in tegra_ivc_total_queue_size()
552 pr_err("%s: queue_size (%u) must be %u-byte aligned\n", in tegra_ivc_total_queue_size()
553 __func__, queue_size, TEGRA_IVC_ALIGN); in tegra_ivc_total_queue_size()
557 return queue_size + sizeof(struct tegra_ivc_header); in tegra_ivc_total_queue_size()
618 size_t queue_size; in tegra_ivc_init() local
636 queue_size = tegra_ivc_total_queue_size(num_frames * frame_size); in tegra_ivc_init()
639 ivc->rx.phys = dma_map_single(peer, rx, queue_size, in tegra_ivc_init()
644 ivc->tx.phys = dma_map_single(peer, tx, queue_size, in tegra_ivc_init()
647 dma_unmap_single(peer, ivc->rx.phys, queue_size, in tegra_ivc_init()
[all...]
H A Dbpmp-tegra186.c111 size_t message_size, queue_size; in tegra186_bpmp_channel_init() local
121 queue_size = tegra_ivc_total_queue_size(message_size); in tegra186_bpmp_channel_init()
122 offset = queue_size * index; in tegra186_bpmp_channel_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_kernel_queue.c41 enum kfd_queue_type type, unsigned int queue_size) in kq_initialize()
51 queue_size); in kq_initialize()
84 retval = kfd_gtt_sa_allocate(dev, queue_size, &kq->pq); in kq_initialize()
86 pr_err("Failed to init pq queues size %d\n", queue_size); in kq_initialize()
123 memset(kq->pq_kernel_addr, 0, queue_size); in kq_initialize()
127 prop.queue_size = queue_size; in kq_initialize()
246 queue_size_dwords = kq->queue->properties.queue_size / 4; in kq_acquire_packet_buffer()
317 (kq->queue->properties.queue_size / 4); in kq_rollback_packet()
40 kq_initialize(struct kernel_queue *kq, struct kfd_dev *dev, enum kfd_queue_type type, unsigned int queue_size) kq_initialize() argument
H A Dkfd_queue.c34 pr_debug("Queue Size: %llu\n", q->queue_size); in print_queue_properties()
51 pr_debug("Queue Size: %llu\n", q->properties.queue_size); in print_queue()
/kernel/linux/linux-6.6/drivers/vdpa/ifcvf/
H A Difcvf_base.c74 u16 queue_size; in ifcvf_get_vq_size() local
77 queue_size = vp_ioread16(&hw->common_cfg->queue_size); in ifcvf_get_vq_size()
79 return queue_size; in ifcvf_get_vq_size()
88 u16 queue_size, max_size, qid; in ifcvf_get_max_vq_size() local
92 queue_size = ifcvf_get_vq_size(hw, qid); in ifcvf_get_max_vq_size()
94 if (!queue_size) in ifcvf_get_max_vq_size()
97 max_size = min(queue_size, max_size); in ifcvf_get_max_vq_size()
353 vp_iowrite16(num, &cfg->queue_size); in ifcvf_set_vq_num()
/kernel/linux/linux-6.6/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()
565 pr_err("%s: queue_size (%u) must be %u-byte aligned\n", 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()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_kernel_queue.c42 enum kfd_queue_type type, unsigned int queue_size) in kq_initialize()
52 queue_size); in kq_initialize()
85 retval = kfd_gtt_sa_allocate(dev, queue_size, &kq->pq); in kq_initialize()
87 pr_err("Failed to init pq queues size %d\n", queue_size); in kq_initialize()
124 memset(kq->pq_kernel_addr, 0, queue_size); in kq_initialize()
128 prop.queue_size = queue_size; in kq_initialize()
246 queue_size_dwords = kq->queue->properties.queue_size / 4; in kq_acquire_packet_buffer()
317 (kq->queue->properties.queue_size / 4); in kq_rollback_packet()
41 kq_initialize(struct kernel_queue *kq, struct kfd_node *dev, enum kfd_queue_type type, unsigned int queue_size) kq_initialize() argument
H A Dkfd_queue.c35 pr_debug("Queue Size: %llu\n", q->queue_size); in print_queue_properties()
52 pr_debug("Queue Size: %llu\n", q->properties.queue_size); in print_queue()
/kernel/linux/linux-5.10/sound/firewire/
H A Damdtp-stream.c470 if (++s->packet_index >= s->queue_size) in queue_packet()
698 unsigned int queue_size) in compute_it_cycle()
701 return increment_cycle_count(cycle, queue_size); in compute_it_cycle()
711 unsigned int queue_size = s->queue_size; in generate_device_pkt_descs() local
741 packet_index = (packet_index + 1) % queue_size; in generate_device_pkt_descs()
771 unsigned int index = (s->packet_index + i) % s->queue_size; in generate_pkt_descs()
775 desc->cycle = compute_it_cycle(*ctx_header, s->queue_size); in generate_pkt_descs()
1020 cycle = compute_it_cycle(*ctx_header, s->queue_size); in amdtp_stream_first_callback()
1040 * @queue_size
697 compute_it_cycle(const __be32 ctx_header_tstamp, unsigned int queue_size) compute_it_cycle() argument
1047 amdtp_stream_start(struct amdtp_stream *s, int channel, int speed, int start_cycle, unsigned int queue_size, unsigned int idle_irq_interval) amdtp_stream_start() argument
1404 unsigned int queue_size; amdtp_domain_start() local
[all...]
/kernel/linux/linux-6.6/sound/firewire/
H A Damdtp-stream.c643 if (++s->packet_index >= s->queue_size) in queue_packet()
899 unsigned int queue_size) in compute_ohci_it_cycle()
902 return increment_ohci_cycle_count(cycle, queue_size); in compute_ohci_it_cycle()
912 unsigned int queue_size = s->queue_size; in generate_tx_packet_descs() local
981 packet_index = (packet_index + 1) % queue_size; in generate_tx_packet_descs()
1014 unsigned int index = (s->packet_index + i) % s->queue_size; in generate_rx_packet_descs()
1017 desc->cycle = compute_ohci_it_cycle(*ctx_header, s->queue_size); in generate_rx_packet_descs()
1224 cycle = compute_ohci_it_cycle(ctx_header[packets - 1], s->queue_size); in skip_rx_packets()
1250 const unsigned int queue_size in process_rx_packets_intermediately() local
898 compute_ohci_it_cycle(const __be32 ctx_header_tstamp, unsigned int queue_size) compute_ohci_it_cycle() argument
1648 amdtp_stream_start(struct amdtp_stream *s, int channel, int speed, unsigned int queue_size, unsigned int idle_irq_interval) amdtp_stream_start() argument
2058 unsigned int queue_size; amdtp_domain_start() local
[all...]
/kernel/linux/linux-6.6/kernel/bpf/
H A Dqueue_stack_maps.c68 u64 size, queue_size; in queue_stack_map_alloc() local
71 queue_size = sizeof(*qs) + size * attr->value_size; in queue_stack_map_alloc()
73 qs = bpf_map_area_alloc(queue_size, numa_node); in queue_stack_map_alloc()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/pcie/
H A Drx.c179 WARN_ON(rxq->queue_size & (rxq->queue_size - 1)); in iwl_rxq_space()
187 return (rxq->read - rxq->write - 1) & (rxq->queue_size - 1); in iwl_rxq_space()
326 rxq->write = (rxq->write + 1) & (rxq->queue_size - 1); in iwl_pcie_rxmq_restock()
733 free_size * rxq->queue_size, in iwl_pcie_free_rxq_dma()
744 sizeof(__le32)) * rxq->queue_size, in iwl_pcie_free_rxq_dma()
779 rxq->queue_size = trans->cfg->num_rbds; in iwl_pcie_alloc_rxq_dma()
781 rxq->queue_size = RX_QUEUE_SIZE; in iwl_pcie_alloc_rxq_dma()
789 rxq->bd = dma_alloc_coherent(dev, free_size * rxq->queue_size, in iwl_pcie_alloc_rxq_dma()
796 (use_rx_td ? sizeof(*rxq->cd) : sizeof(__le32)) * rxq->queue_size, in iwl_pcie_alloc_rxq_dma()
1082 int i, err, queue_size, allocator_pool_size, num_alloc; _iwl_pcie_rx_init() local
[all...]
/kernel/linux/linux-5.10/sound/core/
H A Dtimer.c77 int queue_size; member
1330 prev = tu->qtail == 0 ? tu->queue_size - 1 : tu->qtail - 1; in snd_timer_user_interrupt()
1337 if (tu->qused >= tu->queue_size) { in snd_timer_user_interrupt()
1341 tu->qtail %= tu->queue_size; in snd_timer_user_interrupt()
1355 if (tu->qused >= tu->queue_size) { in snd_timer_user_append_to_tqueue()
1359 tu->qtail %= tu->queue_size; in snd_timer_user_append_to_tqueue()
1436 prev = tu->qtail == 0 ? tu->queue_size - 1 : tu->qtail - 1; in snd_timer_user_tinterrupt()
1478 tu->queue_size = size; in realloc_user_queue()
1859 if (params.queue_size > 0 && in snd_timer_user_params()
1860 (params.queue_size < 3 in snd_timer_user_params()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/pcie/
H A Drx.c122 WARN_ON(rxq->queue_size & (rxq->queue_size - 1)); in iwl_rxq_space()
130 return (rxq->read - rxq->write - 1) & (rxq->queue_size - 1); in iwl_rxq_space()
272 rxq->write = (rxq->write + 1) & (rxq->queue_size - 1); in iwl_pcie_rxmq_restock()
685 free_size * rxq->queue_size, in iwl_pcie_free_rxq_dma()
696 rxq->queue_size, in iwl_pcie_free_rxq_dma()
724 rxq->queue_size = trans->cfg->num_rbds; in iwl_pcie_alloc_rxq_dma()
726 rxq->queue_size = RX_QUEUE_SIZE; in iwl_pcie_alloc_rxq_dma()
734 rxq->bd = dma_alloc_coherent(dev, free_size * rxq->queue_size, in iwl_pcie_alloc_rxq_dma()
742 rxq->queue_size, in iwl_pcie_alloc_rxq_dma()
1083 int i, err, queue_size, allocator_pool_size, num_alloc; _iwl_pcie_rx_init() local
[all...]
/kernel/linux/linux-6.6/sound/core/
H A Dtimer.c77 int queue_size; member
1334 prev = tu->qtail == 0 ? tu->queue_size - 1 : tu->qtail - 1; in snd_timer_user_interrupt()
1341 if (tu->qused >= tu->queue_size) { in snd_timer_user_interrupt()
1345 tu->qtail %= tu->queue_size; in snd_timer_user_interrupt()
1359 if (tu->qused >= tu->queue_size) { in snd_timer_user_append_to_tqueue()
1363 tu->qtail %= tu->queue_size; in snd_timer_user_append_to_tqueue()
1440 prev = tu->qtail == 0 ? tu->queue_size - 1 : tu->qtail - 1; in snd_timer_user_tinterrupt()
1482 tu->queue_size = size; in realloc_user_queue()
1867 if (params.queue_size > 0 && in snd_timer_user_params()
1868 (params.queue_size < 3 in snd_timer_user_params()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gc_9_4_3.c329 uint32_t queue_size = in kgd_gfx_v9_4_3_hqd_load() local
332 uint64_t guessed_wptr = m->cp_hqd_pq_rptr & (queue_size - 1); in kgd_gfx_v9_4_3_hqd_load()
334 if ((m->cp_hqd_pq_wptr_lo & (queue_size - 1)) < guessed_wptr) in kgd_gfx_v9_4_3_hqd_load()
335 guessed_wptr += queue_size; in kgd_gfx_v9_4_3_hqd_load()
336 guessed_wptr += m->cp_hqd_pq_wptr_lo & ~(queue_size - 1); in kgd_gfx_v9_4_3_hqd_load()
/kernel/linux/linux-5.10/drivers/usb/host/
H A Du132-hcd.c162 u16 queue_size; member
514 if (ENDP_QUEUE_SIZE > --endp->queue_size) { in u132_hcd_giveback_urb()
553 if (ENDP_QUEUE_SIZE > --endp->queue_size) { in u132_hcd_abandon_urb()
1912 endp->queue_size = 1; in create_endpoint_and_queue_int()
1929 if (endp->queue_size++ < ENDP_QUEUE_SIZE) { in queue_int_on_old_endpoint()
1935 endp->queue_size -= 1; in queue_int_on_old_endpoint()
2011 endp->queue_size = 1; in create_endpoint_and_queue_bulk()
2026 if (endp->queue_size++ < ENDP_QUEUE_SIZE) { in queue_bulk_on_old_endpoint()
2032 endp->queue_size -= 1; in queue_bulk_on_old_endpoint()
2100 endp->queue_size in create_endpoint_and_queue_control()
2442 u16 queue_size = endp->queue_size; u132_endp_urb_dequeue() local
[all...]
/kernel/linux/linux-5.10/drivers/nvme/host/
H A Drdma.c87 int queue_size; member
269 init_attr.cap.max_send_wr = factor * queue->queue_size + 1; in nvme_rdma_create_qp()
271 init_attr.cap.max_recv_wr = queue->queue_size + 1; in nvme_rdma_create_qp()
446 nvme_rdma_free_ring(ibdev, queue->rsp_ring, queue->queue_size, in nvme_rdma_destroy_queue_ib()
511 queue->cq_size = cq_factor * queue->queue_size + 1; in nvme_rdma_create_queue_ib()
521 queue->rsp_ring = nvme_rdma_alloc_ring(ibdev, queue->queue_size, in nvme_rdma_create_queue_ib()
535 queue->queue_size, in nvme_rdma_create_queue_ib()
541 queue->queue_size, nvme_rdma_queue_idx(queue)); in nvme_rdma_create_queue_ib()
547 queue->queue_size, IB_MR_TYPE_INTEGRITY, in nvme_rdma_create_queue_ib()
552 queue->queue_size, nvme_rdma_queue_id in nvme_rdma_create_queue_ib()
575 nvme_rdma_alloc_queue(struct nvme_rdma_ctrl *ctrl, int idx, size_t queue_size) nvme_rdma_alloc_queue() argument
[all...]
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Drdma.c87 int queue_size; member
266 init_attr.cap.max_send_wr = factor * queue->queue_size + 1; in nvme_rdma_create_qp()
268 init_attr.cap.max_recv_wr = queue->queue_size + 1; in nvme_rdma_create_qp()
444 nvme_rdma_free_ring(ibdev, queue->rsp_ring, queue->queue_size, in nvme_rdma_destroy_queue_ib()
505 queue->cq_size = cq_factor * queue->queue_size + 1; in nvme_rdma_create_queue_ib()
515 queue->rsp_ring = nvme_rdma_alloc_ring(ibdev, queue->queue_size, in nvme_rdma_create_queue_ib()
529 queue->queue_size, in nvme_rdma_create_queue_ib()
535 queue->queue_size, nvme_rdma_queue_idx(queue)); in nvme_rdma_create_queue_ib()
541 queue->queue_size, IB_MR_TYPE_INTEGRITY, in nvme_rdma_create_queue_ib()
546 queue->queue_size, nvme_rdma_queue_id in nvme_rdma_create_queue_ib()
569 nvme_rdma_alloc_queue(struct nvme_rdma_ctrl *ctrl, int idx, size_t queue_size) nvme_rdma_alloc_queue() argument
[all...]
/kernel/linux/linux-5.10/drivers/misc/genwqe/
H A Dcard_ddcb.c1026 unsigned int queue_size; in setup_ddcb_queue() local
1032 queue_size = roundup(GENWQE_DDCB_MAX * sizeof(struct ddcb), PAGE_SIZE); in setup_ddcb_queue()
1042 queue->ddcb_vaddr = __genwqe_alloc_consistent(cd, queue_size, in setup_ddcb_queue()
1090 __genwqe_free_consistent(cd, queue_size, queue->ddcb_vaddr, in setup_ddcb_queue()
1105 unsigned int queue_size; in free_ddcb_queue() local
1107 queue_size = roundup(queue->ddcb_max * sizeof(struct ddcb), PAGE_SIZE); in free_ddcb_queue()
1113 __genwqe_free_consistent(cd, queue_size, queue->ddcb_vaddr, in free_ddcb_queue()
/kernel/linux/linux-6.6/drivers/misc/genwqe/
H A Dcard_ddcb.c1026 unsigned int queue_size; in setup_ddcb_queue() local
1032 queue_size = roundup(GENWQE_DDCB_MAX * sizeof(struct ddcb), PAGE_SIZE); in setup_ddcb_queue()
1042 queue->ddcb_vaddr = __genwqe_alloc_consistent(cd, queue_size, in setup_ddcb_queue()
1090 __genwqe_free_consistent(cd, queue_size, queue->ddcb_vaddr, in setup_ddcb_queue()
1105 unsigned int queue_size; in free_ddcb_queue() local
1107 queue_size = roundup(queue->ddcb_max * sizeof(struct ddcb), PAGE_SIZE); in free_ddcb_queue()
1113 __genwqe_free_consistent(cd, queue_size, queue->ddcb_vaddr, in free_ddcb_queue()
/kernel/linux/linux-5.10/kernel/bpf/
H A Dqueue_stack_maps.c72 u64 size, queue_size, cost; in queue_stack_map_alloc() local
75 cost = queue_size = sizeof(*qs) + size * attr->value_size; in queue_stack_map_alloc()
81 qs = bpf_map_area_alloc(queue_size, numa_node); in queue_stack_map_alloc()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gfx_v10.c268 uint32_t queue_size = in kgd_hqd_load() local
271 uint64_t guessed_wptr = m->cp_hqd_pq_rptr & (queue_size - 1); in kgd_hqd_load()
273 if ((m->cp_hqd_pq_wptr_lo & (queue_size - 1)) < guessed_wptr) in kgd_hqd_load()
274 guessed_wptr += queue_size; in kgd_hqd_load()
275 guessed_wptr += m->cp_hqd_pq_wptr_lo & ~(queue_size - 1); in kgd_hqd_load()

Completed in 32 milliseconds

123456