/Linux-v4.19/drivers/gpu/drm/qxl/ |
D | qxl_release.c | 57 struct qxl_release *release; in qxl_fence_wait() local 63 release = container_of(fence, struct qxl_release, base); in qxl_fence_wait() 64 have_drawable_releases = release->type == QXL_RELEASE_DRAWABLE; in qxl_fence_wait() 123 struct qxl_release *release; in qxl_release_alloc() local 125 size_t size = sizeof(*release); in qxl_release_alloc() 127 release = kmalloc(size, GFP_KERNEL); in qxl_release_alloc() 128 if (!release) { in qxl_release_alloc() 132 release->base.ops = NULL; in qxl_release_alloc() 133 release->type = type; in qxl_release_alloc() 134 release->release_offset = 0; in qxl_release_alloc() [all …]
|
D | qxl_draw.c | 27 struct qxl_release *release, in alloc_clips() argument 33 return qxl_alloc_bo_reserved(qdev, release, size, clips_bo); in alloc_clips() 58 alloc_drawable(struct qxl_device *qdev, struct qxl_release **release) in alloc_drawable() argument 61 QXL_RELEASE_DRAWABLE, release, NULL); in alloc_drawable() 65 free_drawable(struct qxl_device *qdev, struct qxl_release *release) in free_drawable() argument 67 qxl_release_free(qdev, release); in free_drawable() 74 struct qxl_release *release) in make_drawable() argument 79 drawable = (struct qxl_drawable *)qxl_release_map(qdev, release); in make_drawable() 108 qxl_release_unmap(qdev, release, &drawable->release_info); in make_drawable() 113 struct qxl_release *release, in alloc_palette_object() argument [all …]
|
D | qxl_cmd.c | 178 qxl_push_command_ring_release(struct qxl_device *qdev, struct qxl_release *release, in qxl_push_command_ring_release() argument 184 cmd.data = qxl_bo_physical_address(qdev, release->release_bo, release->release_offset); in qxl_push_command_ring_release() 190 qxl_push_cursor_ring_release(struct qxl_device *qdev, struct qxl_release *release, in qxl_push_cursor_ring_release() argument 196 cmd.data = qxl_bo_physical_address(qdev, release->release_bo, release->release_offset); in qxl_push_cursor_ring_release() 214 struct qxl_release *release; in qxl_garbage_collect() local 222 release = qxl_release_from_id_locked(qdev, id); in qxl_garbage_collect() 223 if (release == NULL) in qxl_garbage_collect() 226 info = qxl_release_map(qdev, release); in qxl_garbage_collect() 228 qxl_release_unmap(qdev, release, info); in qxl_garbage_collect() 233 switch (release->type) { in qxl_garbage_collect() [all …]
|
D | qxl_ioctl.c | 111 struct qxl_release *release, struct qxl_bo **qbo_p) in qxlhw_handle_to_bo() argument 123 ret = qxl_release_list_add(release, qobj); in qxlhw_handle_to_bo() 144 struct qxl_release *release; in qxl_process_single_command() local 179 &release, in qxl_process_single_command() 185 fb_cmd = qxl_bo_kmap_atomic_page(qdev, cmd_bo, (release->release_offset & PAGE_MASK)); in qxl_process_single_command() 187 (fb_cmd + sizeof(union qxl_release_info) + (release->release_offset & ~PAGE_MASK), in qxl_process_single_command() 224 ret = qxlhw_handle_to_bo(file_priv, reloc.dst_handle, release, in qxl_process_single_command() 231 reloc_info[i].dst_offset = reloc.dst_offset + release->release_offset; in qxl_process_single_command() 237 ret = qxlhw_handle_to_bo(file_priv, reloc.src_handle, release, in qxl_process_single_command() 249 ret = qxl_release_reserve_list(release, false); in qxl_process_single_command() [all …]
|
D | qxl_drv.h | 408 struct qxl_release *release, 415 struct qxl_release *release, 441 struct qxl_release *release); 443 struct qxl_release *release, 445 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo); 446 int qxl_release_reserve_list(struct qxl_release *release, bool no_intr); 447 void qxl_release_backoff_reserve_list(struct qxl_release *release); 448 void qxl_release_fence_buffer_objects(struct qxl_release *release); 453 struct qxl_release **release); 455 int type, struct qxl_release **release, [all …]
|
D | qxl_image.c | 34 struct qxl_release *release, in qxl_allocate_chunk() argument 45 ret = qxl_alloc_bo_reserved(qdev, release, chunk_size, &chunk->bo); in qxl_allocate_chunk() 57 struct qxl_release *release, in qxl_image_alloc_objects() argument 70 ret = qxl_alloc_bo_reserved(qdev, release, sizeof(struct qxl_image), &image->bo); in qxl_image_alloc_objects() 76 ret = qxl_allocate_chunk(qdev, release, image, sizeof(struct qxl_data_chunk) + stride * height); in qxl_image_alloc_objects() 101 struct qxl_release *release, in qxl_image_init_helper() argument 228 struct qxl_release *release, in qxl_image_init() argument 235 return qxl_image_init_helper(qdev, release, dimage, data, in qxl_image_init()
|
D | qxl_display.c | 505 struct qxl_release *release; in qxl_primary_apply_cursor() local 513 &release, NULL); in qxl_primary_apply_cursor() 517 ret = qxl_release_list_add(release, qcrtc->cursor_bo); in qxl_primary_apply_cursor() 521 ret = qxl_release_reserve_list(release, false); in qxl_primary_apply_cursor() 525 cmd = (struct qxl_cursor_cmd *)qxl_release_map(qdev, release); in qxl_primary_apply_cursor() 533 qxl_release_unmap(qdev, release, &cmd->release_info); in qxl_primary_apply_cursor() 535 qxl_push_cursor_ring_release(qdev, release, QXL_CMD_CURSOR, false); in qxl_primary_apply_cursor() 536 qxl_release_fence_buffer_objects(release); in qxl_primary_apply_cursor() 541 qxl_release_free(qdev, release); in qxl_primary_apply_cursor() 622 struct qxl_release *release; in qxl_cursor_atomic_update() local [all …]
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | axm5516-cpus.dtsi | 81 cpu-release-addr = <0>; // Fixed by the boot loader 89 cpu-release-addr = <0>; // Fixed by the boot loader 97 cpu-release-addr = <0>; // Fixed by the boot loader 105 cpu-release-addr = <0>; // Fixed by the boot loader 113 cpu-release-addr = <0>; // Fixed by the boot loader 121 cpu-release-addr = <0>; // Fixed by the boot loader 129 cpu-release-addr = <0>; // Fixed by the boot loader 137 cpu-release-addr = <0>; // Fixed by the boot loader 145 cpu-release-addr = <0>; // Fixed by the boot loader 153 cpu-release-addr = <0>; // Fixed by the boot loader [all …]
|
/Linux-v4.19/drivers/base/ |
D | devres.c | 18 dr_release_t release; member 77 if (node->release == &group_open_release) in node_to_group() 79 if (node->release == &group_close_release) in node_to_group() 84 static __always_inline struct devres * alloc_dr(dr_release_t release, in alloc_dr() argument 102 dr->node.release = release; in alloc_dr() 114 void * __devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid, in __devres_alloc_node() argument 119 dr = alloc_dr(release, size, gfp | __GFP_ZERO, nid); in __devres_alloc_node() 141 void * devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid) in devres_alloc_node() argument 145 dr = alloc_dr(release, size, gfp | __GFP_ZERO, nid); in devres_alloc_node() 168 void devres_for_each_res(struct device *dev, dr_release_t release, in devres_for_each_res() argument [all …]
|
/Linux-v4.19/include/linux/ |
D | kref.h | 67 static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref)) in kref_put() 70 release(kref); in kref_put() 77 void (*release)(struct kref *kref), in kref_put_mutex() 81 release(kref); in kref_put_mutex() 88 void (*release)(struct kref *kref), in kref_put_lock() 92 release(kref); in kref_put_lock()
|
D | iscsi_boot_sysfs.h | 108 void (*release) (void *data); member 121 void (*release) (void *data)); 128 void (*release) (void *data)); 134 void (*release) (void *data)); 141 void (*release)(void *data));
|
/Linux-v4.19/tools/memory-model/ |
D | linux-kernel.def | 13 smp_store_release(X,V) { __store{release}(*X,V); } 15 rcu_assign_pointer(X,V) { __store{release}(X,V); } 30 xchg_release(X,V) __xchg{release}(X,V) 35 cmpxchg_release(X,V,W) __cmpxchg{release}(X,V,W) 63 atomic_add_return_release(V,X) __atomic_op_return{release}(X,+,V) 67 atomic_fetch_add_release(V,X) __atomic_fetch_op{release}(X,+,V) 72 atomic_inc_return_release(X) __atomic_op_return{release}(X,+,1) 76 atomic_fetch_inc_release(X) __atomic_fetch_op{release}(X,+,1) 81 atomic_sub_return_release(V,X) __atomic_op_return{release}(X,-,V) 85 atomic_fetch_sub_release(V,X) __atomic_fetch_op{release}(X,-,V) [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/arm/ |
D | foundation-v8-spin-table.dtsi | 9 cpu-release-addr = <0x0 0x8000fff8>; 14 cpu-release-addr = <0x0 0x8000fff8>; 19 cpu-release-addr = <0x0 0x8000fff8>; 24 cpu-release-addr = <0x0 0x8000fff8>;
|
/Linux-v4.19/drivers/scsi/ |
D | iscsi_boot_sysfs.c | 67 if (boot_kobj->release) in iscsi_boot_kobj_release() 68 boot_kobj->release(boot_kobj->data); in iscsi_boot_kobj_release() 73 .release = iscsi_boot_kobj_release, 351 void (*release) (void *data)) in iscsi_boot_create_kobj() 369 boot_kobj->release = release; in iscsi_boot_create_kobj() 378 boot_kobj->release = NULL; in iscsi_boot_create_kobj() 414 void (*release) (void *data)) in iscsi_boot_create_target() 418 release); in iscsi_boot_create_target() 439 void (*release) (void *data)) in iscsi_boot_create_initiator() 444 is_visible, release); in iscsi_boot_create_initiator() [all …]
|
/Linux-v4.19/drivers/net/ethernet/intel/e1000e/ |
D | ich8lan.c | 212 hw->phy.ops.release(hw); in e1000_phy_is_accessible_pchlan() 375 hw->phy.ops.release(hw); in e1000_init_phy_workarounds_pchlan() 828 goto release; in e1000_set_eee_pchlan() 839 goto release; in e1000_set_eee_pchlan() 844 goto release; in e1000_set_eee_pchlan() 870 goto release; in e1000_set_eee_pchlan() 880 goto release; in e1000_set_eee_pchlan() 883 release: in e1000_set_eee_pchlan() 884 hw->phy.ops.release(hw); in e1000_set_eee_pchlan() 916 goto release; in e1000_k1_workaround_lpt_lp() [all …]
|
/Linux-v4.19/drivers/message/fusion/lsi/ |
D | mpi_history.txt | 34 * 05-08-00 00.10.01 Original release for 0.10 spec dated 4/26/2000. 46 * 11-02-00 01.01.01 Original release for post 1.0 work 59 * 08-08-01 01.02.01 Original release for v1.2 work. 105 * 05-08-00 00.10.01 Original release for 0.10 spec dated 4/26/2000. 117 * 11-02-00 01.01.01 Original release for post 1.0 work 130 * 08-08-01 01.02.01 Original release for v1.2 work. 151 * 05-11-04 01.03.01 Original release for MPI v1.3. 218 * 05-08-00 00.10.01 Original release for 0.10 spec dated 4/26/2000. 219 * 06-06-00 01.00.01 Update version number for 1.0 release. 241 * 11-02-00 01.01.01 Original release for post 1.0 work [all …]
|
/Linux-v4.19/include/uapi/linux/ |
D | utsname.h | 10 char release[9]; member 20 char release[65]; member 28 char release[__NEW_UTS_LEN + 1]; member
|
/Linux-v4.19/Documentation/acpi/ |
D | linuxized-acpica.txt | 105 https://github.com/acpica/acpica.git. As a rule, a release is made every 109 Linux, there is a release process to convert the ACPICA git commits into 111 "linuxized ACPICA patches". The release process is carried out on a local 112 copy the ACPICA git repository. Each commit in the monthly release is 114 ACPICA release patchset for the Linux ACPI community. This process is 179 the release process fully automatically. 186 1. Legacy divergences - Before the current ACPICA release process was 192 made directly in the Linux sources obviously hurts the ACPICA release 195 release utilities (please refer to Section 4 below for the details). 202 4. ACPICA release fixups - ACPICA only tests commits using a set of the [all …]
|
/Linux-v4.19/drivers/net/wireless/marvell/libertas/ |
D | if_sdio.c | 462 goto release; in if_sdio_prog_helper() 470 goto release; in if_sdio_prog_helper() 487 goto release; in if_sdio_prog_helper() 497 goto release; in if_sdio_prog_helper() 508 goto release; in if_sdio_prog_helper() 512 goto release; in if_sdio_prog_helper() 519 goto release; in if_sdio_prog_helper() 527 release: in if_sdio_prog_helper() 558 goto release; in if_sdio_prog_real() 568 goto release; in if_sdio_prog_real() [all …]
|
/Linux-v4.19/drivers/mtd/maps/ |
D | intel_vr_nor.c | 145 goto release; in vr_nor_init_maps() 158 goto release; in vr_nor_init_maps() 168 release: in vr_nor_init_maps() 207 goto release; in vr_nor_pci_probe() 213 goto release; in vr_nor_pci_probe() 242 release: in vr_nor_pci_probe()
|
/Linux-v4.19/arch/sh/kernel/cpu/sh2/ |
D | smp-j2.c | 86 void __iomem *release, *initpc; in j2_start_cpu() local 94 release = ioremap_nocache(regs[0], sizeof(u32)); in j2_start_cpu() 98 __raw_writel(1, release); in j2_start_cpu() 101 iounmap(release); in j2_start_cpu()
|
/Linux-v4.19/Documentation/devicetree/bindings/arm/ |
D | topology.txt | 262 cpu-release-addr = <0 0x20000000>; 270 cpu-release-addr = <0 0x20000000>; 278 cpu-release-addr = <0 0x20000000>; 286 cpu-release-addr = <0 0x20000000>; 294 cpu-release-addr = <0 0x20000000>; 302 cpu-release-addr = <0 0x20000000>; 310 cpu-release-addr = <0 0x20000000>; 318 cpu-release-addr = <0 0x20000000>; 326 cpu-release-addr = <0 0x20000000>; 334 cpu-release-addr = <0 0x20000000>; [all …]
|
D | cpus.txt | 228 - cpu-release-addr 360 cpu-release-addr = <0 0x20000000>; 368 cpu-release-addr = <0 0x20000000>; 376 cpu-release-addr = <0 0x20000000>; 384 cpu-release-addr = <0 0x20000000>; 392 cpu-release-addr = <0 0x20000000>; 400 cpu-release-addr = <0 0x20000000>; 408 cpu-release-addr = <0 0x20000000>; 416 cpu-release-addr = <0 0x20000000>; 424 cpu-release-addr = <0 0x20000000>; [all …]
|
/Linux-v4.19/include/linux/platform_data/media/ |
D | soc_camera_platform.h | 38 void (*release)(struct device *dev), in soc_camera_platform_add() 59 (*pdev)->dev.release = release; in soc_camera_platform_add()
|
/Linux-v4.19/drivers/dma-buf/ |
D | seqno-fence.c | 57 if (f->ops->release) in seqno_release() 58 f->ops->release(fence); in seqno_release() 77 .release = seqno_release,
|