Home
last modified time | relevance | path

Searched refs:release (Results 1 – 25 of 2385) sorted by relevance

12345678910>>...96

/linux/drivers/gpu/drm/qxl/
H A Dqxl_release.c92 if (!release) { in qxl_release_alloc()
109 kfree(release); in qxl_release_alloc()
113 *ret = release; in qxl_release_alloc()
157 kfree(release); in qxl_release_free()
224 ret = ttm_eu_reserve_buffers(&release->ticket, &release->bos, in qxl_release_reserve_list()
234 ttm_eu_backoff_reservation(&release->ticket, &release->bos); in qxl_release_reserve_list()
248 ttm_eu_backoff_reservation(&release->ticket, &release->bos); in qxl_release_backoff_reserve_list()
372 if (!release) { in qxl_release_from_id_locked()
377 return release; in qxl_release_from_id_locked()
414 if (list_is_singular(&release->bos) || list_empty(&release->bos)) in qxl_release_fence_buffer_objects()
[all …]
H A Dqxl_draw.c32 struct qxl_release *release, in alloc_clips() argument
68 QXL_RELEASE_DRAWABLE, release, NULL); in alloc_drawable()
74 qxl_release_free(qdev, release); in free_drawable()
81 struct qxl_release *release) in make_drawable() argument
152 struct qxl_release *release; in qxl_draw_dirty_fb() local
157 ret = alloc_drawable(qdev, &release); in qxl_draw_dirty_fb()
185 ret = qxl_image_alloc_objects(qdev, release, in qxl_draw_dirty_fb()
202 release); in qxl_draw_dirty_fb()
253 qxl_release_fence_buffer_objects(release); in qxl_draw_dirty_fb()
258 qxl_release_backoff_reserve_list(release); in qxl_draw_dirty_fb()
[all …]
H A Dqxl_cmd.c184 cmd.data = qxl_bo_physical_address(qdev, release->release_bo, release->release_offset); in qxl_push_command_ring_release()
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
223 if (release == NULL) in qxl_garbage_collect()
233 switch (release->type) { in qxl_garbage_collect()
256 struct qxl_release *release, in qxl_alloc_bo_reserved() argument
461 struct qxl_release *release; in qxl_hw_surface_alloc() local
469 &release); in qxl_hw_surface_alloc()
489 surf->surf_create = release; in qxl_hw_surface_alloc()
508 struct qxl_release *release; in qxl_hw_surface_dealloc() local
[all …]
H A Dqxl_drv.h332 struct qxl_release *release,
339 struct qxl_release *release,
362 struct qxl_release *release);
364 struct qxl_release *release,
367 int qxl_release_reserve_list(struct qxl_release *release, bool no_intr);
368 void qxl_release_backoff_reserve_list(struct qxl_release *release);
369 void qxl_release_fence_buffer_objects(struct qxl_release *release);
374 struct qxl_release **release);
376 int type, struct qxl_release **release,
386 struct qxl_release *release,
[all …]
H A Dqxl_ioctl.c112 struct qxl_release *release, struct qxl_bo **qbo_p) in qxlhw_handle_to_bo() argument
124 ret = qxl_release_list_add(release, qobj); in qxlhw_handle_to_bo()
145 struct qxl_release *release; in qxl_process_single_command() local
178 &release, in qxl_process_single_command()
223 ret = qxlhw_handle_to_bo(file_priv, reloc.dst_handle, release, in qxl_process_single_command()
230 reloc_info[i].dst_offset = reloc.dst_offset + release->release_offset; in qxl_process_single_command()
235 ret = qxlhw_handle_to_bo(file_priv, reloc.src_handle, release, in qxl_process_single_command()
247 ret = qxl_release_reserve_list(release, false); in qxl_process_single_command()
258 qxl_release_fence_buffer_objects(release); in qxl_process_single_command()
259 ret = qxl_push_command_ring_release(qdev, release, cmd->type, true); in qxl_process_single_command()
[all …]
H A Dqxl_image.c34 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
231 struct qxl_release *release, in qxl_image_init() argument
238 return qxl_image_init_helper(qdev, release, dimage, data, in qxl_image_init()
/linux/include/trace/events/
H A Dpage_pool.h17 s32 inflight, u32 hold, u32 release),
19 TP_ARGS(pool, inflight, hold, release),
25 __field(u32, release)
33 __entry->release = release;
39 __entry->release, __entry->cnt)
45 const struct page *page, u32 release),
47 TP_ARGS(pool, page, release),
52 __field(u32, release)
59 __entry->release = release;
64 __entry->pool, __entry->page, __entry->pfn, __entry->release)
/linux/arch/arm/boot/dts/intel/axm/
H A Daxm5516-cpus.dtsi77 cpu-release-addr = <0>; // Fixed by the boot loader
85 cpu-release-addr = <0>; // Fixed by the boot loader
93 cpu-release-addr = <0>; // Fixed by the boot loader
101 cpu-release-addr = <0>; // Fixed by the boot loader
109 cpu-release-addr = <0>; // Fixed by the boot loader
117 cpu-release-addr = <0>; // Fixed by the boot loader
125 cpu-release-addr = <0>; // Fixed by the boot loader
133 cpu-release-addr = <0>; // Fixed by the boot loader
141 cpu-release-addr = <0>; // Fixed by the boot loader
149 cpu-release-addr = <0>; // Fixed by the boot loader
[all …]
/linux/include/linux/
H A Dkref.h62 static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref)) in kref_put()
65 release(kref); in kref_put()
72 void (*release)(struct kref *kref), in kref_put_mutex()
76 release(kref); in kref_put_mutex()
83 void (*release)(struct kref *kref), in kref_put_lock()
87 release(kref); in kref_put_lock()
H A Discsi_boot_sysfs.h100 void (*release) (void *data); member
113 void (*release) (void *data));
120 void (*release) (void *data));
126 void (*release) (void *data));
133 void (*release)(void *data));
/linux/tools/memory-model/
H A Dlinux-kernel.def13 smp_store_release(X,V) { __store{release}(*X,V); }
15 rcu_assign_pointer(X,V) { __store{release}(X,V); }
33 xchg_release(X,V) __xchg{release}(X,V)
38 cmpxchg_release(X,V,W) __cmpxchg{release}(X,V,W)
78 atomic_fetch_add_release(V,X) __atomic_fetch_op{release}(X,+,V)
83 atomic_inc_return_release(X) __atomic_op_return{release}(X,+,1)
87 atomic_fetch_inc_release(X) __atomic_fetch_op{release}(X,+,1)
96 atomic_fetch_sub_release(V,X) __atomic_fetch_op{release}(X,-,V)
105 atomic_fetch_dec_release(X) __atomic_fetch_op{release}(X,-,1)
109 atomic_xchg_release(X,V) __xchg{release}(X,V)
[all …]
/linux/drivers/base/
H A Ddevres.c21 dr_release_t release; member
90 if (node->release == &group_open_release) in node_to_group()
92 if (node->release == &group_close_release) in node_to_group()
128 dr->node.release = release; in alloc_dr()
207 if (node->release != release) in devres_for_each_res()
262 if (node->release != release) in find_dr()
429 (*release)(dev, res); in devres_release()
505 dr->node.release(dev, dr->data); in release_nodes()
561 grp->node[0].release = &group_open_release; in devres_open_group()
562 grp->node[1].release = &group_close_release; in devres_open_group()
[all …]
/linux/scripts/
H A Ddecode_stacktrace.sh38 release=$2
40 …for fn in {,/usr/lib/debug}/boot/vmlinux-$release{,.debug} /lib/modules/$release{,/build}/vmlinux …
48 echo "ERROR! vmlinux image for release $release is not found" >&2
56 release=""
104 if [[ $release == "" ]] ; then
105release=$(gdb -ex 'print init_uts_ns.name.release' -ex 'quit' -quiet -batch "$vmlinux" 2>/dev/null…
108 for dn in {/usr/lib/debug,}/lib/modules/$release ; do
/linux/arch/arm64/boot/dts/arm/
H A Dfoundation-v8-spin-table.dtsi9 cpu-release-addr = <0x0 0x8000fff8>;
14 cpu-release-addr = <0x0 0x8000fff8>;
19 cpu-release-addr = <0x0 0x8000fff8>;
24 cpu-release-addr = <0x0 0x8000fff8>;
/linux/drivers/input/touchscreen/
H A Dgoodix_fwupload.c206 goto release; in goodix_firmware_upload()
210 goto release; in goodix_firmware_upload()
214 goto release; in goodix_firmware_upload()
220 goto release; in goodix_firmware_upload()
226 goto release; in goodix_firmware_upload()
232 goto release; in goodix_firmware_upload()
238 goto release; in goodix_firmware_upload()
244 goto release; in goodix_firmware_upload()
250 goto release; in goodix_firmware_upload()
254 goto release; in goodix_firmware_upload()
[all …]
/linux/drivers/scsi/
H A Discsi_boot_sysfs.c59 if (boot_kobj->release) in iscsi_boot_kobj_release()
60 boot_kobj->release(boot_kobj->data); in iscsi_boot_kobj_release()
65 .release = iscsi_boot_kobj_release,
361 boot_kobj->release = release; in iscsi_boot_create_kobj()
370 boot_kobj->release = NULL; in iscsi_boot_create_kobj()
406 void (*release) (void *data)) in iscsi_boot_create_target()
410 release); in iscsi_boot_create_target()
436 is_visible, release); in iscsi_boot_create_initiator()
462 is_visible, release); in iscsi_boot_create_ethernet()
483 void (*release)(void *data)) in iscsi_boot_create_acpitbl()
[all …]
/linux/drivers/net/ethernet/sfc/
H A Dtc.c1526 goto release; in efx_tc_flower_replace_foreign_lhs_ar()
1532 goto release; in efx_tc_flower_replace_foreign_lhs_ar()
1540 goto release; in efx_tc_flower_replace_foreign_lhs_ar()
1547 release: in efx_tc_flower_replace_foreign_lhs_ar()
1638 goto release; in efx_tc_flower_replace_foreign_lhs()
1644 goto release; in efx_tc_flower_replace_foreign_lhs()
1652 goto release; in efx_tc_flower_replace_foreign_lhs()
1659 release: in efx_tc_flower_replace_foreign_lhs()
1973 release: in efx_tc_flower_replace_foreign()
2060 release: in efx_tc_flower_replace_lhs()
[all …]
/linux/drivers/message/fusion/lsi/
H A Dmpi_history.txt46 * 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.
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.
276 * 08-08-01 01.02.01 Original release for v1.2 work.
549 * 05-11-04 01.03.01 Original release for MPI v1.3.
605 * 05-11-04 01.03.01 Original release for MPI v1.3.
644 * 05-11-04 01.03.01 Original release for MPI v1.3.
697 * 08-08-01 01.02.01 Original release.
712 * 05-11-04 01.03.01 Original release.
[all …]
/linux/drivers/net/ethernet/intel/e1000e/
H A Dich8lan.c922 release: in e1000_set_eee_pchlan()
973 release: in e1000_k1_workaround_lpt_lp()
1227 release: in e1000_enable_ulp_lpt_lp()
1409 release: in e1000_disable_ulp_lpt_lp()
2262 release: in e1000_sw_lcd_config_ich8lan()
2338 release: in e1000_k1_gig_workaround_hv()
2459 release: in e1000_oem_bits_config_ich8lan()
2563 release: in e1000_hv_phy_workarounds_ich8lan()
2603 release: in e1000_copy_rx_addrs_to_phy_ich8lan()
2802 release: in e1000_lv_phy_workarounds_ich8lan()
[all …]
/linux/Documentation/driver-api/acpi/
H A Dlinuxized-acpica.rst120 https://github.com/acpica/acpica.git. As a rule, a release is made every
124 Linux, there is a release process to convert the ACPICA git commits into
126 "linuxized ACPICA patches". The release process is carried out on a local
127 copy the ACPICA git repository. Each commit in the monthly release is
129 ACPICA release patchset for the Linux ACPI community. This process is
195 the release process fully automatically.
202 1. Legacy divergences - Before the current ACPICA release process was
222 linuxized ACPICA patches during the release process. When the release
235 This paragraph guides Linux developers to use the ACPICA upstream release
237 before they become available from the ACPICA release process.
[all …]
/linux/drivers/net/wireless/marvell/libertas/
H A Dif_sdio.c460 goto release; in if_sdio_prog_helper()
468 goto release; in if_sdio_prog_helper()
485 goto release; in if_sdio_prog_helper()
495 goto release; in if_sdio_prog_helper()
525 release: in if_sdio_prog_helper()
556 goto release; in if_sdio_prog_real()
657 release: in if_sdio_prog_real()
780 goto release; in if_sdio_finish_power_on()
827 release: in if_sdio_finish_power_on()
841 goto release; in if_sdio_power_on()
[all …]
/linux/include/uapi/linux/
H A Dutsname.h10 char release[9]; member
20 char release[65]; member
28 char release[__NEW_UTS_LEN + 1]; member
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_btf_skc_cls_ingress.c101 goto release; in handle_ip6_tcp()
106 goto release; in handle_ip6_tcp()
119 goto release; in handle_ip6_tcp()
124 goto release; in handle_ip6_tcp()
137 release: in handle_ip6_tcp()
/linux/drivers/gpu/drm/
H A Ddrm_managed.c41 drmres_release_t release; member
73 if (dr->node.release) in drm_managed_release()
74 dr->node.release(dev, dr->node.size ? *(void **)&dr->data : NULL); in drm_managed_release()
86 static __always_inline struct drmres * alloc_dr(drmres_release_t release, in alloc_dr() argument
103 dr->node.release = release; in alloc_dr()
199 if (dr->node.release == action) { in drmm_release_action()
/linux/drivers/net/
H A Dnetconsole.c121 bool release; member
202 nt->release = true; in alloc_and_init()
397 bool release; in release_store() local
412 nt->release = release; in release_store()
798 CONFIGFS_ATTR(, release);
1037 const char *release; in send_ext_msg_udp() local
1047 if (nt->release) { in send_ext_msg_udp()
1048 release = init_utsname()->release; in send_ext_msg_udp()
1054 if (nt->release) { in send_ext_msg_udp()
1085 if (nt->release) in send_ext_msg_udp()
[all …]

12345678910>>...96