/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_queue.c | 35 pr_debug("Queue Size: %llu\n", q->queue_size); 52 pr_debug("Queue Size: %llu\n", q->properties.queue_size);
|
H A D | kfd_kernel_queue.c | 42 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 D | kfd_mqd_manager_cik.c | 165 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/media/pci/intel/ipu6/ |
H A D | ipu6-fw-com.h | 11 unsigned int queue_size; /* tokens per queue */ member in struct:ipu6_fw_syscom_queue_config
|
H A D | ipu6-fw-com.c | 200 sizeinput += size_mul(cfg->input[i].queue_size + 1, 204 sizeoutput += size_mul(cfg->output[i].queue_size + 1, 249 cfg->input[i].queue_size, 258 cfg->output[i].queue_size,
|
H A D | ipu6-fw-isys.c | 287 input_queue_cfg[i].queue_size = IPU6_ISYS_SIZE_PROXY_SEND_QUEUE; 293 input_queue_cfg[base_dev_send + i].queue_size = max_devq_size; 299 input_queue_cfg[base_msg_send + i].queue_size = 306 output_queue_cfg[i].queue_size = 313 output_queue_cfg[base_msg_recv + i].queue_size =
|
/linux-master/drivers/vdpa/ifcvf/ |
H A D | ifcvf_base.c | 74 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 D | ivc.h | 95 unsigned tegra_ivc_total_queue_size(unsigned queue_size);
|
/linux-master/drivers/net/ethernet/microsoft/mana/ |
H A D | hw_channel.c | 258 enum gdma_queue_type type, u64 queue_size, 268 spec.queue_size = queue_size; 274 u64 queue_size, 283 spec.queue_size = queue_size; 292 u64 queue_size, 300 spec.queue_size = queue_size; 490 u32 queue_size; local 257 mana_hwc_create_gdma_wq(struct hw_channel_context *hwc, enum gdma_queue_type type, u64 queue_size, struct gdma_queue **queue) argument 273 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 291 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 D | gdma_main.c | 224 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 D | ivc.c | 562 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 D | bpmp-tegra186.c | 112 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 D | amdtp-stream.c | 643 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); 1226 cycle = compute_ohci_it_cycle(ctx_header[packets - 1], s->queue_size); 1252 const unsigned int queue_size local 902 compute_ohci_it_cycle(const __be32 ctx_header_tstamp, unsigned int queue_size) argument 1650 amdtp_stream_start(struct amdtp_stream *s, int channel, int speed, unsigned int queue_size, unsigned int idle_irq_interval) argument 2060 unsigned int queue_size; local [all...] |
/linux-master/kernel/bpf/ |
H A D | queue_stack_maps.c | 68 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 D | amdgpu_amdkfd_gc_9_4_3.c | 328 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 D | amdgpu_amdkfd_gfx_v10_3.c | 239 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 D | rx.c | 122 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, 1088 int i, err, queue_size, allocator_pool_size, num_alloc; local [all...] |
/linux-master/include/linux/ |
H A D | vmw_vmci_defs.h | 866 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 D | virtio_pci.h | 157 __le16 queue_size; /* read-write, power of 2. */ member in struct:virtio_pci_common_cfg
|
/linux-master/drivers/nvme/host/ |
H A D | rdma.c | 87 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 D | card_ddcb.c | 1026 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 D | event.c | 102 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 D | timer.c | 77 int queue_size; member in struct:snd_timer_user 1293 prev = tu->qtail == 0 ? tu->queue_size - 1 : tu->qtail - 1; 1300 if (tu->qused >= tu->queue_size) { 1304 tu->qtail %= tu->queue_size; 1317 if (tu->qused >= tu->queue_size) { 1321 tu->qtail %= tu->queue_size; 1394 prev = tu->qtail == 0 ? tu->queue_size - 1 : tu->qtail - 1; 1435 tu->queue_size = size; 1797 if (params.queue_size > 0 && 1798 (params.queue_size < 3 [all...] |
/linux-master/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.h | 231 int queue_size; member in struct:srp_target_port
|
/linux-master/include/linux/mlx5/ |
H A D | mlx5_ifc_vdpa.h | 38 u8 queue_size[0x10]; member in struct:mlx5_ifc_virtio_q_bits
|