Home
last modified time | relevance | path

Searched refs:ents (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_object.c161 struct virtio_gpu_mem_entry **ents, in virtio_gpu_object_shmem_init() argument
178 *ents = kvmalloc_array(*nents, in virtio_gpu_object_shmem_init()
181 if (!(*ents)) { in virtio_gpu_object_shmem_init()
188 (*ents)[si].addr = cpu_to_le64(sg_dma_address(sg)); in virtio_gpu_object_shmem_init()
189 (*ents)[si].length = cpu_to_le32(sg_dma_len(sg)); in virtio_gpu_object_shmem_init()
190 (*ents)[si].padding = 0; in virtio_gpu_object_shmem_init()
194 (*ents)[si].addr = cpu_to_le64(sg_phys(sg)); in virtio_gpu_object_shmem_init()
195 (*ents)[si].length = cpu_to_le32(sg->length); in virtio_gpu_object_shmem_init()
196 (*ents)[si].padding = 0; in virtio_gpu_object_shmem_init()
211 struct virtio_gpu_mem_entry *ents in virtio_gpu_object_create() local
[all...]
H A Dvirtgpu_prime.c146 int virtgpu_dma_buf_import_sgt(struct virtio_gpu_mem_entry **ents, in virtgpu_dma_buf_import_sgt() argument
167 *ents = kvmalloc_array(sgt->nents, in virtgpu_dma_buf_import_sgt()
170 if (!(*ents)) { in virtgpu_dma_buf_import_sgt()
177 (*ents)[i].addr = cpu_to_le64(sg_dma_address(sl)); in virtgpu_dma_buf_import_sgt()
178 (*ents)[i].length = cpu_to_le32(sg_dma_len(sl)); in virtgpu_dma_buf_import_sgt()
179 (*ents)[i].padding = 0; in virtgpu_dma_buf_import_sgt()
235 struct virtio_gpu_mem_entry *ents = NULL; in virtgpu_dma_buf_init_obj() local
251 ret = virtgpu_dma_buf_import_sgt(&ents, &nents, bo, attach); in virtgpu_dma_buf_init_obj()
261 ents, nents); in virtgpu_dma_buf_init_obj()
H A Dvirtgpu_drv.h365 struct virtio_gpu_mem_entry *ents,
438 struct virtio_gpu_mem_entry *ents,
491 int virtgpu_dma_buf_import_sgt(struct virtio_gpu_mem_entry **ents,
H A Dvirtgpu_vq.c779 struct virtio_gpu_mem_entry *ents, in virtio_gpu_cmd_resource_attach_backing() argument
793 vbuf->data_buf = ents; in virtio_gpu_cmd_resource_attach_backing()
794 vbuf->data_size = sizeof(*ents) * nents; in virtio_gpu_cmd_resource_attach_backing()
1271 struct virtio_gpu_mem_entry *ents, in virtio_gpu_object_attach() argument
1278 ents, nents, NULL); in virtio_gpu_object_attach()
1431 struct virtio_gpu_mem_entry *ents, in virtio_gpu_cmd_resource_create_blob() argument
1449 vbuf->data_buf = ents; in virtio_gpu_cmd_resource_create_blob()
1450 vbuf->data_size = sizeof(*ents) * nents; in virtio_gpu_cmd_resource_create_blob()
H A Dvirtgpu_plane.c315 struct virtio_gpu_mem_entry *ents = NULL; in virtio_gpu_prepare_imported_obj() local
328 ret = virtgpu_dma_buf_import_sgt(&ents, &nents, in virtio_gpu_prepare_imported_obj()
333 virtio_gpu_object_attach(vgdev, bo, ents, nents); in virtio_gpu_prepare_imported_obj()
/linux/arch/riscv/kvm/
H A Dvm.c95 struct kvm_irq_routing_entry *ents; in kvm_riscv_setup_default_irq_routing() local
98 ents = kcalloc(lines, sizeof(*ents), GFP_KERNEL); in kvm_riscv_setup_default_irq_routing()
99 if (!ents) in kvm_riscv_setup_default_irq_routing()
103 ents[i].gsi = i; in kvm_riscv_setup_default_irq_routing()
104 ents[i].type = KVM_IRQ_ROUTING_IRQCHIP; in kvm_riscv_setup_default_irq_routing()
105 ents[i].u.irqchip.irqchip = 0; in kvm_riscv_setup_default_irq_routing()
106 ents[i].u.irqchip.pin = i; in kvm_riscv_setup_default_irq_routing()
108 rc = kvm_set_irq_routing(kvm, ents, lines, 0); in kvm_riscv_setup_default_irq_routing()
109 kfree(ents); in kvm_riscv_setup_default_irq_routing()
[all...]
/linux/include/net/
H A Drps.h63 u32 ents[] ____cacheline_aligned_in_smp; member
65 #define RPS_SOCK_FLOW_TABLE_SIZE(_num) (offsetof(struct rps_sock_flow_table, ents[_num]))
81 if (READ_ONCE(table->ents[index]) != val) in rps_record_sock_flow()
82 WRITE_ONCE(table->ents[index], val); in rps_record_sock_flow()
143 if (READ_ONCE(table->ents[index]) != RPS_NO_CPU) in sock_rps_delete_flow()
144 WRITE_ONCE(table->ents[index], RPS_NO_CPU); in sock_rps_delete_flow()
/linux/net/can/j1939/
H A Dbus.c58 ent = &priv->ents[ecu->addr]; in j1939_ecu_map_locked()
85 ent = &priv->ents[ecu->addr]; in j1939_ecu_unmap_locked()
103 for (i = 0; i < ARRAY_SIZE(priv->ents); i++) in j1939_ecu_unmap_all()
104 if (priv->ents[i].ecu) in j1939_ecu_unmap_all()
105 j1939_ecu_unmap_locked(priv->ents[i].ecu); in j1939_ecu_unmap_all()
177 return priv->ents[addr].ecu; in j1939_ecu_find_by_addr_locked()
284 priv->ents[sa].nusers++; in j1939_local_ecu_get()
300 priv->ents[ecu->addr].nusers++; in j1939_local_ecu_get()
315 priv->ents[sa].nusers--; in j1939_local_ecu_put()
328 priv->ents[ec in j1939_local_ecu_put()
[all...]
H A Dmain.c98 priv->ents[skcb->addr.sa].nusers) in j1939_can_recv()
101 priv->ents[skcb->addr.da].nusers) in j1939_can_recv()
H A Dj1939-priv.h71 } ents[256]; member
/linux/drivers/media/test-drivers/vimc/
H A Dvimc-core.c72 const struct vimc_ent_config *ents; member
164 .ents = ent_config,
232 vimc->pipe_cfg->ents[i].type->release(vimc->ent_devs[i]); in vimc_release_subdevs()
240 if (vimc->ent_devs[i] && vimc->pipe_cfg->ents[i].type->unregister) in vimc_unregister_subdevs()
241 vimc->pipe_cfg->ents[i].type->unregister(vimc->ent_devs[i]); in vimc_unregister_subdevs()
250 vimc->pipe_cfg->ents[i].name); in vimc_add_subdevs()
251 vimc->ent_devs[i] = vimc->pipe_cfg->ents[i].type->add(vimc, in vimc_add_subdevs()
252 vimc->pipe_cfg->ents[i].name); in vimc_add_subdevs()
257 vimc->pipe_cfg->ents[i].name, err); in vimc_add_subdevs()
/linux/drivers/mtd/ubi/
H A Dcdev.c694 if (req->ents[i].vol_id < 0 || in rename_volumes()
695 req->ents[i].vol_id >= ubi->vtbl_slots) in rename_volumes()
697 if (req->ents[i].name_len < 0) in rename_volumes()
699 if (req->ents[i].name_len > UBI_VOL_NAME_MAX) in rename_volumes()
701 req->ents[i].name[req->ents[i].name_len] = '\0'; in rename_volumes()
702 n = strlen(req->ents[i].name); in rename_volumes()
703 if (n != req->ents[i].name_len) in rename_volumes()
710 if (req->ents[i].vol_id == req->ents[ in rename_volumes()
[all...]
/linux/drivers/media/platform/st/stm32/stm32-dcmipp/
H A Ddcmipp-core.c87 const struct dcmipp_ent_config *ents; member
131 .ents = stm32mp13_ent_config,
165 .ents = stm32mp25_ent_config,
197 dcmipp->pipe_cfg->ents[link->src_ent].name, in dcmipp_create_links()
199 dcmipp->pipe_cfg->ents[link->sink_ent].name, in dcmipp_create_links()
220 const char *name = dcmipp->pipe_cfg->ents[i].name; in dcmipp_create_subdevs()
224 dcmipp->pipe_cfg->ents[i].init(dcmipp->dev, name, in dcmipp_create_subdevs()
248 dcmipp->pipe_cfg->ents[i].release(dcmipp->entity[i]); in dcmipp_create_subdevs()
592 dcmipp->pipe_cfg->ents[i].release(dcmipp->entity[i]); in dcmipp_remove()
/linux/kernel/dma/
H A Dmapping.c205 int ents; in __dma_map_sg_attrs() local
214 ents = dma_direct_map_sg(dev, sg, nents, dir, attrs); in __dma_map_sg_attrs()
216 ents = iommu_dma_map_sg(dev, sg, nents, dir, attrs); in __dma_map_sg_attrs()
218 ents = ops->map_sg(dev, sg, nents, dir, attrs); in __dma_map_sg_attrs()
220 if (ents > 0) { in __dma_map_sg_attrs()
222 trace_dma_map_sg(dev, sg, nents, ents, dir, attrs); in __dma_map_sg_attrs()
223 debug_dma_map_sg(dev, sg, nents, ents, dir, attrs); in __dma_map_sg_attrs()
224 } else if (WARN_ON_ONCE(ents != -EINVAL && ents != -ENOMEM && in __dma_map_sg_attrs()
225 ents ! in __dma_map_sg_attrs()
[all...]
/linux/tools/testing/selftests/filesystems/
H A Dfile_stressor.c155 char ents[1024]; variable
177 nr_read = syscall(SYS_getdents64, self->fd_proc_pid[i], ents, sizeof(ents));
/linux/drivers/cxl/core/
H A Dfeatures.c106 hdr_size = struct_size(mbox_out, ents, 0); in get_supported_features()
119 alloc_size = struct_size(mbox_out, ents, max_feats); in get_supported_features()
123 alloc_size = struct_size(mbox_out, ents, remain_feats); in get_supported_features()
163 memcpy(entry, mbox_out->ents, retrieved); in get_supported_features()
414 struct_size(feat_out, ents, requested); in cxlctl_get_supported_features()
421 rpc_out->size = struct_size(feat_out, ents, requested); in cxlctl_get_supported_features()
424 for (i = start, pos = &feat_out->ents[0]; in cxlctl_get_supported_features()
/linux/lib/crypto/mpi/
H A Dmpicoder.c335 int x, j, z, lzeros, ents; in mpi_read_raw_from_sgl() local
341 ents = sg_nents_for_len(sgl, nbytes); in mpi_read_raw_from_sgl()
342 if (ents < 0) in mpi_read_raw_from_sgl()
345 sg_miter_start(&miter, sgl, ents, SG_MITER_ATOMIC | SG_MITER_FROM_SG); in mpi_read_raw_from_sgl()
/linux/fs/xfs/libxfs/
H A Dxfs_dir2_priv.h26 struct xfs_dir2_leaf_entry *ents; member
108 struct xfs_dir2_leaf_entry *ents, int *indexp,
126 struct xfs_dir2_leaf_entry *ents, int index, int compact,
/linux/include/trace/events/
H A Ddma.h280 int ents, enum dma_data_direction dir, unsigned long attrs),
281 TP_ARGS(dev, sgl, nents, ents, dir, attrs),
286 __dynamic_array(u64, dma_addrs, ents)
287 __dynamic_array(unsigned int, lengths, ents)
299 for_each_sg(sgl, sg, ents, i) {
/linux/arch/sparc/mm/
H A Dinit_64.c115 int ents, ret, i; in read_obp_memory() local
117 ents = prop_size / sizeof(struct linux_prom64_registers); in read_obp_memory()
118 if (ents > MAX_BANKS) { in read_obp_memory()
135 for (i = 0; i < ents; i++) { in read_obp_memory()
156 (ents - i - 1) * sizeof(regs[0])); in read_obp_memory()
158 ents--; in read_obp_memory()
165 *num_ents = ents; in read_obp_memory()
167 sort(regs, ents, sizeof(struct linux_prom64_registers), in read_obp_memory()
600 int n, node, ents, first, last, i; in read_obp_translations() local
622 ents in read_obp_translations()
[all...]
/linux/include/uapi/cxl/
H A Dfeatures.h94 * @ents: Supported Feature Entries array
105 struct cxl_feat_entry ents[] __counted_by_le(num_entries);
/linux/include/uapi/mtd/
H A Dubi-user.h414 } ents[UBI_MAX_RNVOL]; member
/linux/drivers/crypto/caam/
H A Dcaampkc.c208 int lzeros, ents; in caam_rsa_count_leading_zeros() local
213 ents = sg_nents_for_len(sgl, nbytes); in caam_rsa_count_leading_zeros()
214 if (ents < 0) in caam_rsa_count_leading_zeros()
215 return ents; in caam_rsa_count_leading_zeros()
217 sg_miter_start(&miter, sgl, ents, SG_MITER_FROM_SG | flags); in caam_rsa_count_leading_zeros()
/linux/fs/xfs/scrub/
H A Ddir.c345 ent = hdr.ents + blk->index; in xchk_dir_rec()
679 if ((char *)&leafhdr.ents[leafhdr.count] > (char *)bestp) { in xchk_directory_leaf1_bestfree()
686 hash = be32_to_cpu(leafhdr.ents[i].hashval); in xchk_directory_leaf1_bestfree()
690 if (leafhdr.ents[i].address == in xchk_directory_leaf1_bestfree()
/linux/drivers/media/platform/ti/omap3isp/
H A Dispvideo.c954 struct media_entity *ents[] = { in isp_video_check_external_subdevs() local
975 for (i = 0; i < ARRAY_SIZE(ents); i++) { in isp_video_check_external_subdevs()
977 if (!media_entity_enum_test(&pipe->ent_enum, ents[i])) in isp_video_check_external_subdevs()
981 source_pad = media_pad_remote_pad_first(&ents[i]->pads[0]); in isp_video_check_external_subdevs()
986 sink = ents[i]; in isp_video_check_external_subdevs()

12