/linux-4.1.27/drivers/gpu/drm/qxl/ |
D | qxl_release.c | 62 struct qxl_release *release; in qxl_fence_wait() local 68 release = container_of(fence, struct qxl_release, base); in qxl_fence_wait() 69 have_drawable_releases = release->type == QXL_RELEASE_DRAWABLE; in qxl_fence_wait() 129 struct qxl_release *release; in qxl_release_alloc() local 131 size_t size = sizeof(*release); in qxl_release_alloc() 133 release = kmalloc(size, GFP_KERNEL); in qxl_release_alloc() 134 if (!release) { in qxl_release_alloc() 138 release->base.ops = NULL; in qxl_release_alloc() 139 release->type = type; in qxl_release_alloc() 140 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() 59 alloc_drawable(struct qxl_device *qdev, struct qxl_release **release) in alloc_drawable() argument 63 QXL_RELEASE_DRAWABLE, release, in alloc_drawable() 69 free_drawable(struct qxl_device *qdev, struct qxl_release *release) in free_drawable() argument 71 qxl_release_free(qdev, release); in free_drawable() 78 struct qxl_release *release) in make_drawable() argument 83 drawable = (struct qxl_drawable *)qxl_release_map(qdev, release); in make_drawable() 112 qxl_release_unmap(qdev, release, &drawable->release_info); in make_drawable() 117 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 182 struct qxl_bo_list *entry = list_first_entry(&release->bos, struct qxl_bo_list, tv.head); in qxl_push_command_ring_release() 185 cmd.data = qxl_bo_physical_address(qdev, to_qxl_bo(entry->tv.bo), release->release_offset); in qxl_push_command_ring_release() 191 qxl_push_cursor_ring_release(struct qxl_device *qdev, struct qxl_release *release, in qxl_push_cursor_ring_release() argument 195 struct qxl_bo_list *entry = list_first_entry(&release->bos, struct qxl_bo_list, tv.head); in qxl_push_cursor_ring_release() 198 cmd.data = qxl_bo_physical_address(qdev, to_qxl_bo(entry->tv.bo), release->release_offset); in qxl_push_cursor_ring_release() 216 struct qxl_release *release; in qxl_garbage_collect() local 224 release = qxl_release_from_id_locked(qdev, id); in qxl_garbage_collect() 225 if (release == NULL) in qxl_garbage_collect() 228 info = qxl_release_map(qdev, release); in qxl_garbage_collect() [all …]
|
D | qxl_ioctl.c | 112 struct qxl_release *release) 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 180 &release, in qxl_process_single_command() 186 fb_cmd = qxl_bo_kmap_atomic_page(qdev, cmd_bo, (release->release_offset & PAGE_SIZE)); in qxl_process_single_command() 187 …unwritten = __copy_from_user_inatomic_nocache(fb_cmd + sizeof(union qxl_release_info) + (release->… in qxl_process_single_command() 225 reloc.dst_handle, release); in qxl_process_single_command() 234 reloc_info[i].dst_offset = reloc.dst_offset + release->release_offset; in qxl_process_single_command() 242 reloc.src_handle, release); in qxl_process_single_command() 257 ret = qxl_release_reserve_list(release, false); in qxl_process_single_command() [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_drv.h | 445 struct qxl_release *release, 452 struct qxl_release *release, 478 struct qxl_release *release); 480 struct qxl_release *release, 482 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo); 483 int qxl_release_reserve_list(struct qxl_release *release, bool no_intr); 484 void qxl_release_backoff_reserve_list(struct qxl_release *release); 485 void qxl_release_fence_buffer_objects(struct qxl_release *release); 490 struct qxl_release **release); 492 int type, struct qxl_release **release, [all …]
|
D | qxl_display.c | 268 struct qxl_release *release; in qxl_hide_cursor() local 273 &release, NULL); in qxl_hide_cursor() 277 ret = qxl_release_reserve_list(release, true); in qxl_hide_cursor() 279 qxl_release_free(qdev, release); in qxl_hide_cursor() 283 cmd = (struct qxl_cursor_cmd *)qxl_release_map(qdev, release); in qxl_hide_cursor() 285 qxl_release_unmap(qdev, release, &cmd->release_info); in qxl_hide_cursor() 287 qxl_push_cursor_ring_release(qdev, release, QXL_CMD_CURSOR, false); in qxl_hide_cursor() 288 qxl_release_fence_buffer_objects(release); in qxl_hide_cursor() 305 struct qxl_release *release; in qxl_crtc_cursor_set2() local 336 &release, NULL); in qxl_crtc_cursor_set2() [all …]
|
/linux-4.1.27/include/linux/ |
D | kref.h | 69 void (*release)(struct kref *kref)) in kref_sub() 71 WARN_ON(release == NULL); in kref_sub() 74 release(kref); in kref_sub() 97 static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref)) in kref_put() 99 return kref_sub(kref, 1, release); in kref_put() 116 void (*release)(struct kref *kref), in kref_put_spinlock_irqsave() 121 WARN_ON(release == NULL); in kref_put_spinlock_irqsave() 126 release(kref); in kref_put_spinlock_irqsave() 135 void (*release)(struct kref *kref), in kref_put_mutex() 138 WARN_ON(release == NULL); in kref_put_mutex() [all …]
|
D | bsg.h | 14 void (*release)(struct device *); member 19 void (*release)(struct device *)); 24 void (*release)(struct device *)) in bsg_register_queue()
|
D | iscsi_boot_sysfs.h | 101 void (*release) (void *data); member 114 void (*release) (void *data)); 121 void (*release) (void *data)); 127 void (*release) (void *data));
|
D | percpu-refcount.h | 90 percpu_ref_func_t *release; member 97 percpu_ref_func_t *release, unsigned int flags, 278 ref->release(ref); in percpu_ref_put_many()
|
D | posix-clock.h | 96 int (*release) (struct posix_clock *pc); member 123 void (*release)(struct posix_clock *clk); member
|
D | device.h | 508 void (*release)(struct device *dev); member 577 extern void *__devres_alloc(dr_release_t release, size_t size, gfp_t gfp, 579 #define devres_alloc(release, size, gfp) \ argument 580 __devres_alloc(release, size, gfp, #release) 582 extern void *devres_alloc(dr_release_t release, size_t size, gfp_t gfp); 584 extern void devres_for_each_res(struct device *dev, dr_release_t release, 590 extern void *devres_find(struct device *dev, dr_release_t release, 594 extern void *devres_remove(struct device *dev, dr_release_t release, 596 extern int devres_destroy(struct device *dev, dr_release_t release, 598 extern int devres_release(struct device *dev, dr_release_t release, [all …]
|
D | powercap.h | 55 int (*release) (struct powercap_control_type *); member 118 int (*release) (struct powercap_zone *); member
|
D | fscache-cache.h | 113 fscache_operation_release_t release; member 133 fscache_operation_release_t release) in fscache_operation_init() argument 140 op->release = release; in fscache_operation_init()
|
D | vfio.h | 36 void (*release)(void *device_data); member 63 void (*release)(void *iommu_data); member
|
D | kobject.h | 72 struct delayed_work release; member 116 void (*release)(struct kobject *kobj); member
|
/linux-4.1.27/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-4.1.27/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 97 dr->node.release = release; in alloc_dr() 109 void * __devres_alloc(dr_release_t release, size_t size, gfp_t gfp, in __devres_alloc() argument 114 dr = alloc_dr(release, size, gfp | __GFP_ZERO); in __devres_alloc() 135 void * devres_alloc(dr_release_t release, size_t size, gfp_t gfp) in devres_alloc() argument 139 dr = alloc_dr(release, size, gfp | __GFP_ZERO); in devres_alloc() 162 void devres_for_each_res(struct device *dev, dr_release_t release, in devres_for_each_res() argument [all …]
|
D | cpu.c | 120 static DEVICE_ATTR(release, S_IWUSR, NULL, cpu_release_store); 338 cpu->dev.release = cpu_device_release; in register_cpu() 388 dev->release = device_create_release; in __cpu_device_create()
|
/linux-4.1.27/arch/ia64/sn/kernel/sn2/ |
D | sn_proc_fs.c | 68 .release = single_release, 75 .release = single_release, 82 .release = single_release, 89 .release = single_release, 96 .release = sn_topology_release,
|
D | prominfo_proc.c | 152 .release = single_release, 186 .release = single_release,
|
/linux-4.1.27/include/uapi/linux/ |
D | utsname.h | 9 char release[9]; member 19 char release[65]; member 27 char release[__NEW_UTS_LEN + 1]; member
|
/linux-4.1.27/net/ipv4/netfilter/ |
D | nf_conntrack_l3proto_ipv4_compat.c | 132 goto release; in ct_seq_show() 134 goto release; in ct_seq_show() 151 goto release; in ct_seq_show() 157 goto release; in ct_seq_show() 160 goto release; in ct_seq_show() 169 goto release; in ct_seq_show() 172 goto release; in ct_seq_show() 186 goto release; in ct_seq_show() 189 release: in ct_seq_show() 212 .release = seq_release_net, [all …]
|
/linux-4.1.27/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-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | ich8lan.c | 230 hw->phy.ops.release(hw); in e1000_phy_is_accessible_pchlan() 390 hw->phy.ops.release(hw); in e1000_init_phy_workarounds_pchlan() 841 goto release; in e1000_set_eee_pchlan() 852 goto release; in e1000_set_eee_pchlan() 857 goto release; in e1000_set_eee_pchlan() 883 goto release; in e1000_set_eee_pchlan() 893 goto release; in e1000_set_eee_pchlan() 896 release: in e1000_set_eee_pchlan() 897 hw->phy.ops.release(hw); in e1000_set_eee_pchlan() 929 goto release; in e1000_k1_workaround_lpt_lp() [all …]
|
D | phy.c | 275 hw->phy.ops.release(hw); in e1000e_read_phy_reg_m88() 300 hw->phy.ops.release(hw); in e1000e_write_phy_reg_m88() 357 hw->phy.ops.release(hw); in __e1000e_read_phy_reg_igp() 423 hw->phy.ops.release(hw); in __e1000e_write_phy_reg_igp() 494 hw->phy.ops.release(hw); in __e1000_read_kmrn_reg() 564 hw->phy.ops.release(hw); in __e1000_write_kmrn_reg() 2134 phy->ops.release(hw); in e1000e_phy_hw_reset_generic() 2366 goto release; in e1000e_write_phy_reg_bm() 2390 goto release; in e1000e_write_phy_reg_bm() 2396 release: in e1000e_write_phy_reg_bm() [all …]
|
/linux-4.1.27/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, 310 void (*release) (void *data)) in iscsi_boot_create_kobj() 328 boot_kobj->release = release; in iscsi_boot_create_kobj() 337 boot_kobj->release = NULL; in iscsi_boot_create_kobj() 373 void (*release) (void *data)) in iscsi_boot_create_target() 377 release); in iscsi_boot_create_target() 398 void (*release) (void *data)) in iscsi_boot_create_initiator() 403 is_visible, release); in iscsi_boot_create_initiator() [all …]
|
D | scsi_module.c | 24 if (!sht->release) { in init_this_scsi_driver() 60 sht->release(shost); in exit_this_scsi_driver()
|
/linux-4.1.27/drivers/net/wireless/libertas/ |
D | if_sdio.c | 486 goto release; in if_sdio_prog_helper() 494 goto release; in if_sdio_prog_helper() 511 goto release; in if_sdio_prog_helper() 521 goto release; in if_sdio_prog_helper() 532 goto release; in if_sdio_prog_helper() 536 goto release; in if_sdio_prog_helper() 543 goto release; in if_sdio_prog_helper() 551 release: in if_sdio_prog_helper() 585 goto release; in if_sdio_prog_real() 595 goto release; in if_sdio_prog_real() [all …]
|
/linux-4.1.27/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()
|
D | pci.c | 273 goto release; in mtd_pci_probe() 283 goto release; in mtd_pci_probe() 288 goto release; in mtd_pci_probe() 297 release: in mtd_pci_probe()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
D | aux.c | 34 i2c->release(port); in nv_rdaux() 49 i2c->release(port); in nv_wraux() 89 i2c->release(port); in aux_xfer() 100 i2c->release(port); in aux_xfer()
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | cpus.txt | 202 - cpu-release-addr 309 cpu-release-addr = <0 0x20000000>; 317 cpu-release-addr = <0 0x20000000>; 325 cpu-release-addr = <0 0x20000000>; 333 cpu-release-addr = <0 0x20000000>; 341 cpu-release-addr = <0 0x20000000>; 349 cpu-release-addr = <0 0x20000000>; 357 cpu-release-addr = <0 0x20000000>; 365 cpu-release-addr = <0 0x20000000>; 373 cpu-release-addr = <0 0x20000000>; [all …]
|
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 …]
|
/linux-4.1.27/scripts/ |
D | depmod.sh | 20 release=$("$DEPMOD" --version) 21 package=$(echo "$release" | cut -d' ' -f 1) 23 version=$(echo "$release" | cut -d' ' -f 2)
|
/linux-4.1.27/lib/ |
D | percpu-refcount.c | 58 int percpu_ref_init(struct percpu_ref *ref, percpu_ref_func_t *release, in percpu_ref_init() argument 84 ref->release = release; in percpu_ref_init() 151 ref->release, atomic_long_read(&ref->count)); in percpu_ref_switch_to_atomic_rcu() 303 "%s called more than once on %pf!", __func__, ref->release); in percpu_ref_kill_and_confirm()
|
D | kobject.c | 608 if (t && !t->release) in kobject_cleanup() 627 if (t && t->release) { in kobject_cleanup() 630 t->release(kobj); in kobject_cleanup() 644 struct kobject, release)); in kobject_delayed_cleanup() 655 INIT_DELAYED_WORK(&kobj->release, kobject_delayed_cleanup); in kobject_release() 657 schedule_delayed_work(&kobj->release, delay); in kobject_release() 687 .release = dynamic_kobj_release, 857 .release = kset_release,
|
/linux-4.1.27/include/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()
|
D | media-devnode.h | 51 int (*release) (struct file *); member 79 void (*release)(struct media_devnode *mdev); member
|
D | v4l2-dev.h | 76 int (*release) (struct file *); member 133 void (*release)(struct video_device *vdev); member
|
/linux-4.1.27/drivers/dma-buf/ |
D | seqno-fence.c | 53 if (f->ops->release) in seqno_release() 54 f->ops->release(fence); in seqno_release() 71 .release = seqno_release,
|
/linux-4.1.27/drivers/media/ |
D | media-devnode.c | 75 if (mdev->release) in media_devnode_release() 76 mdev->release(mdev); in media_devnode_release() 196 if (mdev->fops->release) in media_release() 197 mdev->fops->release(filp); in media_release() 215 .release = media_release, 267 mdev->dev.release = media_devnode_release; in media_devnode_register()
|
/linux-4.1.27/drivers/ide/ |
D | rapide.c | 46 goto release; in rapide_probe() 55 goto release; in rapide_probe() 60 release: in rapide_probe()
|
D | ide-proc.c | 69 .release = single_release, 93 .release = single_release, 114 .release = single_release, 154 .release = single_release, 440 .release = single_release, 460 .release = single_release, 485 .release = single_release, 508 .release = single_release, 581 .release = single_release, 612 .release = single_release, [all …]
|
D | ide-disk_proc.c | 64 .release = single_release, 85 .release = single_release, 126 .release = single_release, 144 .release = single_release,
|
D | ide-floppy_proc.c | 26 .release = single_release,
|
/linux-4.1.27/net/netfilter/ |
D | nf_conntrack_standalone.c | 185 goto release; in ct_seq_show() 206 goto release; in ct_seq_show() 209 goto release; in ct_seq_show() 218 goto release; in ct_seq_show() 224 goto release; in ct_seq_show() 241 goto release; in ct_seq_show() 244 release: in ct_seq_show() 267 .release = seq_release_net, 360 .release = seq_release_net,
|
/linux-4.1.27/drivers/pnp/pnpbios/ |
D | proc.c | 59 .release = single_release, 86 .release = single_release, 141 .release = single_release, 171 .release = single_release, 214 .release = single_release, 282 .release = single_release,
|
/linux-4.1.27/drivers/isdn/capi/ |
D | kcapi_proc.c | 126 .release = seq_release, 134 .release = seq_release, 236 .release = seq_release, 244 .release = seq_release, 295 .release = seq_release,
|
/linux-4.1.27/arch/arm64/boot/dts/arm/ |
D | rtsm_ve-aemv8a.dts | 39 cpu-release-addr = <0x0 0x8000fff8>; 47 cpu-release-addr = <0x0 0x8000fff8>; 55 cpu-release-addr = <0x0 0x8000fff8>; 63 cpu-release-addr = <0x0 0x8000fff8>;
|
D | foundation-v8.dts | 36 cpu-release-addr = <0x0 0x8000fff8>; 44 cpu-release-addr = <0x0 0x8000fff8>; 52 cpu-release-addr = <0x0 0x8000fff8>; 60 cpu-release-addr = <0x0 0x8000fff8>;
|
/linux-4.1.27/drivers/mfd/ |
D | ab8500-debugfs.c | 1344 .release = single_release, 1456 .release = single_release, 1733 .release = single_release, 1764 .release = single_release, 1796 .release = single_release, 1828 .release = single_release, 1860 .release = single_release, 1892 .release = single_release, 1922 .release = single_release, 1952 .release = single_release, [all …]
|
/linux-4.1.27/fs/jfs/ |
D | xattr.c | 742 goto release; in __jfs_setxattr() 755 goto release; in __jfs_setxattr() 759 goto release; in __jfs_setxattr() 804 goto release; in __jfs_setxattr() 825 goto release; in __jfs_setxattr() 839 release: in __jfs_setxattr() 917 goto release; in __jfs_getxattr() 920 goto release; in __jfs_getxattr() 924 goto release; in __jfs_getxattr() 928 release: in __jfs_getxattr() [all …]
|
/linux-4.1.27/fs/proc/ |
D | version.c | 12 utsname()->release, in version_proc_show() 26 .release = single_release,
|
D | inode.c | 154 pde->proc_fops->release(file_inode(file), file); in close_pdeo() 312 int (*release)(struct inode *, struct file *); in proc_reg_open() local 334 release = pde->proc_fops->release; in proc_reg_open() 339 if (rv == 0 && release) { in proc_reg_open() 380 .release = proc_reg_release, 393 .release = proc_reg_release,
|
D | cpuinfo.c | 16 .release = seq_release,
|
D | cmdline.c | 21 .release = single_release,
|
D | softirqs.c | 36 .release = single_release,
|
D | interrupts.c | 45 .release = seq_release,
|
D | loadavg.c | 37 .release = single_release,
|
/linux-4.1.27/kernel/rcu/ |
D | tree_trace.c | 100 .release = single_release, 181 .release = seq_release, 213 .release = single_release, 260 .release = single_release, 313 .release = single_release, 355 .release = single_release, 401 .release = seq_release, 424 .release = single_release,
|
/linux-4.1.27/Documentation/zh_CN/video4linux/ |
D | v4l2-framework.txt | 194 v4l2_device 的release() 回调将被执行。你就可以在此时做最后的清理工作。 538 vdev->release = video_device_release; 540 如果将其嵌入到一个大结构体中,则必须自己实现 release()回调。 544 vdev->release = my_vdev_release; 546 release()回调必须被设置,且在最后一个 video_device 用户退出之后 702 你也必须释放它。vdev->release() 回调不会在注册失败之后被调用, 718 节点。所以在注销之后,所有文件操作(当然除了 release )也应返回错误值。 720 当最后一个视频设备节点的用户退出,则 vdev->release() 回调会被调用, 727 这可以在 release 回调中完成。 799 应该在 open() 中调用 v4l2_fh_init+v4l2_fh_add,并在 release() 中 [all …]
|
/linux-4.1.27/mm/ |
D | slab_common.c | 430 struct list_head *release, bool *need_rcu_barrier) in do_kmem_cache_shutdown() argument 446 list_move(&s->list, release); in do_kmem_cache_shutdown() 450 static void do_kmem_cache_release(struct list_head *release, in do_kmem_cache_release() argument 458 list_for_each_entry_safe(s, s2, release, list) { in do_kmem_cache_release() 581 LIST_HEAD(release); in memcg_destroy_kmem_caches() 596 BUG_ON(do_kmem_cache_shutdown(s, &release, &need_rcu_barrier)); in memcg_destroy_kmem_caches() 603 do_kmem_cache_release(&release, need_rcu_barrier); in memcg_destroy_kmem_caches() 617 LIST_HEAD(release); in kmem_cache_destroy() 633 if (do_kmem_cache_shutdown(c, &release, &need_rcu_barrier)) in kmem_cache_destroy() 638 do_kmem_cache_shutdown(s, &release, &need_rcu_barrier); in kmem_cache_destroy() [all …]
|
D | mmu_notifier.c | 73 if (mn->ops->release) in __mmu_notifier_release() 74 mn->ops->release(mn, mm); in __mmu_notifier_release() 348 if (mn->ops->release) in mmu_notifier_unregister() 349 mn->ops->release(mn, mm); in mmu_notifier_unregister()
|
/linux-4.1.27/drivers/usb/chipidea/ |
D | debug.c | 57 .release = single_release, 118 .release = single_release, 161 .release = single_release, 212 .release = single_release, 286 .release = single_release, 335 .release = single_release, 379 .release = single_release,
|
/linux-4.1.27/net/bluetooth/ |
D | hci_debugfs.c | 114 .release = single_release, 138 .release = single_release, 168 .release = single_release, 193 .release = single_release, 228 .release = single_release, 257 .release = single_release, 420 .release = single_release, 446 .release = single_release, 470 .release = single_release, 669 .release = single_release, [all …]
|
D | hci_sysfs.c | 63 .release = bt_link_release, 190 .release = bt_host_release,
|
/linux-4.1.27/arch/mips/kvm/ |
D | 00README.txt | 21 This will be implemented in a future release. 27 This will be fixed in a future release. 31 This will be fixed in a future release
|
/linux-4.1.27/fs/xfs/ |
D | xfs_stats.c | 103 .release = single_release, 129 .release = single_release, 154 .release = single_release,
|
D | xfs_sysfs.c | 51 .release = xfs_sysfs_release, 121 .release = xfs_sysfs_release, 236 .release = xfs_sysfs_release,
|
/linux-4.1.27/fs/ubifs/ |
D | ioctl.c | 104 int oldflags, err, release; in setflags() local 130 release = ui->dirty; in setflags() 134 if (release) in setflags()
|
D | file.c | 1214 int err, release; in do_setattr() local 1239 release = ui->dirty; in do_setattr() 1250 if (release) in do_setattr() 1381 int err, release; in update_mctime() local 1391 release = ui->dirty; in update_mctime() 1394 if (release) in update_mctime() 1512 int release; in ubifs_vm_page_mkwrite() local 1517 release = ui->dirty; in ubifs_vm_page_mkwrite() 1520 if (release) in ubifs_vm_page_mkwrite()
|
/linux-4.1.27/drivers/staging/i2o/ |
D | i2o_proc.c | 1704 .release = single_release, 1711 .release = single_release, 1718 .release = single_release, 1725 .release = single_release, 1732 .release = single_release, 1739 .release = single_release, 1746 .release = single_release, 1753 .release = single_release, 1760 .release = single_release, 1767 .release = single_release, [all …]
|
/linux-4.1.27/drivers/xen/xenfs/ |
D | xenstored.c | 52 .release = xsd_release, 67 .release = xsd_release,
|
/linux-4.1.27/drivers/misc/mic/host/ |
D | mic_debugfs.c | 96 .release = mic_log_buf_release 138 .release = mic_smpt_debug_release 164 .release = mic_soft_reset_debug_release 191 .release = mic_post_code_debug_release 283 .release = mic_dp_debug_release 372 .release = mic_vdev_info_debug_release 436 .release = mic_msi_irq_info_debug_release
|
/linux-4.1.27/drivers/input/keyboard/ |
D | max7359_keypad.c | 112 int val, row, col, release, code; in max7359_interrupt() local 117 release = val & 0x40; in max7359_interrupt() 122 "key[%d:%d] %s\n", row, col, release ? "release" : "press"); in max7359_interrupt() 125 input_report_key(input_dev, keypad->keycodes[code], !release); in max7359_interrupt()
|
D | davinci_keyscan.c | 129 bool release; in davinci_ks_interrupt() local 150 release = (new_status >> i) & 0x1; in davinci_ks_interrupt() 152 release ? "released" : "pressed"); in davinci_ks_interrupt() 154 !release); in davinci_ks_interrupt()
|
D | atkbd.c | 225 bool release; member 415 atkbd->release = code >> 7; in atkbd_interrupt() 435 atkbd->release = true; in atkbd_interrupt() 459 if (!(atkbd->release && test_bit(code, atkbd->force_release_mask))) in atkbd_interrupt() 469 atkbd->release ? "released" : "pressed", in atkbd_interrupt() 490 click = !atkbd->release; in atkbd_interrupt() 499 if (atkbd->release) { in atkbd_interrupt() 525 atkbd->release ? -scroll : scroll); in atkbd_interrupt() 530 atkbd->release = false; in atkbd_interrupt()
|
/linux-4.1.27/drivers/usb/serial/ |
D | io_tables.h | 112 .release = edge_release, 144 .release = edge_release, 176 .release = edge_release, 208 .release = edge_release,
|
/linux-4.1.27/drivers/cpufreq/ |
D | s3c24xx-cpufreq-debugfs.c | 73 .release = single_release, 115 .release = single_release, 172 .release = single_release,
|
/linux-4.1.27/drivers/xen/xen-pciback/ |
D | pciback.h | 103 void (*release)(struct xen_pcibk_device *pdev, struct pci_dev *dev, member 129 if (xen_pcibk_backend && xen_pcibk_backend->release) in xen_pcibk_release_pci_dev() 130 return xen_pcibk_backend->release(pdev, dev, lock); in xen_pcibk_release_pci_dev()
|
/linux-4.1.27/kernel/irq/ |
D | proc.c | 167 .release = single_release, 175 .release = single_release, 182 .release = single_release, 237 .release = single_release, 258 .release = single_release, 281 .release = single_release,
|
/linux-4.1.27/net/can/ |
D | proc.c | 286 .release = single_release, 317 .release = single_release, 336 .release = single_release, 388 .release = single_release, 455 .release = single_release, 498 .release = single_release,
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_ttm.c | 315 global_ref->release = &nouveau_ttm_mem_global_release; in nouveau_ttm_global_init() 320 drm->ttm.mem_global_ref.release = NULL; in nouveau_ttm_global_init() 329 global_ref->release = &ttm_bo_global_release; in nouveau_ttm_global_init() 335 drm->ttm.mem_global_ref.release = NULL; in nouveau_ttm_global_init() 345 if (drm->ttm.mem_global_ref.release == NULL) in nouveau_ttm_global_release() 350 drm->ttm.mem_global_ref.release = NULL; in nouveau_ttm_global_release()
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_ttm_glue.c | 66 global_ref->release = &vmw_ttm_mem_global_release; in vmw_ttm_global_init() 80 global_ref->release = &ttm_bo_global_release; in vmw_ttm_global_init()
|
/linux-4.1.27/Documentation/development-process/ |
D | 2.Process | 13 The kernel developers use a loosely time-based release process, with a new 14 major kernel release happening every two or three months. The recent 15 release history looks like this: 24 Every 2.6.x release is a major kernel release with new features, internal 25 API changes, and more. A typical 2.6 release can contain nearly 10,000 31 merging of patches for each release. At the beginning of each development 45 time, Linus Torvalds will declare that the window is closed and release the 47 for example, the release which happens at the end of the merge window will 48 be called 2.6.40-rc1. The -rc1 release is the signal that the time to 65 considered to be sufficiently stable and the final 2.6.x release is made. [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/input/ |
D | e3x0-button.txt | 15 - "press", "release": For devices such as the NI Ettus Research USRP E3x0 24 interrupt-names = "press", "release";
|
D | qcom,pm8xxx-pwrkey.txt | 20 Definition: the first interrupt specifies the key release interrupt 28 Definition: time in microseconds that key must be pressed or release
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
D | dvb_dummy_fe.c | 183 .release = dvb_dummy_fe_release, 212 .release = dvb_dummy_fe_release, 243 .release = dvb_dummy_fe_release,
|
/linux-4.1.27/drivers/misc/sgi-gru/ |
D | gruprocfs.c | 289 .release = single_release, 297 .release = single_release, 305 .release = single_release, 312 .release = seq_release, 318 .release = seq_release,
|
/linux-4.1.27/drivers/mtd/ |
D | mtd_blkdevs.c | 230 if (dev->tr->release) in blktrans_open() 231 dev->tr->release(dev); in blktrans_open() 258 if (dev->tr->release) in blktrans_release() 259 dev->tr->release(dev); in blktrans_release() 318 .release = blktrans_release, 490 if (old->tr->release) in del_mtd_blktrans_dev() 491 old->tr->release(old); in del_mtd_blktrans_dev()
|
/linux-4.1.27/Documentation/scsi/ |
D | lpfc.txt | 9 Starting in the 8.0.17 release, the driver began to be targeted strictly 11 (pre 2.6.10). The 8.0.16 release should be used if the driver is to be 19 The driver now requires a 2.6.12 (if pre-release, 2.6.12-rc1) or later 72 At this time, the driver requires the 2.6.12 (if pre-release, 2.6.12-rc1)
|
D | ChangeLog.ips | 34 4.72.01 - I/O Mapped Memory release ( so "insmod ips" does not Fail ) 45 4.70.13 - Don't release HA Lock in ips_next() until SC taken off queue 63 4.20.03 - Rename version to coincide with new release schedules 97 - Change version to 3.60 to coincide with ServeRAID release
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | rtas-proc.c | 165 .release = single_release, 178 .release = single_release, 191 .release = single_release, 204 .release = single_release, 217 .release = single_release, 230 .release = single_release, 242 .release = single_release,
|
D | mce.c | 144 int get_mce_event(struct machine_check_event *mce, bool release) in get_mce_event() argument 160 if (release) in get_mce_event() 165 if (release) in get_mce_event()
|
/linux-4.1.27/fs/cifs/ |
D | cifs_debug.c | 251 .release = single_release, 370 .release = single_release, 456 .release = single_release, 496 .release = single_release, 536 .release = single_release, 576 .release = single_release, 690 .release = single_release,
|
/linux-4.1.27/Documentation/zh_CN/arm64/ |
D | booting.txt | 193 节点中包含一个 ‘cpu-release-addr’ 属性。这个属性标识了一个 197 给内核)中自旋于内核之外,轮询它们的 cpu-release-addr 位置(必须 199 发出 sev 指令。当对 cpu-release-addr 所指位置的读取操作返回非零值
|
/linux-4.1.27/kernel/time/ |
D | posix-clock.c | 184 if (clk->ops.release) in posix_clock_release() 185 err = clk->ops.release(clk); in posix_clock_release() 201 .release = posix_clock_release, 228 if (clk->release) in delete_clock() 229 clk->release(clk); in delete_clock()
|
D | timekeeping_debug.c | 52 .release = single_release,
|
/linux-4.1.27/drivers/macintosh/ |
D | windfarm_smu_sensors.c | 177 .release = smu_ads_release, 182 .release = smu_ads_release, 187 .release = smu_ads_release, 192 .release = smu_ads_release, 332 .release = smu_cpu_power_release,
|
D | windfarm.h | 33 void (*release)(struct wf_control *ct); member 104 void (*release)(struct wf_sensor *sr); member
|
D | windfarm_core.c | 157 if (ct->ops && ct->ops->release) in wf_control_release() 158 ct->ops->release(ct); in wf_control_release() 305 if (sr->ops && sr->ops->release) in wf_sensor_release() 306 sr->ops->release(sr); in wf_sensor_release()
|
/linux-4.1.27/sound/core/ |
D | hwdep.c | 149 if (hw->ops.release) in snd_hwdep_open() 150 hw->ops.release(hw, file); in snd_hwdep_open() 167 if (hw->ops.release) in snd_hwdep_release() 168 err = hw->ops.release(hw, file); in snd_hwdep_release() 340 .release = snd_hwdep_release, 392 hwdep->dev.release = release_hwdep_device; in snd_hwdep_new()
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | udc-core.c | 264 void (*release)(struct device *dev)) in usb_add_gadget_udc_release() 283 if (release) in usb_add_gadget_udc_release() 284 gadget->dev.release = release; in usb_add_gadget_udc_release() 286 gadget->dev.release = usb_udc_nop_release; in usb_add_gadget_udc_release() 293 udc->dev.release = usb_udc_release; in usb_add_gadget_udc_release()
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | e1000_i210.c | 223 hw->nvm.ops.release(hw); in igb_read_nvm_srrd_i210() 323 hw->nvm.ops.release(hw); in igb_write_nvm_srwr_i210() 576 hw->nvm.ops.release(hw); in igb_validate_nvm_checksum_i210() 617 hw->nvm.ops.release(hw); in igb_update_nvm_checksum_i210() 627 hw->nvm.ops.release(hw); in igb_update_nvm_checksum_i210() 632 hw->nvm.ops.release(hw); in igb_update_nvm_checksum_i210() 818 nvm->ops.release = igb_release_nvm_i210; in igb_init_nvm_params_i210()
|
D | e1000_nvm.c | 348 goto release; in igb_read_nvm_spi() 368 release: in igb_read_nvm_spi() 369 nvm->ops.release(hw); in igb_read_nvm_spi() 453 nvm->ops.release(hw); in igb_write_nvm_spi() 490 nvm->ops.release(hw); in igb_write_nvm_spi()
|
/linux-4.1.27/drivers/pci/hotplug/ |
D | cpqphp_sysfs.c | 181 static int release(struct inode *inode, struct file *file) in release() function 195 .release = release,
|
/linux-4.1.27/net/x25/ |
D | x25_proc.c | 193 .release = seq_release, 200 .release = seq_release, 207 .release = seq_release,
|
/linux-4.1.27/Documentation/ia64/ |
D | README | 1 Linux kernel release 2.4.xx for the IA-64 Platform 3 These are the release notes for Linux version 2.4 for IA-64
|
/linux-4.1.27/kernel/ |
D | utsname_sysctl.c | 79 .data = init_uts_ns.name.release, 80 .maxlen = sizeof(init_uts_ns.name.release),
|
D | exec_domain.c | 39 .release = single_release,
|
/linux-4.1.27/drivers/usb/host/ |
D | fhci-dbg.c | 97 .release = single_release, 104 .release = single_release,
|
D | imx21-dbg.c | 455 .release = single_release, 462 .release = single_release, 469 .release = single_release, 476 .release = single_release, 483 .release = single_release,
|
/linux-4.1.27/Documentation/arm/VFP/ |
D | release-notes.txt | 7 This is the first release of the Linux Kernel VFP support code. It 11 This release has been validated against the SoftFloat-2b library by
|
/linux-4.1.27/drivers/net/wireless/hostap/ |
D | hostap_proc.c | 55 .release = single_release, 106 .release = single_release, 162 .release = seq_release, 233 .release = seq_release, 263 .release = single_release, 440 .release = seq_release,
|
/linux-4.1.27/drivers/staging/fbtft/ |
D | fbtft_device.c | 330 .release = fbtft_device_pdev_release, 422 .release = fbtft_device_pdev_release, 551 .release = fbtft_device_pdev_release, 583 .release = fbtft_device_pdev_release, 852 .release = fbtft_device_pdev_release, 873 .release = fbtft_device_pdev_release, 893 .release = fbtft_device_pdev_release, 1111 .release = fbtft_device_pdev_release,
|
/linux-4.1.27/drivers/hwmon/ |
D | lm78.c | 858 goto release; in lm78_isa_found() 871 goto release; in lm78_isa_found() 880 goto release; in lm78_isa_found() 885 goto release; in lm78_isa_found() 892 goto release; in lm78_isa_found() 896 goto release; in lm78_isa_found() 900 goto release; in lm78_isa_found() 906 goto release; in lm78_isa_found() 912 goto release; in lm78_isa_found() 926 release: in lm78_isa_found()
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | tuner-core.c | 170 if (fe->ops.tuner_ops.release) { in tuner_detach() 171 fe->ops.tuner_ops.release(fe); in tuner_detach() 172 symbol_put_addr(fe->ops.tuner_ops.release); in tuner_detach() 174 if (fe->ops.analog_ops.release) { in tuner_detach() 175 fe->ops.analog_ops.release(fe); in tuner_detach() 176 symbol_put_addr(fe->ops.analog_ops.release); in tuner_detach() 186 if (fe->ops.tuner_ops.release) in tuner_detach() 187 fe->ops.tuner_ops.release(fe); in tuner_detach() 188 if (fe->ops.analog_ops.release) in tuner_detach() 189 fe->ops.analog_ops.release(fe); in tuner_detach()
|
D | v4l2-device.c | 66 if (v4l2_dev->release) in v4l2_device_release() 67 v4l2_dev->release(v4l2_dev); in v4l2_device_release() 241 vdev->release = v4l2_device_release_subdev_node; in v4l2_device_register_subdev_nodes()
|
D | v4l2-dev.c | 210 if (v4l2_dev->release == NULL) in v4l2_device_release() 215 vdev->release(vdev); in v4l2_device_release() 442 if (vdev->fops->release) in v4l2_release() 443 ret = vdev->fops->release(filp); in v4l2_release() 465 .release = v4l2_release, 764 if (WARN_ON(!vdev->release)) in __video_register_device() 902 vdev->dev.release = v4l2_device_release; in __video_register_device()
|
/linux-4.1.27/drivers/usb/host/whci/ |
D | debug.c | 152 .release = single_release, 160 .release = single_release, 168 .release = single_release,
|
/linux-4.1.27/drivers/firewire/ |
D | core-cdev.c | 106 client_resource_release_fn_t release; member 160 if (resource->release == release_iso_resource) in schedule_if_iso_resource() 516 client_resource_release_fn_t release, in release_client_resource() argument 526 if (resource && resource->release == release) in release_client_resource() 530 if (!(resource && resource->release == release)) in release_client_resource() 536 resource->release(client, resource); in release_client_resource() 618 e->r.resource.release = release_transaction; in init_request() 715 r->resource.release = release_request; in handle_request() 804 r->resource.release = release_address_handler; in ioctl_allocate() 903 r->resource.release = release_descriptor; in ioctl_add_descriptor() [all …]
|
/linux-4.1.27/fs/9p/ |
D | vfs_file.c | 643 .release = v9fs_dir_release, 654 .release = v9fs_dir_release, 666 .release = v9fs_dir_release, 677 .release = v9fs_dir_release, 689 .release = v9fs_dir_release, 700 .release = v9fs_dir_release,
|
D | vfs_dir.c | 251 .release = v9fs_dir_release, 259 .release = v9fs_dir_release,
|
/linux-4.1.27/drivers/scsi/bfa/ |
D | bfad_debugfs.c | 397 .release = bfad_debugfs_release, 405 .release = bfad_debugfs_release_fwtrc, 413 .release = bfad_debugfs_release_fwtrc, 422 .release = bfad_debugfs_release, 430 .release = bfad_debugfs_release,
|
/linux-4.1.27/crypto/ |
D | algif_rng.c | 113 .release = af_alg_release, 172 .release = rng_release,
|
/linux-4.1.27/net/core/ |
D | net-procfs.c | 187 .release = seq_release_net, 207 .release = seq_release, 311 .release = seq_release_net, 397 .release = seq_release_net,
|
/linux-4.1.27/drivers/s390/char/ |
D | monwriter.c | 67 id.release_nr = myhdr->release; in monwrite_diag() 89 entry->hdr.release == monhdr->release && in monwrite_find_hdr() 275 .release = &monwrite_close,
|
/linux-4.1.27/drivers/isdn/hardware/eicon/ |
D | divasproc.c | 124 .release = divas_close 221 .release = single_release, 247 .release = single_release, 346 .release = single_release,
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | iss4xx-mpic.dts | 62 cpu-release-addr = <0 0x01f00100>; 78 cpu-release-addr = <0 0x01f00200>; 94 cpu-release-addr = <0 0x01f00300>;
|
/linux-4.1.27/Documentation/filesystems/ |
D | locks.txt | 16 release of the 2.1.x kernel series, support for the old emulation has 57 'Documentation/filesystems/mandatory-locking.txt' was prior to this release a 63 From this release of the kernel, mandatory locking can be turned on and off
|
/linux-4.1.27/drivers/ata/ |
D | libata-transport.c | 239 return dev->release == ata_tport_release; in ata_is_port() 288 dev->release = ata_tport_release; in ata_tport_add() 363 return dev->release == ata_tlink_release; in ata_is_link() 414 dev->release = ata_tlink_release; in ata_tlink_add() 603 return dev->release == ata_tdev_release; in ata_is_ata_dev() 665 dev->release = ata_tdev_release; in ata_tdev_add()
|
/linux-4.1.27/drivers/hsi/ |
D | hsi.c | 106 cl->device.release = hsi_client_release; in hsi_new_client() 297 cl->device.release = hsi_client_release; in hsi_add_client_from_dt() 486 hsi->device.release = hsi_controller_release; in hsi_alloc_controller() 499 port[i]->release = hsi_dummy_cl; in hsi_alloc_controller() 503 hsi->port[i]->device.release = hsi_port_release; in hsi_alloc_controller() 637 port->release(cl); in hsi_release_port()
|
/linux-4.1.27/drivers/media/common/saa7146/ |
D | saa7146_fops.c | 272 saa7146_vbi_uops.release(dev,file); in fops_release() 273 if (dev->ext_vv_data->vbi_fops.release) in fops_release() 274 dev->ext_vv_data->vbi_fops.release(file); in fops_release() 276 saa7146_video_uops.release(dev,file); in fops_release() 431 .release = fops_release, 603 vfd->release = video_device_release_empty; in saa7146_register_device()
|
/linux-4.1.27/drivers/media/usb/pwc/ |
D | pwc-dec1.c | 31 pdec->version = pdev->release; in pwc_dec1_init()
|
/linux-4.1.27/net/appletalk/ |
D | atalk_proc.c | 233 .release = seq_release, 241 .release = seq_release, 249 .release = seq_release,
|
/linux-4.1.27/arch/s390/include/uapi/asm/ |
D | monwriter.h | 24 unsigned short release; member
|
/linux-4.1.27/fs/configfs/ |
D | item.c | 152 if (t && t->ct_item_ops && t->ct_item_ops->release) in config_item_cleanup() 153 t->ct_item_ops->release(item); in config_item_cleanup()
|
/linux-4.1.27/drivers/gpu/drm/cirrus/ |
D | cirrus_ttm.c | 59 global_ref->release = &cirrus_ttm_mem_global_release; in cirrus_ttm_global_init() 73 global_ref->release = &ttm_bo_global_release; in cirrus_ttm_global_init() 86 if (cirrus->ttm.mem_global_ref.release == NULL) in cirrus_ttm_global_release() 91 cirrus->ttm.mem_global_ref.release = NULL; in cirrus_ttm_global_release()
|
/linux-4.1.27/drivers/gpu/drm/mgag200/ |
D | mgag200_ttm.c | 59 global_ref->release = &mgag200_ttm_mem_global_release; in mgag200_ttm_global_init() 73 global_ref->release = &ttm_bo_global_release; in mgag200_ttm_global_init() 86 if (ast->ttm.mem_global_ref.release == NULL) in mgag200_ttm_global_release() 91 ast->ttm.mem_global_ref.release = NULL; in mgag200_ttm_global_release()
|
/linux-4.1.27/drivers/gpu/drm/ast/ |
D | ast_ttm.c | 59 global_ref->release = &ast_ttm_mem_global_release; in ast_ttm_global_init() 73 global_ref->release = &ttm_bo_global_release; in ast_ttm_global_init() 86 if (ast->ttm.mem_global_ref.release == NULL) in ast_ttm_global_release() 91 ast->ttm.mem_global_ref.release = NULL; in ast_ttm_global_release()
|
/linux-4.1.27/Documentation/ |
D | kobject.txt | 198 need to do a kobject_put() eventually to release that reference. 238 ktypes and release methods 259 This notification is done through a kobject's release() method. Usually 271 release() method, and the kobject must persist (in a consistent state) 274 release() method. Do not try to get rid of this warning by providing an 275 "empty" release function; you will be mocked mercilessly by the kobject 278 Note, the name of the kobject is available in the release function, but it 282 Interestingly, the release() method is not stored in the kobject itself; 287 void (*release)(struct kobject *kobj); 299 The release field in struct kobj_type is, of course, a pointer to the [all …]
|
D | hwspinlock.txt | 62 the caller must not sleep, and is advised to release the hwspinlock as 75 release the hwspinlock as soon as possible. 88 release the hwspinlock as soon as possible. 97 caller must not sleep, and is advised to release the hwspinlock as soon as 109 release the hwspinlock as soon as possible. 120 to release the hwspinlock as soon as possible. 181 /* release the lock */ 216 /* release the lock */
|
D | phy.txt | 85 successful PHY get. On driver detach, release function is invoked on 92 consumer calls on the NULL phy become NOPs. That is the release calls, 99 When the controller no longer needs the PHY, it has to release the reference 101 PHY framework provides 2 APIs to release a reference to the PHY. 106 Both these APIs are used to release a reference to the PHY and devm_phy_put
|
/linux-4.1.27/include/drm/ |
D | drm_global.h | 45 void (*release) (struct drm_global_reference *); member
|
/linux-4.1.27/drivers/scsi/arm/ |
D | oak.c | 132 goto release; in oakscsi_probe() 158 release: in oakscsi_probe()
|
/linux-4.1.27/tools/power/cpupower/bench/ |
D | parse.c | 86 len += strlen(sysdata.nodename) + strlen(sysdata.release); in prepare_output() 95 dirname, sysdata.nodename, sysdata.release, time(NULL)); in prepare_output()
|
/linux-4.1.27/drivers/s390/cio/ |
D | scm.c | 103 scm_attr(release); 144 scmdev->attrs.release = sale->r; in scmdev_setup() 148 scmdev->dev.release = scmdev_release; in scmdev_setup()
|
/linux-4.1.27/arch/x86/kernel/ |
D | pmc_atom.c | 188 .release = single_release, 214 .release = single_release, 245 .release = single_release,
|
/linux-4.1.27/drivers/net/ethernet/brocade/bna/ |
D | bnad_debugfs.c | 462 .release = bnad_debugfs_buffer_release, 470 .release = bnad_debugfs_buffer_release, 479 .release = bnad_debugfs_release, 487 .release = bnad_debugfs_release, 495 .release = bnad_debugfs_buffer_release,
|
/linux-4.1.27/arch/mips/lasat/image/ |
D | head.S | 30 release: label
|
/linux-4.1.27/drivers/powercap/ |
D | powercap_sys.c | 414 if (power_zone->ops->release) in powercap_release() 415 power_zone->ops->release(power_zone); in powercap_release() 426 if (control_type->ops && control_type->ops->release) in powercap_release() 427 control_type->ops->release(control_type); in powercap_release() 513 if (!ops->release) in powercap_register_zone() 620 if (!ops || !ops->release) in powercap_register_control_type()
|
/linux-4.1.27/drivers/regulator/ |
D | dbx500-prcmu.c | 116 .release = single_release, 154 .release = single_release,
|
/linux-4.1.27/net/sctp/ |
D | proc.c | 98 .release = single_release_net, 262 .release = seq_release_net, 388 .release = seq_release_net, 543 .release = seq_release_net,
|
/linux-4.1.27/fs/ocfs2/cluster/ |
D | netdebug.c | 210 .release = nst_fop_release, 441 .release = sc_fop_release, 453 .release = sc_fop_release, 500 .release = o2net_debug_release,
|
/linux-4.1.27/include/linux/ceph/ |
D | debugfs.h | 17 .release = single_release, \
|
/linux-4.1.27/drivers/bluetooth/ |
D | btsdio.c | 205 goto release; in btsdio_open() 212 goto release; in btsdio_open() 220 release: in btsdio_open()
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_debugfs.c | 71 .release = single_release, 363 .release = single_release, 373 .release = single_release,
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_debugfs.c | 182 .release = seq_release_private 251 .release = single_release, 287 .release = seq_release_private 316 .release = seq_release_private 562 .release = seq_release_private, 598 .release = seq_release_private 662 .release = single_release, 954 .release = seq_release_private 1029 .release = single_release, 1205 .release = seq_release, [all …]
|
/linux-4.1.27/drivers/usb/musb/ |
D | musb_debugfs.c | 181 .release = single_release, 238 .release = single_release,
|
/linux-4.1.27/arch/mips/lasat/ |
D | picvue_proc.c | 96 .release = single_release, 155 .release = single_release,
|
/linux-4.1.27/drivers/media/radio/si4713/ |
D | radio-platform-si4713.c | 62 .release = v4l2_fh_release, 145 .release = video_device_release_empty,
|
/linux-4.1.27/net/rxrpc/ |
D | ar-proc.c | 106 .release = seq_release, 191 .release = seq_release,
|
/linux-4.1.27/drivers/input/serio/ |
D | pcips2.c | 147 goto release; in pcips2_probe() 168 release: in pcips2_probe()
|
/linux-4.1.27/drivers/nubus/ |
D | proc.c | 58 .release = single_release, 214 .release = seq_release,
|
/linux-4.1.27/arch/mips/ralink/ |
D | bootrom.c | 33 .release = single_release,
|
/linux-4.1.27/drivers/media/dvb-core/ |
D | dvb_frontend.h | 201 int (*release)(struct dvb_frontend *fe); member 254 void (*release)(struct dvb_frontend *fe); member 269 void (*release)(struct dvb_frontend* fe); member
|
/linux-4.1.27/net/ipv6/ |
D | proc.c | 60 .release = single_release_net, 241 .release = single_release_net, 267 .release = single_release,
|
/linux-4.1.27/security/integrity/ima/ |
D | ima_fs.c | 190 .release = seq_release, 256 .release = seq_release, 348 .release = ima_release_policy,
|
/linux-4.1.27/net/ipx/ |
D | ipx_proc.c | 266 .release = seq_release, 274 .release = seq_release, 282 .release = seq_release,
|
/linux-4.1.27/tools/lib/lockdep/uinclude/linux/ |
D | lockdep.h | 46 .release = "liblockdep", in init_utsname()
|
/linux-4.1.27/fs/fuse/ |
D | cuse.c | 183 .release = cuse_release, 356 dev->release = cuse_gendev_release; in cuse_process_init_reply() 503 cc->fc.release = cuse_fc_release; in cuse_channel_open() 608 cuse_channel_fops.release = cuse_channel_release; in cuse_init()
|
/linux-4.1.27/net/atm/ |
D | proc.c | 269 .release = seq_release, 304 .release = seq_release_private, 338 .release = seq_release_private, 373 .release = seq_release_private,
|
/linux-4.1.27/drivers/eisa/ |
D | virtual_root.c | 33 .release = virtual_eisa_release,
|
/linux-4.1.27/drivers/gpu/drm/tegra/ |
D | gem.c | 166 goto release; in tegra_bo_alloc_object() 170 release: in tegra_bo_alloc_object() 276 goto release; in tegra_bo_create() 286 release: in tegra_bo_create() 616 .release = tegra_gem_prime_release,
|
/linux-4.1.27/Documentation/driver-model/ |
D | devres.txt | 11 3. Devres Group : Group devres'es and release them together 50 a release function. A devres can be released in several ways. No 52 release, the associated release function is invoked and then the 317 pcim_pin_device() : keep PCI device enabled after release
|
/linux-4.1.27/init/ |
D | version.c | 32 .release = UTS_RELEASE,
|
/linux-4.1.27/net/wireless/ |
D | ethtool.c | 13 strlcpy(info->version, init_utsname()->release, sizeof(info->version)); in cfg80211_get_drvinfo()
|
/linux-4.1.27/security/apparmor/ |
D | apparmorfs.c | 224 .release = single_release, 269 .release = aa_fs_seq_profile_release, 292 .release = aa_fs_seq_profile_release, 320 .release = aa_fs_seq_profile_release, 348 .release = single_release, 781 .release = profiles_release,
|
/linux-4.1.27/drivers/net/wireless/rt2x00/ |
D | rt2x00debug.c | 321 .release = rt2x00debug_release_queue_dump, 379 .release = rt2x00debug_file_release, 432 .release = rt2x00debug_file_release, 522 .release = rt2x00debug_file_release, \ 557 .release = rt2x00debug_file_release, 586 .release = rt2x00debug_file_release,
|
/linux-4.1.27/fs/nfsd/ |
D | nfsctl.c | 132 .release = simple_transaction_release, 160 .release = seq_release, 173 .release = seq_release, 192 .release = single_release, 211 .release = single_release, 219 .release = nfsd_pool_stats_release, 227 .release = single_release,
|
/linux-4.1.27/drivers/net/wireless/ath/wil6210/ |
D | debugfs.c | 151 .release = single_release, 261 .release = single_release, 491 .release = single_release, 887 .release = single_release, 976 .release = single_release, 1063 .release = single_release, 1087 .release = single_release, 1138 .release = single_release, 1187 .release = single_release, 1322 .release = single_release,
|
/linux-4.1.27/drivers/media/platform/vivid/ |
D | vivid-core.c | 489 .release = vivid_fop_release, 500 .release = vivid_fop_release, 671 dev->v4l2_dev.release = vivid_dev_release; in vivid_create_instance() 1124 vfd->release = video_device_release_empty; in vivid_create_instance() 1149 vfd->release = video_device_release_empty; in vivid_create_instance() 1173 vfd->release = video_device_release_empty; in vivid_create_instance() 1196 vfd->release = video_device_release_empty; in vivid_create_instance() 1218 vfd->release = video_device_release_empty; in vivid_create_instance() 1236 vfd->release = video_device_release_empty; in vivid_create_instance() 1254 vfd->release = video_device_release_empty; in vivid_create_instance() [all …]
|
/linux-4.1.27/drivers/media/radio/ |
D | radio-timb.c | 96 .release = v4l2_fh_release, 126 tr->video_dev.release = video_device_release_empty; in timbradio_probe()
|
D | radio-keene.c | 278 .release = v4l2_fh_release, 368 radio->v4l2_dev.release = usb_keene_video_device_release; in usb_keene_probe() 375 radio->vdev.release = video_device_release_empty; in usb_keene_probe()
|
/linux-4.1.27/drivers/gpu/host1x/ |
D | debug.c | 140 .release = single_release, 152 .release = single_release,
|
/linux-4.1.27/drivers/infiniband/ulp/ipoib/ |
D | ipoib_fs.c | 154 .release = seq_release 259 .release = seq_release
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/ |
D | scb.h | 50 u8 release; /* # of mpdus released at a time */ member
|
/linux-4.1.27/drivers/sh/intc/ |
D | virq-debugfs.c | 49 .release = single_release,
|
/linux-4.1.27/drivers/ras/ |
D | debugfs.c | 34 .release = trace_release,
|
/linux-4.1.27/arch/sh/mm/ |
D | asids-debugfs.c | 59 .release = single_release,
|
/linux-4.1.27/drivers/gpu/drm/tdfx/ |
D | tdfx_drv.c | 48 .release = drm_release,
|
/linux-4.1.27/arch/x86/um/ |
D | sysrq_64.c | 20 current->comm, print_tainted(), init_utsname()->release); in show_regs()
|
/linux-4.1.27/drivers/gpu/drm/bochs/ |
D | bochs_mm.c | 38 global_ref->release = &bochs_ttm_mem_global_release; in bochs_ttm_global_init() 52 global_ref->release = &ttm_bo_global_release; in bochs_ttm_global_init() 65 if (bochs->ttm.mem_global_ref.release == NULL) in bochs_ttm_global_release() 70 bochs->ttm.mem_global_ref.release = NULL; in bochs_ttm_global_release()
|
/linux-4.1.27/drivers/misc/ibmasm/ |
D | ibmasmfs.c | 573 .release = command_file_close, 581 .release = event_file_close, 589 .release = r_heartbeat_file_close, 597 .release = remote_settings_file_close,
|
/linux-4.1.27/fs/fscache/ |
D | operation.c | 168 kdebug("%p %p", op->processor, op->release); in fscache_report_unexpected_submission() 418 if (op->release) { in fscache_put_operation() 419 op->release(op); in fscache_put_operation() 420 op->release = NULL; in fscache_put_operation()
|
/linux-4.1.27/fs/afs/ |
D | proc.c | 43 .release = seq_release, 76 .release = seq_release, 98 .release = seq_release, 119 .release = seq_release,
|
/linux-4.1.27/drivers/gpu/drm/ttm/ |
D | ttm_module.c | 55 .release = &ttm_drm_class_device_release
|
/linux-4.1.27/fs/ |
D | proc_namespace.c | 320 .release = mounts_release, 328 .release = mounts_release, 336 .release = mounts_release,
|