Searched refs:release (Results 26 - 50 of 2223) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_drv.h332 struct qxl_release *release,
339 struct qxl_release *release,
362 struct qxl_release *release);
364 struct qxl_release *release,
366 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo);
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,
[all...]
H A Dqxl_ioctl.c112 struct qxl_release *release, struct qxl_bo **qbo_p)
124 ret = qxl_release_list_add(release, qobj);
145 struct qxl_release *release; local
178 &release,
184 fb_cmd = qxl_bo_kmap_atomic_page(qdev, cmd_bo, (release->release_offset & PAGE_MASK));
186 (fb_cmd + sizeof(union qxl_release_info) + (release->release_offset & ~PAGE_MASK),
223 ret = qxlhw_handle_to_bo(file_priv, reloc.dst_handle, release,
230 reloc_info[i].dst_offset = reloc.dst_offset + release->release_offset;
235 ret = qxlhw_handle_to_bo(file_priv, reloc.src_handle, release,
247 ret = qxl_release_reserve_list(release, fals
111 qxlhw_handle_to_bo(struct drm_file *file_priv, uint64_t handle, struct qxl_release *release, struct qxl_bo **qbo_p) argument
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_btf_skc_cls_ingress.c107 goto release;
112 goto release;
125 goto release;
130 goto release;
143 release:
/linux-master/drivers/base/
H A Ddevres.c21 dr_release_t release; member in struct:devres_node
90 if (node->release == &group_open_release)
92 if (node->release == &group_close_release)
110 static __always_inline struct devres * alloc_dr(dr_release_t release, argument
128 dr->node.release = release;
149 * @release: Release function devres will be associated with
156 * associated with @release. The returned pointer can be passed to
162 void *__devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid, argument
167 dr = alloc_dr(release, siz
190 devres_for_each_res(struct device *dev, dr_release_t release, dr_match_t match, void *match_data, void (*fn)(struct device *, void *, void *), void *data) argument
254 find_dr(struct device *dev, dr_release_t release, dr_match_t match, void *match_data) argument
286 devres_find(struct device *dev, dr_release_t release, dr_match_t match, void *match_data) argument
352 devres_remove(struct device *dev, dr_release_t release, dr_match_t match, void *match_data) argument
390 devres_destroy(struct device *dev, dr_release_t release, dr_match_t match, void *match_data) argument
420 devres_release(struct device *dev, dr_release_t release, dr_match_t match, void *match_data) argument
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_managed.c30 * release actions have been added and memory has been allocated since driver
33 * Note that release actions and managed memory can also be added and removed
41 drmres_release_t release; member in struct:drmres_node
68 drm_dbg_drmres(dev, "drmres release begin\n");
73 if (dr->node.release)
74 dr->node.release(dev, dr->node.size ? *(void **)&dr->data : NULL);
79 drm_dbg_drmres(dev, "drmres release end\n");
86 static __always_inline struct drmres * alloc_dr(drmres_release_t release, argument
103 dr->node.release = release;
[all...]
/linux-master/drivers/uio/
H A Duio_pci_generic.c42 static int release(struct uio_info *info, struct inode *inode) function
95 gdev->info.release = release;
/linux-master/drivers/net/ethernet/sfc/
H A Dtc.c483 "Failed to release encap match %#x, rc %d\n",
1527 goto release;
1533 goto release;
1541 goto release;
1548 release:
1639 goto release;
1645 goto release;
1653 goto release;
1660 release:
1740 goto release;
[all...]
/linux-master/drivers/eisa/
H A Dvirtual_root.c32 .release = virtual_eisa_release,
/linux-master/drivers/char/tpm/
H A Dtpm-dev.c67 .release = tpm_release,
/linux-master/drivers/staging/greybus/
H A Dgb-camera.h106 * @release: Module release function.
115 void (*release)(struct kref *kref); member in struct:gb_camera_module
/linux-master/include/rdma/
H A Drdmavt_mr.h115 bool release)
123 if (release)
139 bool release)
147 rvt_update_sge(ss, len, release);
114 rvt_update_sge(struct rvt_sge_state *ss, u32 length, bool release) argument
138 rvt_skip_sge(struct rvt_sge_state *ss, u32 length, bool release) argument
/linux-master/drivers/gpu/drm/i915/
H A Di915_sw_fence_work.h21 void (*release)(struct dma_fence_work *f); member in struct:dma_fence_work_ops
H A Di915_debugfs_params.c79 .release = single_release,
87 .release = single_release,
142 .release = single_release,
150 .release = single_release,
196 .release = single_release,
204 .release = single_release,
/linux-master/security/landlock/
H A Dobject.c45 * The call to @object->underops->release(object) might sleep, e.g.
64 object->underops->release(object);
/linux-master/net/wireless/
H A Dethtool.c18 strscpy(info->version, init_utsname()->release, sizeof(info->version));
/linux-master/drivers/media/platform/mediatek/vcodec/common/
H A Dmtk_vcodec_fw_priv.h29 void (*release)(struct mtk_vcodec_fw *fw); member in struct:mtk_vcodec_fw_ops
/linux-master/include/drm/
H A Ddrm_accel.h25 .release = drm_release,\
/linux-master/drivers/ras/
H A Ddebugfs.c43 .release = trace_release,
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_display_debugfs_params.c57 .release = single_release,
65 .release = single_release,
110 .release = single_release,
118 .release = single_release,
/linux-master/include/linux/
H A Dpowercap.h31 * @release: Callback to inform that last reference to this
43 int (*release) (struct powercap_control_type *); member in struct:powercap_control_type_ops
56 * prevent deallocation during release process.
86 * @release: Callback to inform that last reference to this
105 int (*release) (struct powercap_zone *); member in struct:powercap_zone_ops
129 * prevent deallocation during release process.
/linux-master/include/xen/interface/io/
H A Dpvcalls.h10 /* "1" means socket, connect, release, bind, listen, accept and poll */
60 } release; member in union:xen_pvcalls_request::__anon189
101 } release; member in union:xen_pvcalls_response::__anon190
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_debugfs.c80 .release = single_release,
89 .release = single_release,
/linux-master/net/bluetooth/
H A Dhci_sysfs.c21 .release = bt_link_release,
102 .release = bt_host_release,
/linux-master/drivers/media/mc/
H A Dmc-devnode.c59 if (devnode->release)
60 devnode->release(devnode);
179 /* Override for the release function */
184 if (devnode->fops->release)
185 devnode->fops->release(filp);
189 /* decrease the refcount unconditionally since the release()
205 .release = media_release,
236 devnode->dev.release = media_devnode_release;
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dich8lan.c212 hw->phy.ops.release(hw);
397 hw->phy.ops.release(hw);
867 goto release;
878 goto release;
883 goto release;
909 goto release;
919 goto release;
922 release:
923 hw->phy.ops.release(hw);
955 goto release;
[all...]

Completed in 221 milliseconds

1234567891011>>