| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_object.c | 173 struct virtio_gpu_mem_entry **ents, in virtio_gpu_object_shmem_init() argument 190 *ents = kvmalloc_objs(struct virtio_gpu_mem_entry, *nents); in virtio_gpu_object_shmem_init() 191 if (!(*ents)) { in virtio_gpu_object_shmem_init() 198 (*ents)[si].addr = cpu_to_le64(sg_dma_address(sg)); in virtio_gpu_object_shmem_init() 199 (*ents)[si].length = cpu_to_le32(sg_dma_len(sg)); in virtio_gpu_object_shmem_init() 200 (*ents)[si].padding = 0; in virtio_gpu_object_shmem_init() 204 (*ents)[si].addr = cpu_to_le64(sg_phys(sg)); in virtio_gpu_object_shmem_init() 205 (*ents)[si].length = cpu_to_le32(sg->length); in virtio_gpu_object_shmem_init() 206 (*ents)[si].padding = 0; in virtio_gpu_object_shmem_init() 221 struct virtio_gpu_mem_entry *ents = NULL; in virtio_gpu_object_create() local [all …]
|
| H A D | virtgpu_prime.c | 147 int virtgpu_dma_buf_import_sgt(struct virtio_gpu_mem_entry **ents, in virtgpu_dma_buf_import_sgt() argument 168 *ents = kvmalloc_objs(struct virtio_gpu_mem_entry, sgt->nents); in virtgpu_dma_buf_import_sgt() 169 if (!(*ents)) { in virtgpu_dma_buf_import_sgt() 176 (*ents)[i].addr = cpu_to_le64(sg_dma_address(sl)); in virtgpu_dma_buf_import_sgt() 177 (*ents)[i].length = cpu_to_le32(sg_dma_len(sl)); in virtgpu_dma_buf_import_sgt() 178 (*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() 287 struct virtio_gpu_mem_entry *ents; in virtgpu_dma_buf_obj_resubmit() local [all …]
|
| H A D | virtgpu_drv.h | 407 struct virtio_gpu_mem_entry *ents, 481 struct virtio_gpu_mem_entry *ents, 543 int virtgpu_dma_buf_import_sgt(struct virtio_gpu_mem_entry **ents,
|
| H A D | virtgpu_vq.c | 864 struct virtio_gpu_mem_entry *ents, in virtio_gpu_cmd_resource_attach_backing() argument 878 vbuf->data_buf = ents; in virtio_gpu_cmd_resource_attach_backing() 879 vbuf->data_size = sizeof(*ents) * nents; in virtio_gpu_cmd_resource_attach_backing() 1370 struct virtio_gpu_mem_entry *ents, in virtio_gpu_object_attach() argument 1377 ents, nents, NULL); in virtio_gpu_object_attach() 1530 struct virtio_gpu_mem_entry *ents, in virtio_gpu_cmd_resource_create_blob() argument 1548 vbuf->data_buf = ents; in virtio_gpu_cmd_resource_create_blob() 1549 vbuf->data_size = sizeof(*ents) * nents; in virtio_gpu_cmd_resource_create_blob()
|
| H A D | virtgpu_plane.c | 320 struct virtio_gpu_mem_entry *ents = NULL; in virtio_gpu_prepare_imported_obj() local 333 ret = virtgpu_dma_buf_import_sgt(&ents, &nents, in virtio_gpu_prepare_imported_obj() 338 virtio_gpu_object_attach(vgdev, bo, ents, nents); in virtio_gpu_prepare_imported_obj()
|
| /linux/arch/riscv/kvm/ |
| H A D | vm.c | 95 struct kvm_irq_routing_entry *ents; in kvm_riscv_setup_default_irq_routing() local 98 ents = kzalloc_objs(*ents, lines); 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()
|
| /linux/net/can/j1939/ |
| H A D | bus.c | 59 ent = &priv->ents[ecu->addr]; in j1939_ecu_map_locked() 86 ent = &priv->ents[ecu->addr]; in j1939_ecu_unmap_locked() 104 for (i = 0; i < ARRAY_SIZE(priv->ents); i++) in j1939_ecu_unmap_all() 105 if (priv->ents[i].ecu) in j1939_ecu_unmap_all() 106 j1939_ecu_unmap_locked(priv->ents[i].ecu); in j1939_ecu_unmap_all() 179 return priv->ents[addr].ecu; in j1939_ecu_find_by_addr_locked() 286 priv->ents[sa].nusers++; in j1939_local_ecu_get() 297 priv->ents[sa].nusers--; in j1939_local_ecu_get() 305 priv->ents[ecu->addr].nusers++; in j1939_local_ecu_get() 320 priv->ents[sa].nusers--; in j1939_local_ecu_put() [all …]
|
| H A D | main.c | 98 priv->ents[skcb->addr.sa].nusers) in j1939_can_recv() 101 priv->ents[skcb->addr.da].nusers) in j1939_can_recv()
|
| H A D | j1939-priv.h | 73 } ents[256]; member
|
| H A D | transport.c | 360 if (j1939_address_is_unicast(addr) && priv->ents[addr].nusers) in j1939_address_is_local()
|
| /linux/drivers/mtd/ubi/ |
| H A D | cdev.c | 694 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[n].vol_id) { in rename_volumes() 712 req->ents[i].vol_id); in rename_volumes() 715 if (!strcmp(req->ents[i].name, req->ents[n].name)) { in rename_volumes() [all …]
|
| /linux/kernel/dma/ |
| H A D | mapping.c | 244 int ents; in __dma_map_sg_attrs() local 256 ents = dma_direct_map_sg(dev, sg, nents, dir, attrs); in __dma_map_sg_attrs() 258 ents = iommu_dma_map_sg(dev, sg, nents, dir, attrs); in __dma_map_sg_attrs() 260 ents = ops->map_sg(dev, sg, nents, dir, attrs); in __dma_map_sg_attrs() 262 if (ents > 0) { in __dma_map_sg_attrs() 264 trace_dma_map_sg(dev, sg, nents, ents, dir, attrs); in __dma_map_sg_attrs() 265 debug_dma_map_sg(dev, sg, nents, ents, dir, attrs); in __dma_map_sg_attrs() 266 } else if (WARN_ON_ONCE(ents != -EINVAL && ents != -ENOMEM && in __dma_map_sg_attrs() 267 ents != -EIO && ents != -EREMOTEIO)) { in __dma_map_sg_attrs() 268 trace_dma_map_sg_err(dev, sg, nents, ents, dir, attrs); in __dma_map_sg_attrs() [all …]
|
| /linux/drivers/cxl/core/ |
| H A D | features.c | 106 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() 419 struct_size(feat_out, ents, requested); in cxlctl_get_supported_features() 426 rpc_out->size = struct_size(feat_out, ents, requested); in cxlctl_get_supported_features() 430 for (i = start, pos = &feat_out->ents[0]; in cxlctl_get_supported_features()
|
| /linux/include/trace/events/ |
| H A D | dma.h | 286 int ents, enum dma_data_direction dir, unsigned long attrs), 287 TP_ARGS(dev, sgl, nents, ents, dir, attrs), 295 __dynamic_array(u64, dma_addrs, min(ents, DMA_TRACE_MAX_ENTRIES)) 296 __dynamic_array(unsigned int, lengths, min(ents, DMA_TRACE_MAX_ENTRIES)) 305 int traced_ents = min_t(int, ents, DMA_TRACE_MAX_ENTRIES); 309 __entry->full_ents = ents; 310 __entry->truncated = (nents > DMA_TRACE_MAX_ENTRIES) || (ents > DMA_TRACE_MAX_ENTRIES);
|
| /linux/tools/testing/selftests/filesystems/ |
| H A D | file_stressor.c | 155 char ents[1024]; variable 177 nr_read = syscall(SYS_getdents64, self->fd_proc_pid[i], ents, sizeof(ents));
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_dir2_priv.h | 26 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,
|
| H A D | xfs_da_btree.c | 775 size = (int)((char *)&leafhdr.ents[leafhdr.count] - in xfs_da3_root_split() 2503 struct xfs_dir2_leaf_entry *ents; in xfs_da3_swap_lastblock() local 2508 ents = leafhdr.ents; in xfs_da3_swap_lastblock() 2510 dead_hash = be32_to_cpu(ents[leafhdr.count - 1].hashval); in xfs_da3_swap_lastblock()
|
| /linux/include/uapi/cxl/ |
| H A D | features.h | 105 struct cxl_feat_entry ents[] __counted_by_le(num_entries);
|
| /linux/include/uapi/mtd/ |
| H A D | ubi-user.h | 422 } ents[UBI_MAX_RNVOL]; member
|
| /linux/fs/xfs/scrub/ |
| H A D | dir.c | 345 ent = hdr.ents + blk->index; in xchk_dir_rec() 684 if ((char *)&leafhdr.ents[leafhdr.count] > (char *)bestp) { in xchk_directory_leaf1_bestfree() 691 hash = be32_to_cpu(leafhdr.ents[i].hashval); in xchk_directory_leaf1_bestfree() 695 if (leafhdr.ents[i].address == in xchk_directory_leaf1_bestfree()
|
| /linux/tools/testing/cxl/test/ |
| H A D | mem.c | 1539 if (count < struct_size(out, ents, 0)) { in mock_get_supported_features() 1546 if (count < struct_size(out, ents, MAX_CXL_TEST_FEATS)) { in mock_get_supported_features() 1552 feat = out->ents; in mock_get_supported_features()
|
| /linux/drivers/gpu/drm/qxl/ |
| H A D | qxl_dev.h | 822 uint32_t ents[]; member
|