/linux-master/include/uapi/linux/ |
H A D | utsname.h | 10 char release[9]; member in struct:oldold_utsname 20 char release[65]; member in struct:old_utsname 28 char release[__NEW_UTS_LEN + 1]; member in struct:new_utsname
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_release.c | 54 return "release"; 87 struct qxl_release *release; local 89 size_t size = sizeof(*release); 91 release = kmalloc(size, GFP_KERNEL); 92 if (!release) { 96 release->base.ops = NULL; 97 release->type = type; 98 release->release_offset = 0; 99 release->surface_release_id = 0; 100 INIT_LIST_HEAD(&release 120 qxl_release_free_list(struct qxl_release *release) argument 137 qxl_release_free(struct qxl_device *qdev, struct qxl_release *release) argument 171 qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo) argument 214 qxl_release_reserve_list(struct qxl_release *release, bool no_intr) argument 241 qxl_release_backoff_reserve_list(struct qxl_release *release) argument 251 qxl_alloc_surface_release_reserved(struct qxl_device *qdev, enum qxl_surface_cmd_type surface_cmd_type, struct qxl_release *create_rel, struct qxl_release **release) argument 282 qxl_alloc_release_reserved(struct qxl_device *qdev, unsigned long size, int type, struct qxl_release **release, struct qxl_bo **rbo) argument 367 struct qxl_release *release; local 380 qxl_release_map(struct qxl_device *qdev, struct qxl_release *release) argument 394 qxl_release_unmap(struct qxl_device *qdev, struct qxl_release *release, union qxl_release_info *info) argument 405 qxl_release_fence_buffer_objects(struct qxl_release *release) argument [all...] |
H A D | qxl_draw.c | 32 struct qxl_release *release, 38 return qxl_alloc_bo_reserved(qdev, release, size, clips_bo); 65 alloc_drawable(struct qxl_device *qdev, struct qxl_release **release) argument 68 QXL_RELEASE_DRAWABLE, release, NULL); 72 free_drawable(struct qxl_device *qdev, struct qxl_release *release) argument 74 qxl_release_free(qdev, release); 77 /* release needs to be reserved at this point */ 81 struct qxl_release *release) 86 drawable = (struct qxl_drawable *)qxl_release_map(qdev, release); 115 qxl_release_unmap(qdev, release, 31 alloc_clips(struct qxl_device *qdev, struct qxl_release *release, unsigned int num_clips, struct qxl_bo **clips_bo) argument 79 make_drawable(struct qxl_device *qdev, int surface, uint8_t type, const struct qxl_rect *rect, struct qxl_release *release) argument 152 struct qxl_release *release; local [all...] |
H A D | qxl_cmd.c | 178 qxl_push_command_ring_release(struct qxl_device *qdev, struct qxl_release *release, argument 184 cmd.data = qxl_bo_physical_address(qdev, release->release_bo, release->release_offset); 190 qxl_push_cursor_ring_release(struct qxl_device *qdev, struct qxl_release *release, argument 196 cmd.data = qxl_bo_physical_address(qdev, release->release_bo, release->release_offset); 214 struct qxl_release *release; local 222 release = qxl_release_from_id_locked(qdev, id); 223 if (release == NULL) 226 info = qxl_release_map(qdev, release); 255 qxl_alloc_bo_reserved(struct qxl_device *qdev, struct qxl_release *release, unsigned long size, struct qxl_bo **_bo) argument 461 struct qxl_release *release; local 508 struct qxl_release *release; local [all...] |
H A D | qxl_image.c | 34 struct qxl_release *release, 45 ret = qxl_alloc_bo_reserved(qdev, release, chunk_size, &chunk->bo); 57 struct qxl_release *release, 70 ret = qxl_alloc_bo_reserved(qdev, release, sizeof(struct qxl_image), &image->bo); 76 ret = qxl_allocate_chunk(qdev, release, image, sizeof(struct qxl_data_chunk) + stride * height); 101 struct qxl_release *release, 231 struct qxl_release *release, 238 return qxl_image_init_helper(qdev, release, dimage, data, 33 qxl_allocate_chunk(struct qxl_device *qdev, struct qxl_release *release, struct qxl_drm_image *image, unsigned int chunk_size) argument 56 qxl_image_alloc_objects(struct qxl_device *qdev, struct qxl_release *release, struct qxl_drm_image **image_ptr, int height, int stride) argument 100 qxl_image_init_helper(struct qxl_device *qdev, struct qxl_release *release, struct qxl_drm_image *dimage, const uint8_t *data, int width, int height, int depth, unsigned int hash, int stride) argument 230 qxl_image_init(struct qxl_device *qdev, struct qxl_release *release, struct qxl_drm_image *dimage, const uint8_t *data, int x, int y, int width, int height, int depth, int stride) argument
|
/linux-master/include/linux/ |
H A D | kref.h | 51 * @release: pointer to the function that will clean up the object when the 56 * Decrement the refcount, and if 0, call release(). 62 static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref)) 65 release(kref); 72 void (*release)(struct kref *kref), 76 release(kref); 83 void (*release)(struct kref *kref), 87 release(kref);
|
H A D | iscsi_boot_sysfs.h | 74 * be freed for the LLD when the kobj release function is called. 96 * Driver specific release function. 100 void (*release) (void *data); member in struct:iscsi_boot_kobj 113 void (*release) (void *data)); 120 void (*release) (void *data)); 126 void (*release) (void *data)); 133 void (*release)(void *data));
|
H A D | objpool.h | 78 * @release: resource cleanup callback 90 objpool_fini_cb release; member in struct:objpool_head 105 * @release: cleanup callback for extra cleanup task 119 objpool_fini_cb release); 147 * objpool_drop is normally for the release of outstanding objects 149 * kretprobe is unregistered and objpool_fini() is called to release 158 * objpool_free() - release objpool forcely (all objects to be freed) 167 * objpool_fini() will try to release all remained free objects and
|
/linux-master/include/linux/platform_data/ |
H A D | tda9950.h | 13 void (*release)(void *); member in struct:tda9950_glue
|
/linux-master/drivers/media/usb/pwc/ |
H A D | pwc-dec1.c | 6 NOTE: this version of pwc is an unofficial (modified) release of pwc & pcwx 19 pdec->version = pdev->release;
|
/linux-master/include/trace/events/ |
H A D | page_pool.h | 17 s32 inflight, u32 hold, u32 release), 19 TP_ARGS(pool, inflight, hold, release), 25 __field(u32, release) 33 __entry->release = release; 37 TP_printk("page_pool=%p inflight=%d hold=%u release=%u cnt=%llu", 39 __entry->release, __entry->cnt) 45 const struct page *page, u32 release), 47 TP_ARGS(pool, page, release), 52 __field(u32, release) [all...] |
/linux-master/arch/s390/include/uapi/asm/ |
H A D | monwriter.h | 25 unsigned short release; member in struct:monwrite_hdr
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | bpf_dctcp_release.c | 20 .release = (void *)dctcp_nouse_release,
|
H A D | test_btf_skc_cls_ingress.c | 101 goto release; 106 goto release; 119 goto release; 124 goto release; 137 release:
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_sw_fence_work.c | 11 if (f->ops->release) 12 f->ops->release(f); 80 .release = fence_release,
|
/linux-master/drivers/hv/ |
H A D | hv_utils_transport.h | 34 struct completion release; /* synchronize with fd release */ member in struct:hvutil_transport
|
/linux-master/include/net/ |
H A D | tls_toe.h | 58 * void (*release)(struct kref *kref); 68 void (*release)(struct kref *kref); member in struct:tls_toe_device
|
/linux-master/arch/sh/kernel/cpu/sh2/ |
H A D | smp-j2.c | 83 void __iomem *release, *initpc; local 90 if (of_property_read_u32_array(np, "cpu-release-addr", regs, 2)) return; 91 release = ioremap(regs[0], sizeof(u32)); 95 __raw_writel(1, release); 98 iounmap(release);
|
/linux-master/security/landlock/ |
H A D | object.h | 23 * @release: Releases the underlying object (e.g. iput() for an inode). 25 void (*release)(struct landlock_object *const object) 72 * @underops: Enables landlock_put_object() to release the
|
/linux-master/fs/proc/ |
H A D | version.c | 14 utsname()->release,
|
/linux-master/init/ |
H A D | version-timestamp.c | 15 .release = UTS_RELEASE,
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | scb.h | 45 u8 release; /* # of mpdus released at a time */ member in struct:scb_ampdu
|
/linux-master/drivers/input/touchscreen/ |
H A D | goodix_fwupload.c | 206 goto release; 210 goto release; 214 goto release; 220 goto release; 226 goto release; 232 goto release; 238 goto release; 244 goto release; 250 goto release; 254 goto release; [all...] |
/linux-master/drivers/xen/xenfs/ |
H A D | xenstored.c | 53 .release = xsd_release, 68 .release = xsd_release,
|
/linux-master/include/media/ |
H A D | media-devnode.h | 44 * @release: pointer to the function that will release the resources allocated 55 int (*release) (struct file *); member in struct:media_file_operations 67 * @release: release callback called at the end of ``media_devnode_release()`` 91 void (*release)(struct media_devnode *devnode); member in struct:media_devnode 110 * Note that if the media_devnode_register call fails, the release() callback of
|