dl 495 arch/ia64/include/asm/pal.h dl : 1, /* Failure in data part dl 721 arch/ia64/include/asm/pal.h #define pmci_cache_line_data_fail pme_cache.dl dl 237 arch/powerpc/perf/hv-24x7.c unsigned dl, ldl; dl 254 arch/powerpc/perf/hv-24x7.c dl = be16_to_cpu(*dl_); dl 255 arch/powerpc/perf/hv-24x7.c if (dl < 2) { dl 256 arch/powerpc/perf/hv-24x7.c pr_debug("%s: desc len too short: %d", __func__, dl); dl 260 arch/powerpc/perf/hv-24x7.c if (start + nl + dl > end) { dl 262 arch/powerpc/perf/hv-24x7.c __func__, start, nl, dl, start + nl + dl, end); dl 266 arch/powerpc/perf/hv-24x7.c ldl_ = (__be16 *)(ev->remainder + nl + dl - 2); dl 276 arch/powerpc/perf/hv-24x7.c if (start + nl + dl + ldl > end) { dl 278 arch/powerpc/perf/hv-24x7.c __func__, start, nl, dl, ldl, end); dl 282 arch/powerpc/perf/hv-24x7.c return start + nl + dl + ldl; dl 491 arch/powerpc/perf/hv-24x7.c int nl, dl; dl 493 arch/powerpc/perf/hv-24x7.c char *desc = event_desc(event, &dl); dl 496 arch/powerpc/perf/hv-24x7.c if (!dl) dl 499 arch/powerpc/perf/hv-24x7.c return device_str_attr_create(name, nl, nonce, desc, dl); dl 505 arch/powerpc/perf/hv-24x7.c int nl, dl; dl 507 arch/powerpc/perf/hv-24x7.c char *desc = event_long_desc(event, &dl); dl 510 arch/powerpc/perf/hv-24x7.c if (!dl) dl 513 arch/powerpc/perf/hv-24x7.c return device_str_attr_create(name, nl, nonce, desc, dl); dl 379 arch/sh/kernel/cpu/sh2a/fpu.c unsigned long du, dl; dl 391 arch/sh/kernel/cpu/sh2a/fpu.c dl = x << 29; dl 394 arch/sh/kernel/cpu/sh2a/fpu.c fpu->fp_regs[n+1] = dl; dl 148 arch/sh/kernel/cpu/sh4/fpu.c unsigned long du, dl; dl 160 arch/sh/kernel/cpu/sh4/fpu.c dl = x << 29; dl 163 arch/sh/kernel/cpu/sh4/fpu.c fpu->fp_regs[n + 1] = dl; dl 479 arch/sh/math-emu/math.c unsigned long du, dl; dl 491 arch/sh/math-emu/math.c dl = x << 29; dl 494 arch/sh/math-emu/math.c fpu->fp_regs[n+1] = dl; dl 261 arch/x86/boot/boot.h u8 dl, dh, edx2, edx3; dl 30 arch/x86/boot/edd.c ireg.dl = devno; dl 84 arch/x86/boot/edd.c ireg.dl = devno; dl 30 arch/x86/boot/video.c boot_params.screen_info.orig_x = oreg.dl; dl 311 arch/x86/boot/video.c ireg.dl = saved.curx; dl 65 arch/x86/include/asm/asm.h #define _ASM_ARG2B dl dl 101 arch/x86/include/asm/asm.h #define _ASM_ARG3B dl dl 389 arch/x86/kvm/emulate.c FOP2E(op##b, al, dl) \ dl 416 arch/x86/kvm/emulate.c FOP2E(op##b, dl, al) \ dl 862 drivers/dma/sh/shdma-base.c LIST_HEAD(dl); dl 872 drivers/dma/sh/shdma-base.c list_splice_init(&schan->ld_queue, &dl); dl 874 drivers/dma/sh/shdma-base.c if (!list_empty(&dl)) { dl 883 drivers/dma/sh/shdma-base.c list_for_each_entry(sdesc, &dl, node) { dl 891 drivers/dma/sh/shdma-base.c list_splice(&dl, &schan->ld_free); dl 69 drivers/gpu/drm/nouveau/dispnv04/dfp.c int head, bool dl) dl 89 drivers/gpu/drm/nouveau/dispnv04/dfp.c if (dl) /* dual link */ dl 111 drivers/gpu/drm/nouveau/dispnv04/disp.h int head, bool dl); dl 100 drivers/gpu/drm/nouveau/dispnv04/hw.h int or, int dl, uint8_t address) dl 104 drivers/gpu/drm/nouveau/dispnv04/hw.h NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_CONTROL + dl * 8, dl 106 drivers/gpu/drm/nouveau/dispnv04/hw.h return NVReadRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_DATA + dl * 8); dl 110 drivers/gpu/drm/nouveau/dispnv04/hw.h int or, int dl, uint8_t address, dl 115 drivers/gpu/drm/nouveau/dispnv04/hw.h NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_DATA + dl * 8, data); dl 116 drivers/gpu/drm/nouveau/dispnv04/hw.h NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_CONTROL + dl * 8, address); dl 94 drivers/gpu/drm/nouveau/nouveau_bios.c struct dcb_output *dcbent, int head, bool dl) dl 104 drivers/gpu/drm/nouveau/nouveau_bios.c nv04_dfp_bind_head(dev, dcbent, head, dl); dl 493 drivers/gpu/drm/nouveau/nouveau_bios.c int nouveau_bios_parse_lvds_table(struct drm_device *dev, int pxclk, bool *dl, bool *if_is_24bit) dl 619 drivers/gpu/drm/nouveau/nouveau_bios.c *dl = bios->fp.dual_link; dl 171 drivers/gpu/drm/nouveau/nouveau_bios.h bool *dl, bool *if_is_24bit); dl 879 drivers/md/dm-raid1.c struct dm_dirty_log *dl) dl 914 drivers/md/dm-raid1.c dl, region_size, ms->nr_regions); dl 972 drivers/md/dm-raid1.c struct dm_dirty_log *dl; dl 992 drivers/md/dm-raid1.c dl = dm_dirty_log_create(argv[0], ti, mirror_flush, param_count, dl 994 drivers/md/dm-raid1.c if (!dl) { dl 999 drivers/md/dm-raid1.c return dl; dl 1068 drivers/md/dm-raid1.c struct dm_dirty_log *dl; dl 1071 drivers/md/dm-raid1.c dl = create_dirty_log(ti, argc, argv, &args_used); dl 1072 drivers/md/dm-raid1.c if (!dl) dl 1081 drivers/md/dm-raid1.c dm_dirty_log_destroy(dl); dl 1089 drivers/md/dm-raid1.c dm_dirty_log_destroy(dl); dl 1093 drivers/md/dm-raid1.c ms = alloc_context(nr_mirrors, dl->type->get_region_size(dl), ti, dl); dl 1095 drivers/md/dm-raid1.c dm_dirty_log_destroy(dl); dl 286 drivers/media/platform/vsp1/vsp1_brx.c struct vsp1_dl_list *dl, dl 174 drivers/media/platform/vsp1/vsp1_clu.c struct vsp1_dl_list *dl, dl 192 drivers/media/platform/vsp1/vsp1_clu.c struct vsp1_dl_list *dl, dl 214 drivers/media/platform/vsp1/vsp1_clu.c vsp1_dl_list_add_body(dl, clu_dlb); dl 530 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_ext_cmd *vsp1_dl_get_pre_cmd(struct vsp1_dl_list *dl) dl 532 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_manager *dlm = dl->dlm; dl 534 drivers/media/platform/vsp1/vsp1_dl.c if (dl->pre_cmd) dl 535 drivers/media/platform/vsp1/vsp1_dl.c return dl->pre_cmd; dl 537 drivers/media/platform/vsp1/vsp1_dl.c dl->pre_cmd = vsp1_dl_ext_cmd_get(dlm->cmdpool); dl 539 drivers/media/platform/vsp1/vsp1_dl.c return dl->pre_cmd; dl 548 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_list *dl; dl 551 drivers/media/platform/vsp1/vsp1_dl.c dl = kzalloc(sizeof(*dl), GFP_KERNEL); dl 552 drivers/media/platform/vsp1/vsp1_dl.c if (!dl) dl 555 drivers/media/platform/vsp1/vsp1_dl.c INIT_LIST_HEAD(&dl->bodies); dl 556 drivers/media/platform/vsp1/vsp1_dl.c dl->dlm = dlm; dl 559 drivers/media/platform/vsp1/vsp1_dl.c dl->body0 = vsp1_dl_body_get(dlm->pool); dl 560 drivers/media/platform/vsp1/vsp1_dl.c if (!dl->body0) { dl 561 drivers/media/platform/vsp1/vsp1_dl.c kfree(dl); dl 565 drivers/media/platform/vsp1/vsp1_dl.c header_offset = dl->body0->max_entries * sizeof(*dl->body0->entries); dl 567 drivers/media/platform/vsp1/vsp1_dl.c dl->header = ((void *)dl->body0->entries) + header_offset; dl 568 drivers/media/platform/vsp1/vsp1_dl.c dl->dma = dl->body0->dma + header_offset; dl 570 drivers/media/platform/vsp1/vsp1_dl.c memset(dl->header, 0, sizeof(*dl->header)); dl 571 drivers/media/platform/vsp1/vsp1_dl.c dl->header->lists[0].addr = dl->body0->dma; dl 573 drivers/media/platform/vsp1/vsp1_dl.c return dl; dl 576 drivers/media/platform/vsp1/vsp1_dl.c static void vsp1_dl_list_bodies_put(struct vsp1_dl_list *dl) dl 580 drivers/media/platform/vsp1/vsp1_dl.c list_for_each_entry_safe(dlb, tmp, &dl->bodies, list) { dl 586 drivers/media/platform/vsp1/vsp1_dl.c static void vsp1_dl_list_free(struct vsp1_dl_list *dl) dl 588 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_body_put(dl->body0); dl 589 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_list_bodies_put(dl); dl 591 drivers/media/platform/vsp1/vsp1_dl.c kfree(dl); dl 604 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_list *dl = NULL; dl 610 drivers/media/platform/vsp1/vsp1_dl.c dl = list_first_entry(&dlm->free, struct vsp1_dl_list, list); dl 611 drivers/media/platform/vsp1/vsp1_dl.c list_del(&dl->list); dl 617 drivers/media/platform/vsp1/vsp1_dl.c INIT_LIST_HEAD(&dl->chain); dl 622 drivers/media/platform/vsp1/vsp1_dl.c return dl; dl 626 drivers/media/platform/vsp1/vsp1_dl.c static void __vsp1_dl_list_put(struct vsp1_dl_list *dl) dl 630 drivers/media/platform/vsp1/vsp1_dl.c if (!dl) dl 637 drivers/media/platform/vsp1/vsp1_dl.c if (dl->has_chain) { dl 638 drivers/media/platform/vsp1/vsp1_dl.c list_for_each_entry(dl_next, &dl->chain, chain) dl 642 drivers/media/platform/vsp1/vsp1_dl.c dl->has_chain = false; dl 644 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_list_bodies_put(dl); dl 646 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_ext_cmd_put(dl->pre_cmd); dl 647 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_ext_cmd_put(dl->post_cmd); dl 649 drivers/media/platform/vsp1/vsp1_dl.c dl->pre_cmd = NULL; dl 650 drivers/media/platform/vsp1/vsp1_dl.c dl->post_cmd = NULL; dl 656 drivers/media/platform/vsp1/vsp1_dl.c dl->body0->num_entries = 0; dl 658 drivers/media/platform/vsp1/vsp1_dl.c list_add_tail(&dl->list, &dl->dlm->free); dl 670 drivers/media/platform/vsp1/vsp1_dl.c void vsp1_dl_list_put(struct vsp1_dl_list *dl) dl 674 drivers/media/platform/vsp1/vsp1_dl.c if (!dl) dl 677 drivers/media/platform/vsp1/vsp1_dl.c spin_lock_irqsave(&dl->dlm->lock, flags); dl 678 drivers/media/platform/vsp1/vsp1_dl.c __vsp1_dl_list_put(dl); dl 679 drivers/media/platform/vsp1/vsp1_dl.c spin_unlock_irqrestore(&dl->dlm->lock, flags); dl 689 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_body *vsp1_dl_list_get_body0(struct vsp1_dl_list *dl) dl 691 drivers/media/platform/vsp1/vsp1_dl.c return dl->body0; dl 710 drivers/media/platform/vsp1/vsp1_dl.c int vsp1_dl_list_add_body(struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb) dl 714 drivers/media/platform/vsp1/vsp1_dl.c list_add_tail(&dlb->list, &dl->bodies); dl 734 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_list *dl) dl 737 drivers/media/platform/vsp1/vsp1_dl.c list_add_tail(&dl->chain, &head->chain); dl 749 drivers/media/platform/vsp1/vsp1_dl.c static void vsp1_dl_list_fill_header(struct vsp1_dl_list *dl, bool is_last) dl 751 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_manager *dlm = dl->dlm; dl 752 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_header_list *hdr = dl->header->lists; dl 762 drivers/media/platform/vsp1/vsp1_dl.c hdr->num_bytes = dl->body0->num_entries dl 763 drivers/media/platform/vsp1/vsp1_dl.c * sizeof(*dl->header->lists); dl 765 drivers/media/platform/vsp1/vsp1_dl.c list_for_each_entry(dlb, &dl->bodies, list) { dl 771 drivers/media/platform/vsp1/vsp1_dl.c * sizeof(*dl->header->lists); dl 774 drivers/media/platform/vsp1/vsp1_dl.c dl->header->num_lists = num_lists; dl 775 drivers/media/platform/vsp1/vsp1_dl.c dl->header->flags = 0; dl 785 drivers/media/platform/vsp1/vsp1_dl.c dl->header->flags |= VSP1_DLH_INT_ENABLE; dl 794 drivers/media/platform/vsp1/vsp1_dl.c dl->header->flags |= VSP1_DLH_AUTO_START; dl 801 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_list *next = list_next_entry(dl, chain); dl 803 drivers/media/platform/vsp1/vsp1_dl.c dl->header->next_header = next->dma; dl 810 drivers/media/platform/vsp1/vsp1_dl.c dl->header->next_header = dl->dma; dl 813 drivers/media/platform/vsp1/vsp1_dl.c if (!dl->extension) dl 816 drivers/media/platform/vsp1/vsp1_dl.c dl->extension->flags = 0; dl 818 drivers/media/platform/vsp1/vsp1_dl.c if (dl->pre_cmd) { dl 819 drivers/media/platform/vsp1/vsp1_dl.c dl->extension->pre_ext_dl_plist = dl->pre_cmd->cmd_dma; dl 820 drivers/media/platform/vsp1/vsp1_dl.c dl->extension->pre_ext_dl_num_cmd = dl->pre_cmd->num_cmds; dl 821 drivers/media/platform/vsp1/vsp1_dl.c dl->extension->flags |= VSP1_DLH_EXT_PRE_CMD_EXEC; dl 823 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_ext_cmd_fill_header(dl->pre_cmd); dl 826 drivers/media/platform/vsp1/vsp1_dl.c if (dl->post_cmd) { dl 827 drivers/media/platform/vsp1/vsp1_dl.c dl->extension->post_ext_dl_plist = dl->post_cmd->cmd_dma; dl 828 drivers/media/platform/vsp1/vsp1_dl.c dl->extension->post_ext_dl_num_cmd = dl->post_cmd->num_cmds; dl 829 drivers/media/platform/vsp1/vsp1_dl.c dl->extension->flags |= VSP1_DLH_EXT_POST_CMD_EXEC; dl 831 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_ext_cmd_fill_header(dl->post_cmd); dl 849 drivers/media/platform/vsp1/vsp1_dl.c static void vsp1_dl_list_hw_enqueue(struct vsp1_dl_list *dl) dl 851 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_manager *dlm = dl->dlm; dl 861 drivers/media/platform/vsp1/vsp1_dl.c vsp1_write(vsp1, VI6_DL_HDR_ADDR(dlm->index), dl->dma); dl 864 drivers/media/platform/vsp1/vsp1_dl.c static void vsp1_dl_list_commit_continuous(struct vsp1_dl_list *dl) dl 866 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_manager *dlm = dl->dlm; dl 887 drivers/media/platform/vsp1/vsp1_dl.c dlm->pending = dl; dl 895 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_list_hw_enqueue(dl); dl 898 drivers/media/platform/vsp1/vsp1_dl.c dlm->queued = dl; dl 901 drivers/media/platform/vsp1/vsp1_dl.c static void vsp1_dl_list_commit_singleshot(struct vsp1_dl_list *dl) dl 903 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_manager *dlm = dl->dlm; dl 910 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_list_hw_enqueue(dl); dl 912 drivers/media/platform/vsp1/vsp1_dl.c dlm->active = dl; dl 915 drivers/media/platform/vsp1/vsp1_dl.c void vsp1_dl_list_commit(struct vsp1_dl_list *dl, unsigned int dl_flags) dl 917 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_manager *dlm = dl->dlm; dl 922 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_list_fill_header(dl, list_empty(&dl->chain)); dl 924 drivers/media/platform/vsp1/vsp1_dl.c list_for_each_entry(dl_next, &dl->chain, chain) { dl 925 drivers/media/platform/vsp1/vsp1_dl.c bool last = list_is_last(&dl_next->chain, &dl->chain); dl 930 drivers/media/platform/vsp1/vsp1_dl.c dl->flags = dl_flags & ~VSP1_DL_FRAME_END_COMPLETED; dl 935 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_list_commit_singleshot(dl); dl 937 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_list_commit_continuous(dl); dl 1125 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_list *dl; dl 1127 drivers/media/platform/vsp1/vsp1_dl.c dl = vsp1_dl_list_alloc(dlm); dl 1128 drivers/media/platform/vsp1/vsp1_dl.c if (!dl) { dl 1135 drivers/media/platform/vsp1/vsp1_dl.c dl->extension = (void *)dl->header dl 1136 drivers/media/platform/vsp1/vsp1_dl.c + sizeof(*dl->header); dl 1138 drivers/media/platform/vsp1/vsp1_dl.c list_add_tail(&dl->list, &dlm->free); dl 1155 drivers/media/platform/vsp1/vsp1_dl.c struct vsp1_dl_list *dl, *next; dl 1160 drivers/media/platform/vsp1/vsp1_dl.c list_for_each_entry_safe(dl, next, &dlm->free, list) { dl 1161 drivers/media/platform/vsp1/vsp1_dl.c list_del(&dl->list); dl 1162 drivers/media/platform/vsp1/vsp1_dl.c vsp1_dl_list_free(dl); dl 63 drivers/media/platform/vsp1/vsp1_dl.h void vsp1_dl_list_put(struct vsp1_dl_list *dl); dl 64 drivers/media/platform/vsp1/vsp1_dl.h struct vsp1_dl_body *vsp1_dl_list_get_body0(struct vsp1_dl_list *dl); dl 65 drivers/media/platform/vsp1/vsp1_dl.h struct vsp1_dl_ext_cmd *vsp1_dl_get_pre_cmd(struct vsp1_dl_list *dl); dl 66 drivers/media/platform/vsp1/vsp1_dl.h void vsp1_dl_list_commit(struct vsp1_dl_list *dl, unsigned int dl_flags); dl 76 drivers/media/platform/vsp1/vsp1_dl.h int vsp1_dl_list_add_body(struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb); dl 77 drivers/media/platform/vsp1/vsp1_dl.h int vsp1_dl_list_add_chain(struct vsp1_dl_list *head, struct vsp1_dl_list *dl); dl 540 drivers/media/platform/vsp1/vsp1_drm.c struct vsp1_dl_list *dl; dl 549 drivers/media/platform/vsp1/vsp1_drm.c dl = vsp1_dl_list_get(pipe->output->dlm); dl 550 drivers/media/platform/vsp1/vsp1_drm.c dlb = vsp1_dl_list_get_body0(dl); dl 565 drivers/media/platform/vsp1/vsp1_drm.c vsp1_entity_configure_stream(entity, pipe, dl, dlb); dl 566 drivers/media/platform/vsp1/vsp1_drm.c vsp1_entity_configure_frame(entity, pipe, dl, dlb); dl 567 drivers/media/platform/vsp1/vsp1_drm.c vsp1_entity_configure_partition(entity, pipe, dl, dlb); dl 570 drivers/media/platform/vsp1/vsp1_drm.c vsp1_dl_list_commit(dl, dl_flags); dl 74 drivers/media/platform/vsp1/vsp1_entity.c struct vsp1_dl_list *dl, dl 78 drivers/media/platform/vsp1/vsp1_entity.c entity->ops->configure_stream(entity, pipe, dl, dlb); dl 83 drivers/media/platform/vsp1/vsp1_entity.c struct vsp1_dl_list *dl, dl 87 drivers/media/platform/vsp1/vsp1_entity.c entity->ops->configure_frame(entity, pipe, dl, dlb); dl 92 drivers/media/platform/vsp1/vsp1_entity.c struct vsp1_dl_list *dl, dl 96 drivers/media/platform/vsp1/vsp1_entity.c entity->ops->configure_partition(entity, pipe, dl, dlb); dl 160 drivers/media/platform/vsp1/vsp1_entity.h struct vsp1_dl_list *dl, dl 165 drivers/media/platform/vsp1/vsp1_entity.h struct vsp1_dl_list *dl, dl 170 drivers/media/platform/vsp1/vsp1_entity.h struct vsp1_dl_list *dl, dl 134 drivers/media/platform/vsp1/vsp1_hgo.c struct vsp1_dl_list *dl, dl 130 drivers/media/platform/vsp1/vsp1_hgt.c struct vsp1_dl_list *dl, dl 132 drivers/media/platform/vsp1/vsp1_hsit.c struct vsp1_dl_list *dl, dl 87 drivers/media/platform/vsp1/vsp1_lif.c struct vsp1_dl_list *dl, dl 150 drivers/media/platform/vsp1/vsp1_lut.c struct vsp1_dl_list *dl, dl 160 drivers/media/platform/vsp1/vsp1_lut.c struct vsp1_dl_list *dl, dl 173 drivers/media/platform/vsp1/vsp1_lut.c vsp1_dl_list_add_body(dl, lut_dlb); dl 60 drivers/media/platform/vsp1/vsp1_rpf.c struct vsp1_dl_list *dl, dl 197 drivers/media/platform/vsp1/vsp1_rpf.c struct vsp1_dl_list *dl) dl 204 drivers/media/platform/vsp1/vsp1_rpf.c cmd = vsp1_dl_get_pre_cmd(dl); dl 228 drivers/media/platform/vsp1/vsp1_rpf.c struct vsp1_dl_list *dl, dl 243 drivers/media/platform/vsp1/vsp1_rpf.c struct vsp1_dl_list *dl, dl 316 drivers/media/platform/vsp1/vsp1_rpf.c vsp1_rpf_configure_autofld(rpf, dl); dl 272 drivers/media/platform/vsp1/vsp1_sru.c struct vsp1_dl_list *dl, dl 260 drivers/media/platform/vsp1/vsp1_uds.c struct vsp1_dl_list *dl, dl 308 drivers/media/platform/vsp1/vsp1_uds.c struct vsp1_dl_list *dl, dl 195 drivers/media/platform/vsp1/vsp1_uif.c struct vsp1_dl_list *dl, dl 364 drivers/media/platform/vsp1/vsp1_video.c struct vsp1_dl_list *dl, dl 367 drivers/media/platform/vsp1/vsp1_video.c struct vsp1_dl_body *dlb = vsp1_dl_list_get_body0(dl); dl 373 drivers/media/platform/vsp1/vsp1_video.c vsp1_entity_configure_partition(entity, pipe, dl, dlb); dl 381 drivers/media/platform/vsp1/vsp1_video.c struct vsp1_dl_list *dl; dl 384 drivers/media/platform/vsp1/vsp1_video.c dl = vsp1_dl_list_get(pipe->output->dlm); dl 393 drivers/media/platform/vsp1/vsp1_video.c vsp1_dl_list_add_body(dl, pipe->stream_config); dl 395 drivers/media/platform/vsp1/vsp1_video.c dlb = vsp1_dl_list_get_body0(dl); dl 398 drivers/media/platform/vsp1/vsp1_video.c vsp1_entity_configure_frame(entity, pipe, dl, dlb); dl 401 drivers/media/platform/vsp1/vsp1_video.c vsp1_video_pipeline_run_partition(pipe, dl, 0); dl 420 drivers/media/platform/vsp1/vsp1_video.c vsp1_dl_list_add_chain(dl, dl_next); dl 424 drivers/media/platform/vsp1/vsp1_video.c vsp1_dl_list_commit(dl, 0); dl 236 drivers/media/platform/vsp1/vsp1_wpf.c struct vsp1_dl_list *dl) dl 251 drivers/media/platform/vsp1/vsp1_wpf.c vsp1_dl_list_add_chain(dl, dl_next); dl 258 drivers/media/platform/vsp1/vsp1_wpf.c struct vsp1_dl_list *dl, dl 356 drivers/media/platform/vsp1/vsp1_wpf.c ret = wpf_configure_writeback_chain(wpf, dl); dl 367 drivers/media/platform/vsp1/vsp1_wpf.c struct vsp1_dl_list *dl, dl 393 drivers/media/platform/vsp1/vsp1_wpf.c struct vsp1_dl_list *dl, dl 1813 drivers/net/ethernet/broadcom/bnxt/bnxt.h struct devlink *dl; dl 109 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (!bp->dl || !health) dl 116 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_health_reporter_create(bp->dl, dl 132 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_health_reporter_create(bp->dl, dl 148 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_health_reporter_create(bp->dl, dl 163 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (!bp->dl || !health) dl 357 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c static int bnxt_dl_nvm_param_get(struct devlink *dl, u32 id, dl 361 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c struct bnxt *bp = bnxt_get_bp_from_dl(dl); dl 373 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c static int bnxt_dl_nvm_param_set(struct devlink *dl, u32 id, dl 377 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c struct bnxt *bp = bnxt_get_bp_from_dl(dl); dl 387 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c static int bnxt_dl_msix_validate(struct devlink *dl, u32 id, dl 436 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c struct devlink *dl; dl 445 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c dl = devlink_alloc(&bnxt_dl_ops, sizeof(struct bnxt_dl)); dl 447 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c dl = devlink_alloc(&bnxt_vf_dl_ops, sizeof(struct bnxt_dl)); dl 448 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (!dl) { dl 453 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c bnxt_link_bp_to_dl(bp, dl); dl 460 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c rc = devlink_register(dl, &bp->pdev->dev); dl 469 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c rc = devlink_params_register(dl, bnxt_dl_params, dl 480 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c rc = devlink_port_register(dl, &bp->dl_port, bp->pf.port_id); dl 493 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_params_publish(dl); dl 500 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_params_unregister(dl, bnxt_dl_params, dl 503 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_unregister(dl); dl 506 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_free(dl); dl 512 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c struct devlink *dl = bp->dl; dl 514 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (!dl) dl 522 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_params_unregister(dl, bnxt_dl_params, dl 525 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_unregister(dl); dl 526 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_free(dl); dl 18 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h static inline struct bnxt *bnxt_get_bp_from_dl(struct devlink *dl) dl 20 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h return ((struct bnxt_dl *)devlink_priv(dl))->bp; dl 24 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h static inline void bnxt_link_bp_to_dl(struct bnxt *bp, struct devlink *dl) dl 26 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h bp->dl = dl; dl 29 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h if (dl) { dl 30 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h struct bnxt_dl *bp_dl = devlink_priv(dl); dl 12 drivers/net/ethernet/pensando/ionic/ionic_devlink.c static int ionic_dl_info_get(struct devlink *dl, struct devlink_info_req *req, dl 15 drivers/net/ethernet/pensando/ionic/ionic_devlink.c struct ionic *ionic = devlink_priv(dl); dl 56 drivers/net/ethernet/pensando/ionic/ionic_devlink.c struct devlink *dl; dl 58 drivers/net/ethernet/pensando/ionic/ionic_devlink.c dl = devlink_alloc(&ionic_dl_ops, sizeof(struct ionic)); dl 60 drivers/net/ethernet/pensando/ionic/ionic_devlink.c return devlink_priv(dl); dl 65 drivers/net/ethernet/pensando/ionic/ionic_devlink.c struct devlink *dl = priv_to_devlink(ionic); dl 67 drivers/net/ethernet/pensando/ionic/ionic_devlink.c devlink_free(dl); dl 72 drivers/net/ethernet/pensando/ionic/ionic_devlink.c struct devlink *dl = priv_to_devlink(ionic); dl 75 drivers/net/ethernet/pensando/ionic/ionic_devlink.c err = devlink_register(dl, ionic->dev); dl 83 drivers/net/ethernet/pensando/ionic/ionic_devlink.c err = devlink_port_register(dl, &ionic->dl_port, 0); dl 95 drivers/net/ethernet/pensando/ionic/ionic_devlink.c struct devlink *dl = priv_to_devlink(ionic); dl 98 drivers/net/ethernet/pensando/ionic/ionic_devlink.c devlink_unregister(dl); dl 867 drivers/net/ethernet/qlogic/qed/qed.h struct devlink *dl; dl 358 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_dl_param_get(struct devlink *dl, u32 id, dl 364 drivers/net/ethernet/qlogic/qed/qed_main.c qed_dl = devlink_priv(dl); dl 371 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_dl_param_set(struct devlink *dl, u32 id, dl 377 drivers/net/ethernet/qlogic/qed/qed_main.c qed_dl = devlink_priv(dl); dl 397 drivers/net/ethernet/qlogic/qed/qed_main.c struct devlink *dl; dl 400 drivers/net/ethernet/qlogic/qed/qed_main.c dl = devlink_alloc(&qed_dl_ops, sizeof(*qed_dl)); dl 401 drivers/net/ethernet/qlogic/qed/qed_main.c if (!dl) dl 404 drivers/net/ethernet/qlogic/qed/qed_main.c qed_dl = devlink_priv(dl); dl 406 drivers/net/ethernet/qlogic/qed/qed_main.c cdev->dl = dl; dl 409 drivers/net/ethernet/qlogic/qed/qed_main.c rc = devlink_register(dl, &cdev->pdev->dev); dl 413 drivers/net/ethernet/qlogic/qed/qed_main.c rc = devlink_params_register(dl, qed_devlink_params, dl 419 drivers/net/ethernet/qlogic/qed/qed_main.c devlink_param_driverinit_value_set(dl, dl 423 drivers/net/ethernet/qlogic/qed/qed_main.c devlink_params_publish(dl); dl 429 drivers/net/ethernet/qlogic/qed/qed_main.c devlink_unregister(dl); dl 432 drivers/net/ethernet/qlogic/qed/qed_main.c cdev->dl = NULL; dl 433 drivers/net/ethernet/qlogic/qed/qed_main.c devlink_free(dl); dl 440 drivers/net/ethernet/qlogic/qed/qed_main.c if (!cdev->dl) dl 443 drivers/net/ethernet/qlogic/qed/qed_main.c devlink_params_unregister(cdev->dl, qed_devlink_params, dl 446 drivers/net/ethernet/qlogic/qed/qed_main.c devlink_unregister(cdev->dl); dl 447 drivers/net/ethernet/qlogic/qed/qed_main.c devlink_free(cdev->dl); dl 591 drivers/net/wireless/intersil/hostap/hostap_download.c struct prism2_download_data *dl) dl 647 drivers/net/wireless/intersil/hostap/hostap_download.c for (i = 0; i < dl->num_areas; i++) { dl 648 drivers/net/wireless/intersil/hostap/hostap_download.c int rest_len = dl->data[i].len; dl 655 drivers/net/wireless/intersil/hostap/hostap_download.c dev, dl->data[i].addr + data_off, dl 656 drivers/net/wireless/intersil/hostap/hostap_download.c dl->data[i].data + data_off, bufaddr, dl 705 drivers/net/wireless/intersil/hostap/hostap_download.c static void prism2_download_free_data(struct prism2_download_data *dl) dl 709 drivers/net/wireless/intersil/hostap/hostap_download.c if (dl == NULL) dl 712 drivers/net/wireless/intersil/hostap/hostap_download.c for (i = 0; i < dl->num_areas; i++) dl 713 drivers/net/wireless/intersil/hostap/hostap_download.c kfree(dl->data[i].data); dl 714 drivers/net/wireless/intersil/hostap/hostap_download.c kfree(dl); dl 724 drivers/net/wireless/intersil/hostap/hostap_download.c struct prism2_download_data *dl = NULL; dl 735 drivers/net/wireless/intersil/hostap/hostap_download.c dl = kzalloc(sizeof(*dl) + param->num_areas * dl 737 drivers/net/wireless/intersil/hostap/hostap_download.c if (dl == NULL) { dl 741 drivers/net/wireless/intersil/hostap/hostap_download.c dl->dl_cmd = param->dl_cmd; dl 742 drivers/net/wireless/intersil/hostap/hostap_download.c dl->start_addr = param->start_addr; dl 743 drivers/net/wireless/intersil/hostap/hostap_download.c dl->num_areas = param->num_areas; dl 750 drivers/net/wireless/intersil/hostap/hostap_download.c dl->data[i].addr = param->data[i].addr; dl 751 drivers/net/wireless/intersil/hostap/hostap_download.c dl->data[i].len = param->data[i].len; dl 760 drivers/net/wireless/intersil/hostap/hostap_download.c dl->data[i].data = kmalloc(dl->data[i].len, GFP_KERNEL); dl 761 drivers/net/wireless/intersil/hostap/hostap_download.c if (dl->data[i].data == NULL) { dl 766 drivers/net/wireless/intersil/hostap/hostap_download.c if (copy_from_user(dl->data[i].data, param->data[i].ptr, dl 776 drivers/net/wireless/intersil/hostap/hostap_download.c ret = prism2_download_volatile(local, dl); dl 780 drivers/net/wireless/intersil/hostap/hostap_download.c ret = prism2_download_genesis(local, dl); dl 784 drivers/net/wireless/intersil/hostap/hostap_download.c ret = prism2_download_nonvolatile(local, dl); dl 799 drivers/net/wireless/intersil/hostap/hostap_download.c if (ret == 0 && dl && dl 802 drivers/net/wireless/intersil/hostap/hostap_download.c local->dl_pri = dl; dl 803 drivers/net/wireless/intersil/hostap/hostap_download.c } else if (ret == 0 && dl && dl 806 drivers/net/wireless/intersil/hostap/hostap_download.c local->dl_sec = dl; dl 808 drivers/net/wireless/intersil/hostap/hostap_download.c prism2_download_free_data(dl); dl 133 drivers/net/wireless/intersil/hostap/hostap_hw.c static void prism2_download_free_data(struct prism2_download_data *dl); dl 634 drivers/pwm/core.c struct device_link *dl; dl 647 drivers/pwm/core.c dl = device_link_add(dev, pwm->chip->dev, DL_FLAG_AUTOREMOVE_CONSUMER); dl 648 drivers/pwm/core.c if (!dl) { dl 654 drivers/pwm/core.c return dl; dl 682 drivers/pwm/core.c struct device_link *dl; dl 713 drivers/pwm/core.c dl = pwm_device_link_add(dev, pwm); dl 714 drivers/pwm/core.c if (IS_ERR(dl)) { dl 717 drivers/pwm/core.c pwm = ERR_CAST(dl); dl 875 drivers/pwm/core.c struct device_link *dl; dl 967 drivers/pwm/core.c dl = pwm_device_link_add(dev, pwm); dl 968 drivers/pwm/core.c if (IS_ERR(dl)) { dl 970 drivers/pwm/core.c return ERR_CAST(dl); dl 171 drivers/s390/block/dasd_eckd.c unsigned int kl, unsigned int dl) dl 179 drivers/s390/block/dasd_eckd.c ceil_quot(dl + 12, 32)); dl 181 drivers/s390/block/dasd_eckd.c return 1499 / (15 + ceil_quot(dl + 12, 32)); dl 183 drivers/s390/block/dasd_eckd.c dn = ceil_quot(dl + 6, 232) + 1; dl 187 drivers/s390/block/dasd_eckd.c 9 + ceil_quot(dl + 6 * dn, 34)); dl 189 drivers/s390/block/dasd_eckd.c return 1729 / (10 + 9 + ceil_quot(dl + 6 * dn, 34)); dl 191 drivers/s390/block/dasd_eckd.c dn = ceil_quot(dl + 6, 232) + 1; dl 195 drivers/s390/block/dasd_eckd.c ceil_quot(dl + 6 * dn, 34)); dl 197 drivers/s390/block/dasd_eckd.c return 1420 / (18 + 7 + ceil_quot(dl + 6 * dn, 34)); dl 2293 drivers/s390/block/dasd_eckd.c private->count_area[i].dl != dasd_eckd_cdl_reclen(i) - 4 || dl 2307 drivers/s390/block/dasd_eckd.c (private->count_area[i].dl != dl 2308 drivers/s390/block/dasd_eckd.c private->count_area[0].dl) || dl 2324 drivers/s390/block/dasd_eckd.c if (dasd_check_blocksize(count_area->dl) == 0) dl 2325 drivers/s390/block/dasd_eckd.c block->bp_block = count_area->dl; dl 2760 drivers/s390/block/dasd_eckd.c ect->dl = 8; dl 2775 drivers/s390/block/dasd_eckd.c ect->dl = 0; dl 2789 drivers/s390/block/dasd_eckd.c ect->dl = fdata->blksize; dl 2798 drivers/s390/block/dasd_eckd.c ect->dl = sizes_trk0[i] - 4; dl 2804 drivers/s390/block/dasd_eckd.c ect->dl = LABEL_SIZE - 44; dl 3289 drivers/s390/block/dasd_eckd.c fmt_buffer[pos].dl == 0) { dl 3335 drivers/s390/block/dasd_eckd.c if (fmt_buffer[pos].dl != blksize) { dl 3367 drivers/s390/block/dasd_eckd.c cdata->blksize = fmt_buffer[pos].dl; dl 139 drivers/s390/block/dasd_eckd.h __u16 dl; dl 886 drivers/scsi/aic94xx/aic94xx_dump.c struct done_list_struct *dl) dl 891 drivers/scsi/aic94xx/aic94xx_dump.c switch ((dl->status_block[1] & 0x70) >> 3) { dl 16 drivers/scsi/aic94xx/aic94xx_dump.h struct done_list_struct *dl); dl 22 drivers/scsi/aic94xx/aic94xx_dump.h struct done_list_struct *dl) { } dl 261 drivers/scsi/aic94xx/aic94xx_hwi.c asd_ha->seq.dl = asd_ha->seq.actual_dl->vaddr; dl 721 drivers/scsi/aic94xx/aic94xx_hwi.c struct done_list_struct *dl = &seq->dl[seq->dl_next]; dl 724 drivers/scsi/aic94xx/aic94xx_hwi.c if ((dl->toggle & DL_TOGGLE_MASK) != seq->dl_toggle) dl 729 drivers/scsi/aic94xx/aic94xx_hwi.c ascb = asd_tc_index_find(seq, (int)le16_to_cpu(dl->index)); dl 744 drivers/scsi/aic94xx/aic94xx_hwi.c ascb->tasklet_complete(ascb, dl); dl 156 drivers/scsi/aic94xx/aic94xx_hwi.h struct done_list_struct *dl; /* array of done list entries, equals */ dl 593 drivers/scsi/aic94xx/aic94xx_init.c asd_ha->seq.dl = NULL; dl 68 drivers/scsi/aic94xx/aic94xx_scb.c struct done_list_struct *dl) dl 72 drivers/scsi/aic94xx/aic94xx_scb.c int phy_id = dl->status_block[0] & DL_PHY_MASK; dl 75 drivers/scsi/aic94xx/aic94xx_scb.c u8 oob_status = dl->status_block[1] & PHY_EVENTS_STATUS; dl 76 drivers/scsi/aic94xx/aic94xx_scb.c u8 oob_mode = dl->status_block[2]; dl 102 drivers/scsi/aic94xx/aic94xx_scb.c dl->status_block[1]); dl 218 drivers/scsi/aic94xx/aic94xx_scb.c struct done_list_struct *dl, dl 226 drivers/scsi/aic94xx/aic94xx_scb.c u16 size = ((dl->status_block[3] & 7) << 8) | dl->status_block[2]; dl 235 drivers/scsi/aic94xx/aic94xx_scb.c asd_dump_frame_rcvd(phy, dl); dl 241 drivers/scsi/aic94xx/aic94xx_scb.c struct done_list_struct *dl, dl 248 drivers/scsi/aic94xx/aic94xx_scb.c u8 lr_error = dl->status_block[1]; dl 249 drivers/scsi/aic94xx/aic94xx_scb.c u8 retries_left = dl->status_block[2]; dl 294 drivers/scsi/aic94xx/aic94xx_scb.c struct done_list_struct *dl, dl 302 drivers/scsi/aic94xx/aic94xx_scb.c u8 reg = dl->status_block[1]; dl 303 drivers/scsi/aic94xx/aic94xx_scb.c u32 cont = dl->status_block[2] << ((reg & 3)*8); dl 350 drivers/scsi/aic94xx/aic94xx_scb.c dl->status_block[1]); dl 398 drivers/scsi/aic94xx/aic94xx_scb.c struct done_list_struct *dl) dl 402 drivers/scsi/aic94xx/aic94xx_scb.c int edb = (dl->opcode & DL_PHY_MASK) - 1; /* [0xc1,0xc7] -> [0,6] */ dl 403 drivers/scsi/aic94xx/aic94xx_scb.c u8 sb_opcode = dl->status_block[0]; dl 410 drivers/scsi/aic94xx/aic94xx_scb.c edb, dl->opcode); dl 432 drivers/scsi/aic94xx/aic94xx_scb.c __func__, dl->status_block[3]); dl 439 drivers/scsi/aic94xx/aic94xx_scb.c tc_abort = *((u16*)(&dl->status_block[1])); dl 485 drivers/scsi/aic94xx/aic94xx_scb.c conn_handle = *((u16*)(&dl->status_block[1])); dl 489 drivers/scsi/aic94xx/aic94xx_scb.c dl->status_block[3]); dl 547 drivers/scsi/aic94xx/aic94xx_scb.c asd_bytes_dmaed_tasklet(ascb, dl, edb, phy_id); dl 552 drivers/scsi/aic94xx/aic94xx_scb.c asd_primitive_rcvd_tasklet(ascb, dl, phy_id); dl 556 drivers/scsi/aic94xx/aic94xx_scb.c asd_phy_event_tasklet(ascb, dl); dl 561 drivers/scsi/aic94xx/aic94xx_scb.c asd_link_reset_err_tasklet(ascb, dl, phy_id); dl 576 drivers/scsi/aic94xx/aic94xx_scb.c edb, dl->opcode); dl 625 drivers/scsi/aic94xx/aic94xx_scb.c struct done_list_struct *dl) dl 633 drivers/scsi/aic94xx/aic94xx_scb.c u8 status = dl->status_block[0]; dl 634 drivers/scsi/aic94xx/aic94xx_scb.c u8 oob_status = dl->status_block[1]; dl 635 drivers/scsi/aic94xx/aic94xx_scb.c u8 oob_mode = dl->status_block[2]; dl 813 drivers/scsi/aic94xx/aic94xx_scb.c struct done_list_struct *dl) dl 815 drivers/scsi/aic94xx/aic94xx_scb.c u8 opcode = dl->opcode; dl 141 drivers/scsi/aic94xx/aic94xx_task.c struct done_list_struct *dl) dl 151 drivers/scsi/aic94xx/aic94xx_task.c } __attribute__ ((packed)) *resp_sb = (void *) dl->status_block; dl 195 drivers/scsi/aic94xx/aic94xx_task.c struct done_list_struct *dl) dl 200 drivers/scsi/aic94xx/aic94xx_task.c u8 opcode = dl->opcode; dl 213 drivers/scsi/aic94xx/aic94xx_task.c ts->residual = le32_to_cpu(*(__le32 *)dl->status_block); dl 224 drivers/scsi/aic94xx/aic94xx_task.c asd_get_response_tasklet(ascb, dl); dl 229 drivers/scsi/aic94xx/aic94xx_task.c if (dl->status_block[1] & 2) dl 230 drivers/scsi/aic94xx/aic94xx_task.c ts->open_rej_reason = 1 + dl->status_block[2]; dl 231 drivers/scsi/aic94xx/aic94xx_task.c else if (dl->status_block[1] & 1) dl 232 drivers/scsi/aic94xx/aic94xx_task.c ts->open_rej_reason = (dl->status_block[2] >> 4)+10; dl 270 drivers/scsi/aic94xx/aic94xx_task.c opcode = dl->status_block[0]; dl 57 drivers/scsi/aic94xx/aic94xx_tmf.c struct done_list_struct *dl) dl 65 drivers/scsi/aic94xx/aic94xx_tmf.c ASD_DPRINTK("%s: opcode: 0x%x\n", __func__, dl->opcode); dl 66 drivers/scsi/aic94xx/aic94xx_tmf.c tcs->dl_opcode = dl->opcode; dl 256 drivers/scsi/aic94xx/aic94xx_tmf.c struct done_list_struct *dl) dl 264 drivers/scsi/aic94xx/aic94xx_tmf.c } __attribute__ ((packed)) *resp_sb = (void *) dl->status_block; dl 302 drivers/scsi/aic94xx/aic94xx_tmf.c struct done_list_struct *dl) dl 312 drivers/scsi/aic94xx/aic94xx_tmf.c tcs->dl_opcode = dl->opcode; dl 314 drivers/scsi/aic94xx/aic94xx_tmf.c if (dl->opcode == TC_SSP_RESP) { dl 315 drivers/scsi/aic94xx/aic94xx_tmf.c tcs->tmf_state = asd_get_tmf_resp_tasklet(ascb, dl); dl 542 drivers/scsi/qla2xxx/qla_def.h uint32_t dl; dl 306 drivers/scsi/qla2xxx/qla_nvme.c nvme->u.nvme.dl = 0; dl 625 drivers/scsi/scsi_devinfo.c struct double_list *dl = v; dl 627 drivers/scsi/scsi_devinfo.c list_entry(dl->top, struct scsi_dev_info_list_table, node); dl 629 drivers/scsi/scsi_devinfo.c list_entry(dl->bottom, struct scsi_dev_info_list, dl 632 drivers/scsi/scsi_devinfo.c if (devinfo_table->scsi_dev_info_list.next == dl->bottom && dl 643 drivers/scsi/scsi_devinfo.c struct double_list *dl = kmalloc(sizeof(*dl), GFP_KERNEL); dl 646 drivers/scsi/scsi_devinfo.c if (!dl) dl 649 drivers/scsi/scsi_devinfo.c list_for_each(dl->top, &scsi_dev_info_list) { dl 651 drivers/scsi/scsi_devinfo.c list_entry(dl->top, struct scsi_dev_info_list_table, dl 653 drivers/scsi/scsi_devinfo.c list_for_each(dl->bottom, &devinfo_table->scsi_dev_info_list) dl 655 drivers/scsi/scsi_devinfo.c return dl; dl 658 drivers/scsi/scsi_devinfo.c kfree(dl); dl 664 drivers/scsi/scsi_devinfo.c struct double_list *dl = v; dl 666 drivers/scsi/scsi_devinfo.c list_entry(dl->top, struct scsi_dev_info_list_table, node); dl 669 drivers/scsi/scsi_devinfo.c dl->bottom = dl->bottom->next; dl 670 drivers/scsi/scsi_devinfo.c while (&devinfo_table->scsi_dev_info_list == dl->bottom) { dl 671 drivers/scsi/scsi_devinfo.c dl->top = dl->top->next; dl 672 drivers/scsi/scsi_devinfo.c if (dl->top == &scsi_dev_info_list) { dl 673 drivers/scsi/scsi_devinfo.c kfree(dl); dl 676 drivers/scsi/scsi_devinfo.c devinfo_table = list_entry(dl->top, dl 679 drivers/scsi/scsi_devinfo.c dl->bottom = devinfo_table->scsi_dev_info_list.next; dl 682 drivers/scsi/scsi_devinfo.c return dl; dl 1044 drivers/staging/comedi/drivers/ni_mio_common.c unsigned int dl; dl 1050 drivers/staging/comedi/drivers/ni_mio_common.c dl = ni_readl(dev, NI611X_AI_FIFO_DATA_REG); dl 1052 drivers/staging/comedi/drivers/ni_mio_common.c data = (dl >> 16) & 0xffff; dl 1054 drivers/staging/comedi/drivers/ni_mio_common.c data = dl & 0xffff; dl 1059 drivers/staging/comedi/drivers/ni_mio_common.c dl = ni_readl(dev, NI611X_AI_FIFO_DATA_REG); dl 1060 drivers/staging/comedi/drivers/ni_mio_common.c data = dl & 0xffff; dl 1069 drivers/staging/comedi/drivers/ni_mio_common.c dl = ni_readl(dev, NI6143_AI_FIFO_DATA_REG); dl 1071 drivers/staging/comedi/drivers/ni_mio_common.c data = (dl >> 16) & 0xffff; dl 1073 drivers/staging/comedi/drivers/ni_mio_common.c data = dl & 0xffff; dl 1080 drivers/staging/comedi/drivers/ni_mio_common.c dl = ni_readl(dev, NI6143_AI_FIFO_DATA_REG); dl 1081 drivers/staging/comedi/drivers/ni_mio_common.c data = (dl >> 16) & 0xffff; dl 1116 drivers/staging/comedi/drivers/ni_mio_common.c unsigned int dl; dl 1123 drivers/staging/comedi/drivers/ni_mio_common.c dl = ni_readl(dev, NI611X_AI_FIFO_DATA_REG); dl 1126 drivers/staging/comedi/drivers/ni_mio_common.c data = dl >> 16; dl 1128 drivers/staging/comedi/drivers/ni_mio_common.c data = dl & 0xffff; dl 1134 drivers/staging/comedi/drivers/ni_mio_common.c dl = ni_readl(dev, NI6143_AI_FIFO_DATA_REG); dl 1137 drivers/staging/comedi/drivers/ni_mio_common.c data = dl >> 16; dl 1139 drivers/staging/comedi/drivers/ni_mio_common.c data = dl & 0xffff; dl 1147 drivers/staging/comedi/drivers/ni_mio_common.c dl = ni_readl(dev, NI6143_AI_FIFO_DATA_REG); dl 1148 drivers/staging/comedi/drivers/ni_mio_common.c data = (dl >> 16) & 0xffff; dl 1177 drivers/staging/comedi/drivers/ni_mio_common.c unsigned int dl; dl 1184 drivers/staging/comedi/drivers/ni_mio_common.c dl = ni_readl(dev, NI611X_AI_FIFO_DATA_REG); dl 1185 drivers/staging/comedi/drivers/ni_mio_common.c data = dl & 0xffff; dl 1195 drivers/staging/comedi/drivers/ni_mio_common.c unsigned int dl; dl 1204 drivers/staging/comedi/drivers/ni_mio_common.c dl = ni_readl(dev, NI6143_AI_FIFO_DATA_REG); dl 1207 drivers/staging/comedi/drivers/ni_mio_common.c data = (dl >> 16) & 0xffff; dl 1147 drivers/target/target_core_sbc.c int dl, bd_dl; dl 1168 drivers/target/target_core_sbc.c dl = get_unaligned_be16(&buf[0]); dl 1186 drivers/target/target_core_sbc.c " ptr: %p\n", dev->transport->name, dl, bd_dl, size, ptr); dl 2243 drivers/tty/serial/sh-sci.c unsigned int sr, dl; dl 2249 drivers/tty/serial/sh-sci.c dl = DIV_ROUND_CLOSEST(freq, sr * bps); dl 2250 drivers/tty/serial/sh-sci.c dl = clamp(dl, 1U, 65535U); dl 2252 drivers/tty/serial/sh-sci.c err = DIV_ROUND_CLOSEST(freq, sr * dl) - bps; dl 2257 drivers/tty/serial/sh-sci.c *dlr = dl; dl 2376 drivers/tty/serial/sh-sci.c unsigned int brr = 255, cks = 0, srr = 15, dl = 0, sccks = 0; dl 2443 drivers/tty/serial/sh-sci.c dl = dl1; dl 2459 drivers/tty/serial/sh-sci.c dl = dl1; dl 2489 drivers/tty/serial/sh-sci.c serial_port_out(port, SCDL, dl); dl 736 drivers/usb/misc/sisusbvga/sisusb_init.c unsigned short shiftflag, unsigned short dl, unsigned short ah, dl 741 drivers/usb/misc/sisusbvga/sisusb_init.c switch (dl) { dl 187 drivers/video/fbdev/omap2/omapfb/dss/manager.c int dl = config->video_port_width; dl 197 drivers/video/fbdev/omap2/omapfb/dss/manager.c if (dl != 12 && dl != 16 && dl != 18 && dl != 24) dl 2859 drivers/video/fbdev/sis/init.c unsigned short dl, unsigned short ah, unsigned short al, unsigned short dh) dl 2863 drivers/video/fbdev/sis/init.c switch(dl) { dl 4030 fs/btrfs/tree-log.c u64 ds, dl, cs, cl; dl 4037 fs/btrfs/tree-log.c dl = btrfs_file_extent_disk_num_bytes(src, dl 4045 fs/btrfs/tree-log.c cl = dl; dl 181 fs/ceph/ioctl.c struct ceph_ioctl_dataloc dl; dl 194 fs/ceph/ioctl.c if (copy_from_user(&dl, arg, sizeof(dl))) dl 198 fs/ceph/ioctl.c ceph_calc_file_object_mapping(&ci->i_layout, dl.file_offset, 1, dl 199 fs/ceph/ioctl.c &dl.object_no, &dl.object_offset, &xlen); dl 200 fs/ceph/ioctl.c dl.file_offset -= dl.object_offset; dl 201 fs/ceph/ioctl.c dl.object_size = ci->i_layout.object_size; dl 202 fs/ceph/ioctl.c dl.block_size = ci->i_layout.stripe_unit; dl 205 fs/ceph/ioctl.c tmp = dl.object_offset; dl 206 fs/ceph/ioctl.c dl.block_offset = do_div(tmp, dl.block_size); dl 208 fs/ceph/ioctl.c snprintf(dl.object_name, sizeof(dl.object_name), "%llx.%08llx", dl 209 fs/ceph/ioctl.c ceph_ino(inode), dl.object_no); dl 213 fs/ceph/ioctl.c ceph_oid_printf(&oid, "%s", dl.object_name); dl 223 fs/ceph/ioctl.c dl.osd = ceph_pg_to_acting_primary(osdc->osdmap, &pgid); dl 224 fs/ceph/ioctl.c if (dl.osd >= 0) { dl 226 fs/ceph/ioctl.c ceph_osd_addr(osdc->osdmap, dl.osd); dl 228 fs/ceph/ioctl.c memcpy(&dl.osd_addr, &a->in_addr, sizeof(dl.osd_addr)); dl 230 fs/ceph/ioctl.c memset(&dl.osd_addr, 0, sizeof(dl.osd_addr)); dl 235 fs/ceph/ioctl.c if (copy_to_user(arg, &dl, sizeof(dl))) dl 71 fs/jffs2/compr_lzo.c size_t dl = destlen; dl 74 fs/jffs2/compr_lzo.c ret = lzo1x_decompress_safe(data_in, srclen, cpage_out, &dl); dl 76 fs/jffs2/compr_lzo.c if (ret != LZO_E_OK || dl != destlen) dl 218 fs/ocfs2/dcache.c struct ocfs2_dentry_lock *dl = dentry->d_fsdata; dl 221 fs/ocfs2/dcache.c (unsigned long long)parent_blkno, dl); dl 235 fs/ocfs2/dcache.c dentry->d_fsdata = dl = NULL; dl 238 fs/ocfs2/dcache.c if (dl) { dl 239 fs/ocfs2/dcache.c mlog_bug_on_msg(dl->dl_parent_blkno != parent_blkno, dl 243 fs/ocfs2/dcache.c (unsigned long long)dl->dl_parent_blkno); dl 260 fs/ocfs2/dcache.c dl = alias->d_fsdata; dl 261 fs/ocfs2/dcache.c mlog_bug_on_msg(!dl, "parent %llu, ino %llu\n", dl 265 fs/ocfs2/dcache.c mlog_bug_on_msg(dl->dl_parent_blkno != parent_blkno, dl 269 fs/ocfs2/dcache.c (unsigned long long)dl->dl_parent_blkno); dl 271 fs/ocfs2/dcache.c trace_ocfs2_dentry_attach_lock_found(dl->dl_lockres.l_name, dl 281 fs/ocfs2/dcache.c dl = kmalloc(sizeof(*dl), GFP_NOFS); dl 282 fs/ocfs2/dcache.c if (!dl) { dl 288 fs/ocfs2/dcache.c dl->dl_count = 0; dl 293 fs/ocfs2/dcache.c dl->dl_inode = igrab(inode); dl 294 fs/ocfs2/dcache.c dl->dl_parent_blkno = parent_blkno; dl 295 fs/ocfs2/dcache.c ocfs2_dentry_lock_res_init(dl, parent_blkno, inode); dl 305 fs/ocfs2/dcache.c iput(dl->dl_inode); dl 306 fs/ocfs2/dcache.c ocfs2_lock_res_free(&dl->dl_lockres); dl 307 fs/ocfs2/dcache.c kfree(dl); dl 311 fs/ocfs2/dcache.c dentry->d_fsdata = dl; dl 312 fs/ocfs2/dcache.c dl->dl_count++; dl 332 fs/ocfs2/dcache.c ocfs2_lock_res_free(&dl->dl_lockres); dl 333 fs/ocfs2/dcache.c BUG_ON(dl->dl_count != 1); dl 337 fs/ocfs2/dcache.c kfree(dl); dl 368 fs/ocfs2/dcache.c struct ocfs2_dentry_lock *dl) dl 370 fs/ocfs2/dcache.c iput(dl->dl_inode); dl 371 fs/ocfs2/dcache.c ocfs2_simple_drop_lockres(osb, &dl->dl_lockres); dl 372 fs/ocfs2/dcache.c ocfs2_lock_res_free(&dl->dl_lockres); dl 373 fs/ocfs2/dcache.c kfree(dl); dl 377 fs/ocfs2/dcache.c struct ocfs2_dentry_lock *dl) dl 381 fs/ocfs2/dcache.c BUG_ON(dl->dl_count == 0); dl 384 fs/ocfs2/dcache.c dl->dl_count--; dl 385 fs/ocfs2/dcache.c unlock = !dl->dl_count; dl 389 fs/ocfs2/dcache.c ocfs2_drop_dentry_lock(osb, dl); dl 394 fs/ocfs2/dcache.c struct ocfs2_dentry_lock *dl = dentry->d_fsdata; dl 396 fs/ocfs2/dcache.c if (!dl) { dl 414 fs/ocfs2/dcache.c mlog_bug_on_msg(dl->dl_count == 0, "dentry: %pd, count: %u\n", dl 415 fs/ocfs2/dcache.c dentry, dl->dl_count); dl 417 fs/ocfs2/dcache.c ocfs2_dentry_lock_put(OCFS2_SB(dentry->d_sb), dl); dl 34 fs/ocfs2/dcache.h struct ocfs2_dentry_lock *dl); dl 235 fs/ocfs2/dlm/dlmcommon.h struct dlm_deref_lockres_priv dl; dl 543 fs/ocfs2/dlm/dlmdebug.c struct debug_lockres *dl = m->private; dl 544 fs/ocfs2/dlm/dlmdebug.c struct dlm_ctxt *dlm = dl->dl_ctxt; dl 545 fs/ocfs2/dlm/dlmdebug.c struct dlm_lock_resource *oldres = dl->dl_res; dl 555 fs/ocfs2/dlm/dlmdebug.c dl = NULL; dl 573 fs/ocfs2/dlm/dlmdebug.c dl->dl_res = res; dl 577 fs/ocfs2/dlm/dlmdebug.c dump_lockres(res, dl->dl_buf, dl->dl_len - 1); dl 580 fs/ocfs2/dlm/dlmdebug.c dl = NULL; dl 584 fs/ocfs2/dlm/dlmdebug.c return dl; dl 598 fs/ocfs2/dlm/dlmdebug.c struct debug_lockres *dl = (struct debug_lockres *)v; dl 600 fs/ocfs2/dlm/dlmdebug.c seq_printf(s, "%s", dl->dl_buf); dl 615 fs/ocfs2/dlm/dlmdebug.c struct debug_lockres *dl; dl 622 fs/ocfs2/dlm/dlmdebug.c dl = __seq_open_private(file, &debug_lockres_ops, sizeof(*dl)); dl 623 fs/ocfs2/dlm/dlmdebug.c if (!dl) dl 626 fs/ocfs2/dlm/dlmdebug.c dl->dl_len = PAGE_SIZE; dl 627 fs/ocfs2/dlm/dlmdebug.c dl->dl_buf = buf; dl 630 fs/ocfs2/dlm/dlmdebug.c dl->dl_ctxt = dlm; dl 644 fs/ocfs2/dlm/dlmdebug.c struct debug_lockres *dl = (struct debug_lockres *)seq->private; dl 646 fs/ocfs2/dlm/dlmdebug.c if (dl->dl_res) dl 647 fs/ocfs2/dlm/dlmdebug.c dlm_lockres_put(dl->dl_res); dl 648 fs/ocfs2/dlm/dlmdebug.c dlm_put(dl->dl_ctxt); dl 649 fs/ocfs2/dlm/dlmdebug.c kfree(dl->dl_buf); dl 2327 fs/ocfs2/dlm/dlmmaster.c item->u.dl.deref_res = res; dl 2328 fs/ocfs2/dlm/dlmmaster.c item->u.dl.deref_node = node; dl 2449 fs/ocfs2/dlm/dlmmaster.c res = item->u.dl.deref_res; dl 2450 fs/ocfs2/dlm/dlmmaster.c node = item->u.dl.deref_node; dl 613 fs/ocfs2/dlmglue.c struct ocfs2_dentry_lock *dl = lockres->l_priv; dl 615 fs/ocfs2/dlmglue.c return OCFS2_SB(dl->dl_inode->i_sb); dl 618 fs/ocfs2/dlmglue.c void ocfs2_dentry_lock_res_init(struct ocfs2_dentry_lock *dl, dl 624 fs/ocfs2/dlmglue.c struct ocfs2_lock_res *lockres = &dl->dl_lockres; dl 655 fs/ocfs2/dlmglue.c dl); dl 2946 fs/ocfs2/dlmglue.c struct ocfs2_dentry_lock *dl = dentry->d_fsdata; dl 2949 fs/ocfs2/dlmglue.c BUG_ON(!dl); dl 2960 fs/ocfs2/dlmglue.c ret = ocfs2_cluster_lock(osb, &dl->dl_lockres, level, 0, 0); dl 2970 fs/ocfs2/dlmglue.c struct ocfs2_dentry_lock *dl = dentry->d_fsdata; dl 2974 fs/ocfs2/dlmglue.c ocfs2_cluster_unlock(osb, &dl->dl_lockres, level); dl 3991 fs/ocfs2/dlmglue.c struct ocfs2_dentry_lock *dl = ocfs2_lock_res_dl(lockres); dl 3992 fs/ocfs2/dlmglue.c ocfs2_dentry_lock_put(osb, dl); dl 4017 fs/ocfs2/dlmglue.c struct ocfs2_dentry_lock *dl = ocfs2_lock_res_dl(lockres); dl 4018 fs/ocfs2/dlmglue.c struct ocfs2_inode_info *oi = OCFS2_I(dl->dl_inode); dl 4052 fs/ocfs2/dlmglue.c && dl->dl_count) { dl 4053 fs/ocfs2/dlmglue.c dl->dl_count++; dl 4071 fs/ocfs2/dlmglue.c dentry = ocfs2_find_local_alias(dl->dl_inode, dl 4072 fs/ocfs2/dlmglue.c dl->dl_parent_blkno, 1); dl 4077 fs/ocfs2/dlmglue.c if (S_ISDIR(dl->dl_inode->i_mode)) dl 4101 fs/ocfs2/dlmglue.c if (dl->dl_count == 1) dl 114 fs/ocfs2/dlmglue.h void ocfs2_dentry_lock_res_init(struct ocfs2_dentry_lock *dl, dl 212 fs/ocfs2/namei.c struct ocfs2_dentry_lock *dl = dentry->d_fsdata; dl 214 fs/ocfs2/namei.c ocfs2_simple_drop_lockres(osb, &dl->dl_lockres); dl 215 fs/ocfs2/namei.c ocfs2_lock_res_free(&dl->dl_lockres); dl 216 fs/ocfs2/namei.c BUG_ON(dl->dl_count != 1); dl 220 fs/ocfs2/namei.c kfree(dl); dl 249 fs/ocfs2/namei.c struct ocfs2_dentry_lock *dl = NULL; dl 433 fs/ocfs2/namei.c dl = dentry->d_fsdata; dl 477 fs/ocfs2/namei.c if (dl) dl 1807 fs/ocfs2/namei.c struct ocfs2_dentry_lock *dl = NULL; dl 2002 fs/ocfs2/namei.c dl = dentry->d_fsdata; dl 2038 fs/ocfs2/namei.c if (dl) dl 107 include/acpi/acoutput.h #define ACPI_DEBUG_LEVEL(dl) (u32) dl,ACPI_DEBUG_PARAMETERS dl 681 include/linux/sched.h struct sched_dl_entity dl; dl 20 include/net/datalink.h void destroy_EII_client(struct datalink_proto *dl); dl 13 include/net/p8022.h void destroy_8023_client(struct datalink_proto *dl); dl 359 kernel/locking/lockdep_proc.c const struct lock_stat_data *dl = l, *dr = r; dl 362 kernel/locking/lockdep_proc.c nl = dl->stats.read_waittime.nr + dl->stats.write_waittime.nr; dl 232 kernel/locking/rtmutex.c &(struct rt_mutex_waiter){ .prio = (p)->prio, .deadline = (p)->dl.deadline } dl 683 kernel/locking/rtmutex.c waiter->deadline = task->dl.deadline; dl 956 kernel/locking/rtmutex.c waiter->deadline = task->dl.deadline; dl 667 kernel/sched/core.c if (rq->dl.dl_nr_running) dl 2699 kernel/sched/core.c RB_CLEAR_NODE(&p->dl.rb_node); dl 2700 kernel/sched/core.c init_dl_task_timer(&p->dl); dl 2701 kernel/sched/core.c init_dl_inactive_task_timer(&p->dl); dl 4450 kernel/sched/core.c (pi_task && dl_entity_preempt(&pi_task->dl, &p->dl))) { dl 4451 kernel/sched/core.c p->dl.dl_boosted = 1; dl 4454 kernel/sched/core.c p->dl.dl_boosted = 0; dl 4458 kernel/sched/core.c p->dl.dl_boosted = 0; dl 4464 kernel/sched/core.c p->dl.dl_boosted = 0; dl 6629 kernel/sched/core.c init_dl_rq(&rq->dl); dl 31 kernel/sched/cpudeadline.c u64 orig_dl = cp->elements[idx].dl; dl 46 kernel/sched/cpudeadline.c cp->elements[l].dl)) { dl 48 kernel/sched/cpudeadline.c largest_dl = cp->elements[l].dl; dl 51 kernel/sched/cpudeadline.c cp->elements[r].dl)) dl 59 kernel/sched/cpudeadline.c cp->elements[idx].dl = cp->elements[largest].dl; dl 65 kernel/sched/cpudeadline.c cp->elements[idx].dl = orig_dl; dl 74 kernel/sched/cpudeadline.c u64 orig_dl = cp->elements[idx].dl; dl 81 kernel/sched/cpudeadline.c if (dl_time_before(orig_dl, cp->elements[p].dl)) dl 85 kernel/sched/cpudeadline.c cp->elements[idx].dl = cp->elements[p].dl; dl 91 kernel/sched/cpudeadline.c cp->elements[idx].dl = orig_dl; dl 97 kernel/sched/cpudeadline.c if (idx > 0 && dl_time_before(cp->elements[parent(idx)].dl, dl 98 kernel/sched/cpudeadline.c cp->elements[idx].dl)) dl 120 kernel/sched/cpudeadline.c const struct sched_dl_entity *dl_se = &p->dl; dl 131 kernel/sched/cpudeadline.c dl_time_before(dl_se->deadline, cp->elements[0].dl)) { dl 168 kernel/sched/cpudeadline.c cp->elements[old_idx].dl = cp->elements[cp->size - 1].dl; dl 190 kernel/sched/cpudeadline.c void cpudl_set(struct cpudl *cp, int cpu, u64 dl) dl 203 kernel/sched/cpudeadline.c cp->elements[new_idx].dl = dl; dl 209 kernel/sched/cpudeadline.c cp->elements[old_idx].dl = dl; dl 6 kernel/sched/cpudeadline.h u64 dl; dl 20 kernel/sched/cpudeadline.h void cpudl_set(struct cpudl *cp, int cpu, u64 dl); dl 25 kernel/sched/deadline.c return container_of(dl_se, struct task_struct, dl); dl 30 kernel/sched/deadline.c return container_of(dl_rq, struct rq, dl); dl 38 kernel/sched/deadline.c return &rq->dl; dl 69 kernel/sched/deadline.c return &cpu_rq(i)->dl.dl_bw; dl 160 kernel/sched/deadline.c BUG_ON(p->dl.flags & SCHED_FLAG_SUGOV); dl 166 kernel/sched/deadline.c if (p->dl.dl_non_contending) { dl 167 kernel/sched/deadline.c sub_running_bw(&p->dl, &rq->dl); dl 168 kernel/sched/deadline.c p->dl.dl_non_contending = 0; dl 176 kernel/sched/deadline.c if (hrtimer_try_to_cancel(&p->dl.inactive_timer) == 1) dl 179 kernel/sched/deadline.c __sub_rq_bw(p->dl.dl_bw, &rq->dl); dl 180 kernel/sched/deadline.c __add_rq_bw(new_bw, &rq->dl); dl 239 kernel/sched/deadline.c struct sched_dl_entity *dl_se = &p->dl; dl 278 kernel/sched/deadline.c sub_rq_bw(&p->dl, &rq->dl); dl 280 kernel/sched/deadline.c __dl_sub(dl_b, p->dl.dl_bw, dl_bw_cpus(task_cpu(p))); dl 332 kernel/sched/deadline.c struct sched_dl_entity *dl_se = &p->dl; dl 447 kernel/sched/deadline.c struct dl_rq *dl_rq = &rq->dl; dl 459 kernel/sched/deadline.c if (dl_entity_preempt(&p->dl, &entry->dl)) dl 468 kernel/sched/deadline.c dl_rq->earliest_dl.next = p->dl.deadline; dl 477 kernel/sched/deadline.c struct dl_rq *dl_rq = &rq->dl; dl 488 kernel/sched/deadline.c struct task_struct, pushable_dl_tasks)->dl.deadline; dl 498 kernel/sched/deadline.c return !RB_EMPTY_ROOT(&rq->dl.pushable_dl_tasks_root.rb_root); dl 561 kernel/sched/deadline.c if (p->dl.dl_non_contending || p->dl.dl_throttled) { dl 568 kernel/sched/deadline.c sub_running_bw(&p->dl, &rq->dl); dl 569 kernel/sched/deadline.c sub_rq_bw(&p->dl, &rq->dl); dl 571 kernel/sched/deadline.c add_rq_bw(&p->dl, &later_rq->dl); dl 572 kernel/sched/deadline.c add_running_bw(&p->dl, &later_rq->dl); dl 574 kernel/sched/deadline.c sub_rq_bw(&p->dl, &rq->dl); dl 575 kernel/sched/deadline.c add_rq_bw(&p->dl, &later_rq->dl); dl 585 kernel/sched/deadline.c __dl_sub(dl_b, p->dl.dl_bw, cpumask_weight(rq->rd->span)); dl 590 kernel/sched/deadline.c __dl_add(dl_b, p->dl.dl_bw, cpumask_weight(later_rq->rd->span)); dl 922 kernel/sched/deadline.c struct sched_dl_entity *dl_se = &p->dl; dl 1155 kernel/sched/deadline.c u64 u_inact = rq->dl.this_bw - rq->dl.running_bw; /* Utot - Uact */ dl 1157 kernel/sched/deadline.c u64 u_act_min = (dl_se->dl_bw * rq->dl.bw_ratio) >> RATIO_SHIFT; dl 1167 kernel/sched/deadline.c if (u_inact + rq->dl.extra_bw > BW_UNIT - u_act_min) dl 1170 kernel/sched/deadline.c u_act = BW_UNIT - u_inact - rq->dl.extra_bw; dl 1182 kernel/sched/deadline.c struct sched_dl_entity *dl_se = &curr->dl; dl 1228 kernel/sched/deadline.c &curr->dl); dl 1252 kernel/sched/deadline.c if (!is_leftmost(curr, &rq->dl)) dl 1300 kernel/sched/deadline.c sub_running_bw(&p->dl, dl_rq_of_se(&p->dl)); dl 1301 kernel/sched/deadline.c sub_rq_bw(&p->dl, dl_rq_of_se(&p->dl)); dl 1306 kernel/sched/deadline.c __dl_sub(dl_b, p->dl.dl_bw, dl_bw_cpus(task_cpu(p))); dl 1315 kernel/sched/deadline.c sub_running_bw(dl_se, &rq->dl); dl 1475 kernel/sched/deadline.c struct sched_dl_entity *pi_se = &p->dl; dl 1485 kernel/sched/deadline.c if (pi_task && dl_prio(pi_task->normal_prio) && p->dl.dl_boosted) { dl 1486 kernel/sched/deadline.c pi_se = &pi_task->dl; dl 1495 kernel/sched/deadline.c BUG_ON(!p->dl.dl_boosted || flags != ENQUEUE_REPLENISH); dl 1505 kernel/sched/deadline.c if (!p->dl.dl_throttled && !dl_is_implicit(&p->dl)) dl 1506 kernel/sched/deadline.c dl_check_constrained_dl(&p->dl); dl 1509 kernel/sched/deadline.c add_rq_bw(&p->dl, &rq->dl); dl 1510 kernel/sched/deadline.c add_running_bw(&p->dl, &rq->dl); dl 1525 kernel/sched/deadline.c if (p->dl.dl_throttled && !(flags & ENQUEUE_REPLENISH)) { dl 1527 kernel/sched/deadline.c task_contending(&p->dl, flags); dl 1532 kernel/sched/deadline.c enqueue_dl_entity(&p->dl, pi_se, flags); dl 1540 kernel/sched/deadline.c dequeue_dl_entity(&p->dl); dl 1550 kernel/sched/deadline.c sub_running_bw(&p->dl, &rq->dl); dl 1551 kernel/sched/deadline.c sub_rq_bw(&p->dl, &rq->dl); dl 1585 kernel/sched/deadline.c rq->curr->dl.dl_yielded = 1; dl 1626 kernel/sched/deadline.c !dl_entity_preempt(&p->dl, &curr->dl)) && dl 1631 kernel/sched/deadline.c (dl_time_before(p->dl.deadline, dl 1632 kernel/sched/deadline.c cpu_rq(target)->dl.earliest_dl.curr) || dl 1633 kernel/sched/deadline.c (cpu_rq(target)->dl.dl_nr_running == 0))) dl 1656 kernel/sched/deadline.c if (p->dl.dl_non_contending) { dl 1657 kernel/sched/deadline.c sub_running_bw(&p->dl, &rq->dl); dl 1658 kernel/sched/deadline.c p->dl.dl_non_contending = 0; dl 1666 kernel/sched/deadline.c if (hrtimer_try_to_cancel(&p->dl.inactive_timer) == 1) dl 1669 kernel/sched/deadline.c sub_rq_bw(&p->dl, &rq->dl); dl 1696 kernel/sched/deadline.c if (!on_dl_rq(&p->dl) && need_pull_dl_task(rq, p)) { dl 1719 kernel/sched/deadline.c if (dl_entity_preempt(&p->dl, &rq->curr->dl)) { dl 1729 kernel/sched/deadline.c if ((p->dl.deadline == rq->curr->dl.deadline) && dl 1738 kernel/sched/deadline.c hrtick_start(rq, p->dl.runtime); dl 1780 kernel/sched/deadline.c struct dl_rq *dl_rq = &rq->dl; dl 1800 kernel/sched/deadline.c if (on_dl_rq(&p->dl) && p->nr_cpus_allowed > 1) dl 1822 kernel/sched/deadline.c if (hrtick_enabled(rq) && queued && p->dl.runtime > 0 && dl 1823 kernel/sched/deadline.c is_leftmost(p, &rq->dl)) dl 1854 kernel/sched/deadline.c struct rb_node *next_node = rq->dl.pushable_dl_tasks_root.rb_leftmost; dl 1978 kernel/sched/deadline.c if (later_rq->dl.dl_nr_running && dl 1979 kernel/sched/deadline.c !dl_time_before(task->dl.deadline, dl 1980 kernel/sched/deadline.c later_rq->dl.earliest_dl.curr)) { dl 2008 kernel/sched/deadline.c if (!later_rq->dl.dl_nr_running || dl 2009 kernel/sched/deadline.c dl_time_before(task->dl.deadline, dl 2010 kernel/sched/deadline.c later_rq->dl.earliest_dl.curr)) dl 2028 kernel/sched/deadline.c p = rb_entry(rq->dl.pushable_dl_tasks_root.rb_leftmost, dl 2052 kernel/sched/deadline.c if (!rq->dl.overloaded) dl 2069 kernel/sched/deadline.c dl_time_before(next_task->dl.deadline, rq->curr->dl.deadline) && dl 2161 kernel/sched/deadline.c if (this_rq->dl.dl_nr_running && dl 2162 kernel/sched/deadline.c dl_time_before(this_rq->dl.earliest_dl.curr, dl 2163 kernel/sched/deadline.c src_rq->dl.earliest_dl.next)) dl 2173 kernel/sched/deadline.c if (src_rq->dl.dl_nr_running <= 1) dl 2183 kernel/sched/deadline.c if (p && dl_time_before(p->dl.deadline, dmin) && dl 2184 kernel/sched/deadline.c (!this_rq->dl.dl_nr_running || dl 2185 kernel/sched/deadline.c dl_time_before(p->dl.deadline, dl 2186 kernel/sched/deadline.c this_rq->dl.earliest_dl.curr))) { dl 2194 kernel/sched/deadline.c if (dl_time_before(p->dl.deadline, dl 2195 kernel/sched/deadline.c src_rq->curr->dl.deadline)) dl 2203 kernel/sched/deadline.c dmin = p->dl.deadline; dl 2226 kernel/sched/deadline.c !dl_entity_preempt(&p->dl, &rq->curr->dl))) { dl 2257 kernel/sched/deadline.c __dl_sub(src_dl_b, p->dl.dl_bw, dl_bw_cpus(task_cpu(p))); dl 2267 kernel/sched/deadline.c if (rq->dl.overloaded) dl 2271 kernel/sched/deadline.c if (rq->dl.dl_nr_running > 0) dl 2272 kernel/sched/deadline.c cpudl_set(&rq->rd->cpudl, rq->cpu, rq->dl.earliest_dl.curr); dl 2278 kernel/sched/deadline.c if (rq->dl.overloaded) dl 2307 kernel/sched/deadline.c __dl_add(dl_b, p->dl.dl_bw, cpumask_weight(rq->rd->span)); dl 2336 kernel/sched/deadline.c if (task_on_rq_queued(p) && p->dl.dl_runtime) dl 2346 kernel/sched/deadline.c if (p->dl.dl_non_contending) dl 2347 kernel/sched/deadline.c sub_running_bw(&p->dl, &rq->dl); dl 2348 kernel/sched/deadline.c sub_rq_bw(&p->dl, &rq->dl); dl 2356 kernel/sched/deadline.c if (p->dl.dl_non_contending) dl 2357 kernel/sched/deadline.c p->dl.dl_non_contending = 0; dl 2364 kernel/sched/deadline.c if (!task_on_rq_queued(p) || rq->dl.dl_nr_running) dl 2376 kernel/sched/deadline.c if (hrtimer_try_to_cancel(&p->dl.inactive_timer) == 1) dl 2381 kernel/sched/deadline.c add_rq_bw(&p->dl, &rq->dl); dl 2388 kernel/sched/deadline.c if (p->nr_cpus_allowed > 1 && rq->dl.overloaded) dl 2413 kernel/sched/deadline.c if (!rq->dl.overloaded) dl 2421 kernel/sched/deadline.c if (dl_time_before(rq->dl.earliest_dl.curr, p->dl.deadline)) dl 2540 kernel/sched/deadline.c init_dl_rq_bw_ratio(&cpu_rq(cpu)->dl); dl 2565 kernel/sched/deadline.c if (new_bw == p->dl.dl_bw && task_has_dl_policy(p)) dl 2577 kernel/sched/deadline.c if (hrtimer_active(&p->dl.inactive_timer)) dl 2578 kernel/sched/deadline.c __dl_sub(dl_b, p->dl.dl_bw, cpus); dl 2582 kernel/sched/deadline.c !__dl_overflow(dl_b, cpus, p->dl.dl_bw, new_bw)) { dl 2590 kernel/sched/deadline.c __dl_sub(dl_b, p->dl.dl_bw, cpus); dl 2617 kernel/sched/deadline.c struct sched_dl_entity *dl_se = &p->dl; dl 2629 kernel/sched/deadline.c struct sched_dl_entity *dl_se = &p->dl; dl 2687 kernel/sched/deadline.c struct sched_dl_entity *dl_se = &p->dl; dl 2704 kernel/sched/deadline.c struct sched_dl_entity *dl_se = &p->dl; dl 2730 kernel/sched/deadline.c overflow = __dl_overflow(dl_b, cpus, 0, p->dl.dl_bw); dl 2740 kernel/sched/deadline.c __dl_add(dl_b, p->dl.dl_bw, cpus); dl 2792 kernel/sched/deadline.c print_dl_rq(m, cpu, &cpu_rq(cpu)->dl); dl 958 kernel/sched/debug.c P(dl.runtime); dl 959 kernel/sched/debug.c P(dl.deadline); dl 889 kernel/sched/sched.h struct dl_rq dl; dl 1817 kernel/sched/sched.h return rq->dl.dl_nr_running > 0; dl 2235 kernel/sched/sched.h rq->dl.extra_bw += bw; dl 2242 kernel/sched/sched.h struct dl_rq *dl = container_of(dl_b, struct dl_rq, dl_bw); dl 2244 kernel/sched/sched.h dl->extra_bw += bw; dl 2397 kernel/sched/sched.h return (rq->dl.running_bw * SCHED_CAPACITY_SCALE) >> BW_SHIFT; dl 801 kernel/time/posix-cpu-timers.c if (tsk->dl.dl_overrun) { dl 802 kernel/time/posix-cpu-timers.c tsk->dl.dl_overrun = 0; dl 1102 kernel/time/posix-cpu-timers.c if (dl_task(tsk) && tsk->dl.dl_overrun) dl 62 kernel/trace/trace_probe.h #define get_loc_len(dl) ((u32)(dl) >> 16) dl 63 kernel/trace/trace_probe.h #define get_loc_offs(dl) ((u32)(dl) & 0xffff) dl 65 kernel/trace/trace_probe.h static nokprobe_inline void *get_loc_data(u32 *dl, void *ent) dl 67 kernel/trace/trace_probe.h return (u8 *)ent + get_loc_offs(*dl); dl 197 kernel/trace/trace_probe_tmpl.h u32 *dl; /* Data location */ dl 202 kernel/trace/trace_probe_tmpl.h dl = data + arg->offset; dl 205 kernel/trace/trace_probe_tmpl.h *dl = make_data_loc(maxlen, dyndata - base); dl 206 kernel/trace/trace_probe_tmpl.h ret = process_fetch_insn(arg->code, regs, dl, base); dl 208 kernel/trace/trace_probe_tmpl.h *dl = make_data_loc(0, dyndata - base); dl 48 lib/zlib_deflate/defutil.h } dl; dl 53 lib/zlib_deflate/defutil.h #define Dad dl.dad dl 54 lib/zlib_deflate/defutil.h #define Len dl.len dl 25 net/802/p8022.c static int p8022_request(struct datalink_proto *dl, struct sk_buff *skb, dl 28 net/802/p8022.c llc_build_and_send_ui_pkt(dl->sap, skb, dest, dl->sap->laddr.lsap); dl 26 net/802/p8023.c static int p8023_request(struct datalink_proto *dl, dl 52 net/802/p8023.c void destroy_8023_client(struct datalink_proto *dl) dl 54 net/802/p8023.c kfree(dl); dl 81 net/802/psnap.c static int snap_request(struct datalink_proto *dl, dl 84 net/802/psnap.c memcpy(skb_push(skb, 5), dl->type, 5); dl 2048 net/bluetooth/hci_core.c struct hci_dev_list_req *dl; dl 2059 net/bluetooth/hci_core.c size = sizeof(*dl) + dev_num * sizeof(*dr); dl 2061 net/bluetooth/hci_core.c dl = kzalloc(size, GFP_KERNEL); dl 2062 net/bluetooth/hci_core.c if (!dl) dl 2065 net/bluetooth/hci_core.c dr = dl->dev_req; dl 2086 net/bluetooth/hci_core.c dl->dev_num = n; dl 2087 net/bluetooth/hci_core.c size = sizeof(*dl) + n * sizeof(*dr); dl 2089 net/bluetooth/hci_core.c err = copy_to_user(arg, dl, size); dl 2090 net/bluetooth/hci_core.c kfree(dl); dl 504 net/bluetooth/rfcomm/tty.c struct rfcomm_dev_list_req *dl; dl 517 net/bluetooth/rfcomm/tty.c size = sizeof(*dl) + dev_num * sizeof(*di); dl 519 net/bluetooth/rfcomm/tty.c dl = kzalloc(size, GFP_KERNEL); dl 520 net/bluetooth/rfcomm/tty.c if (!dl) dl 523 net/bluetooth/rfcomm/tty.c di = dl->dev_info; dl 543 net/bluetooth/rfcomm/tty.c dl->dev_num = n; dl 544 net/bluetooth/rfcomm/tty.c size = sizeof(*dl) + n * sizeof(*di); dl 546 net/bluetooth/rfcomm/tty.c err = copy_to_user(arg, dl, size); dl 547 net/bluetooth/rfcomm/tty.c kfree(dl); dl 264 net/dsa/dsa2.c struct devlink *dl = ds->devlink; dl 276 net/dsa/dsa2.c err = devlink_port_register(dl, dlp, dp->index); dl 296 net/dsa/dsa2.c err = devlink_port_register(dl, dlp, dp->index); dl 316 net/dsa/dsa2.c err = devlink_port_register(dl, dlp, dp->index); dl 77 tools/perf/arch/x86/util/perf_regs.c SDT_NAME_REG(dl, dx), dl 414 tools/perf/ui/browsers/annotate.c struct disasm_line *dl = disasm_line(browser->selection); dl 418 tools/perf/ui/browsers/annotate.c if (!dl->ops.target.sym) { dl 423 tools/perf/ui/browsers/annotate.c notes = symbol__annotation(dl->ops.target.sym); dl 426 tools/perf/ui/browsers/annotate.c if (!symbol__hists(dl->ops.target.sym, evsel->evlist->core.nr_entries)) { dl 429 tools/perf/ui/browsers/annotate.c dl->ops.target.sym->name); dl 434 tools/perf/ui/browsers/annotate.c symbol__tui_annotate(dl->ops.target.sym, ms->map, evsel, hbt, browser->opts); dl 462 tools/perf/ui/browsers/annotate.c struct disasm_line *dl = disasm_line(browser->selection); dl 466 tools/perf/ui/browsers/annotate.c if (!ins__is_jump(&dl->ins)) dl 469 tools/perf/ui/browsers/annotate.c if (dl->ops.target.outside) { dl 474 tools/perf/ui/browsers/annotate.c offset = dl->ops.target.offset; dl 475 tools/perf/ui/browsers/annotate.c dl = annotate_browser__find_offset(browser, offset, &idx); dl 476 tools/perf/ui/browsers/annotate.c if (dl == NULL) { dl 481 tools/perf/ui/browsers/annotate.c annotate_browser__set_top(browser, &dl->al, idx); dl 813 tools/perf/ui/browsers/annotate.c struct disasm_line *dl = disasm_line(browser->selection); dl 819 tools/perf/ui/browsers/annotate.c else if (!dl->ins.ops) dl 821 tools/perf/ui/browsers/annotate.c else if (ins__is_ret(&dl->ins)) dl 29 tools/perf/ui/gtk/annotate.c struct disasm_line *dl, int evidx) dl 38 tools/perf/ui/gtk/annotate.c if (dl->al.offset == (s64) -1) dl 42 tools/perf/ui/gtk/annotate.c if (!symbol_conf.event_group && !symhist->addr[dl->al.offset].nr_samples) dl 45 tools/perf/ui/gtk/annotate.c percent = 100.0 * symhist->addr[dl->al.offset].nr_samples / symhist->nr_samples; dl 58 tools/perf/ui/gtk/annotate.c struct map *map, struct disasm_line *dl) dl 64 tools/perf/ui/gtk/annotate.c if (dl->al.offset == (s64) -1) dl 67 tools/perf/ui/gtk/annotate.c return scnprintf(buf, size, "%"PRIx64, start + dl->al.offset); dl 70 tools/perf/ui/gtk/annotate.c static int perf_gtk__get_line(char *buf, size_t size, struct disasm_line *dl) dl 73 tools/perf/ui/gtk/annotate.c char *line = g_markup_escape_text(dl->al.line, -1); dl 81 tools/perf/ui/gtk/annotate.c if (dl->al.offset != (s64) -1) dl 1100 tools/perf/util/annotate.c static void disasm_line__init_ins(struct disasm_line *dl, struct arch *arch, struct map_symbol *ms) dl 1102 tools/perf/util/annotate.c dl->ins.ops = ins__find(arch, dl->ins.name); dl 1104 tools/perf/util/annotate.c if (!dl->ins.ops) dl 1107 tools/perf/util/annotate.c if (dl->ins.ops->parse && dl->ins.ops->parse(arch, &dl->ops, ms) < 0) dl 1108 tools/perf/util/annotate.c dl->ins.ops = NULL; dl 1210 tools/perf/util/annotate.c struct disasm_line *dl = NULL; dl 1216 tools/perf/util/annotate.c dl = disasm_line(al); dl 1218 tools/perf/util/annotate.c if (dl->al.line == NULL) dl 1222 tools/perf/util/annotate.c if (disasm_line__parse(dl->al.line, &dl->ins.name, &dl->ops.raw) < 0) dl 1225 tools/perf/util/annotate.c disasm_line__init_ins(dl, args->arch, &args->ms); dl 1229 tools/perf/util/annotate.c return dl; dl 1232 tools/perf/util/annotate.c zfree(&dl->al.line); dl 1234 tools/perf/util/annotate.c free(dl); dl 1238 tools/perf/util/annotate.c void disasm_line__free(struct disasm_line *dl) dl 1240 tools/perf/util/annotate.c if (dl->ins.ops && dl->ins.ops->free) dl 1241 tools/perf/util/annotate.c dl->ins.ops->free(&dl->ops); dl 1243 tools/perf/util/annotate.c ins__delete(&dl->ops); dl 1244 tools/perf/util/annotate.c zfree(&dl->ins.name); dl 1245 tools/perf/util/annotate.c annotation_line__delete(&dl->al); dl 1248 tools/perf/util/annotate.c int disasm_line__scnprintf(struct disasm_line *dl, char *bf, size_t size, bool raw, int max_ins_name) dl 1250 tools/perf/util/annotate.c if (raw || !dl->ins.ops) dl 1251 tools/perf/util/annotate.c return scnprintf(bf, size, "%-*s %s", max_ins_name, dl->ins.name, dl->ops.raw); dl 1253 tools/perf/util/annotate.c return ins__scnprintf(&dl->ins, bf, size, &dl->ops, max_ins_name); dl 1353 tools/perf/util/annotate.c static int disasm_line__print(struct disasm_line *dl, u64 start, int addr_fmt_width) dl 1355 tools/perf/util/annotate.c s64 offset = dl->al.offset; dl 1361 tools/perf/util/annotate.c color_fprintf(stdout, annotate__asm_color(br), "%s", dl->al.line); dl 1372 tools/perf/util/annotate.c struct disasm_line *dl = container_of(al, struct disasm_line, al); dl 1446 tools/perf/util/annotate.c disasm_line__print(dl, start, addr_fmt_width); dl 1494 tools/perf/util/annotate.c struct disasm_line *dl; dl 1541 tools/perf/util/annotate.c dl = disasm_line__new(args); dl 1545 tools/perf/util/annotate.c if (dl == NULL) dl 1548 tools/perf/util/annotate.c if (!disasm_line__has_local_offset(dl)) { dl 1549 tools/perf/util/annotate.c dl->ops.target.offset = dl->ops.target.addr - dl 1551 tools/perf/util/annotate.c dl->ops.target.offset_avail = true; dl 1555 tools/perf/util/annotate.c if (dl->ins.ops && ins__is_call(&dl->ins) && !dl->ops.target.sym) { dl 1558 tools/perf/util/annotate.c .addr = dl->ops.target.addr, dl 1563 tools/perf/util/annotate.c dl->ops.target.sym = target.sym; dl 1566 tools/perf/util/annotate.c annotation_line__add(&dl->al, ¬es->src->source); dl 1580 tools/perf/util/annotate.c struct disasm_line *dl; dl 1583 tools/perf/util/annotate.c dl = list_entry(list->prev, struct disasm_line, al.node); dl 1585 tools/perf/util/annotate.c if (dl->ins.ops) { dl 1586 tools/perf/util/annotate.c if (dl->ins.ops != &nop_ops) dl 1589 tools/perf/util/annotate.c if (!strstr(dl->al.line, " nop ") && dl 1590 tools/perf/util/annotate.c !strstr(dl->al.line, " nopl ") && dl 1591 tools/perf/util/annotate.c !strstr(dl->al.line, " nopw ")) dl 1595 tools/perf/util/annotate.c list_del_init(&dl->al.node); dl 1596 tools/perf/util/annotate.c disasm_line__free(dl); dl 1798 tools/perf/util/annotate.c struct disasm_line *dl; dl 1826 tools/perf/util/annotate.c dl = disasm_line__new(args); dl 1827 tools/perf/util/annotate.c if (dl) { dl 1828 tools/perf/util/annotate.c annotation_line__add(&dl->al, dl 1837 tools/perf/util/annotate.c dl = disasm_line__new(args); dl 1838 tools/perf/util/annotate.c if (dl) dl 1839 tools/perf/util/annotate.c annotation_line__add(&dl->al, ¬es->src->source); dl 2494 tools/perf/util/annotate.c static size_t disasm_line__fprintf(struct disasm_line *dl, FILE *fp) dl 2498 tools/perf/util/annotate.c if (dl->al.offset == -1) dl 2499 tools/perf/util/annotate.c return fprintf(fp, "%s\n", dl->al.line); dl 2501 tools/perf/util/annotate.c printed = fprintf(fp, "%#" PRIx64 " %s", dl->al.offset, dl->ins.name); dl 2503 tools/perf/util/annotate.c if (dl->ops.raw[0] != '\0') { dl 2505 tools/perf/util/annotate.c dl->ops.raw); dl 2522 tools/perf/util/annotate.c bool disasm_line__is_valid_local_jump(struct disasm_line *dl, struct symbol *sym) dl 2524 tools/perf/util/annotate.c if (!dl || !dl->ins.ops || !ins__is_jump(&dl->ins) || dl 2525 tools/perf/util/annotate.c !disasm_line__has_local_offset(dl) || dl->ops.target.offset < 0 || dl 2526 tools/perf/util/annotate.c dl->ops.target.offset >= (s64)symbol__size(sym)) dl 2542 tools/perf/util/annotate.c struct disasm_line *dl; dl 2544 tools/perf/util/annotate.c dl = disasm_line(al); dl 2546 tools/perf/util/annotate.c if (!disasm_line__is_valid_local_jump(dl, sym)) dl 2549 tools/perf/util/annotate.c al = notes->offsets[dl->ops.target.offset]; dl 2761 tools/perf/util/annotate.c static void disasm_line__write(struct disasm_line *dl, struct annotation *notes, dl 2766 tools/perf/util/annotate.c if (dl->ins.ops && dl->ins.ops->scnprintf) { dl 2767 tools/perf/util/annotate.c if (ins__is_jump(&dl->ins)) { dl 2770 tools/perf/util/annotate.c if (dl->ops.target.outside) dl 2772 tools/perf/util/annotate.c fwd = dl->ops.target.offset > dl->al.offset; dl 2775 tools/perf/util/annotate.c } else if (ins__is_call(&dl->ins)) { dl 2779 tools/perf/util/annotate.c } else if (ins__is_ret(&dl->ins)) { dl 2789 tools/perf/util/annotate.c disasm_line__scnprintf(dl, bf, size, !notes->options->use_offset, notes->widths.max_ins_name); dl 187 tools/perf/util/annotate.h static inline bool disasm_line__has_local_offset(const struct disasm_line *dl) dl 189 tools/perf/util/annotate.h return dl->ops.target.offset_avail && !dl->ops.target.outside; dl 196 tools/perf/util/annotate.h bool disasm_line__is_valid_local_jump(struct disasm_line *dl, struct symbol *sym); dl 198 tools/perf/util/annotate.h void disasm_line__free(struct disasm_line *dl); dl 222 tools/perf/util/annotate.h int disasm_line__scnprintf(struct disasm_line *dl, char *bf, size_t size, bool raw, int max_ins_name); dl 464 tools/perf/util/genelf_debug.c struct buffer_ext *dl, dl 475 tools/perf/util/genelf_debug.c add_compilation_unit(di, buffer_ext_size(dl)); dl 476 tools/perf/util/genelf_debug.c add_debug_line(dl, debug, nr_debug_entries, 0); dl 489 tools/perf/util/genelf_debug.c struct buffer_ext dl, di, da; dl 492 tools/perf/util/genelf_debug.c buffer_ext_init(&dl); dl 496 tools/perf/util/genelf_debug.c ret = jit_process_debug_info(code_addr, debug, nr_debug_entries, &dl, &da, &di); dl 516 tools/perf/util/genelf_debug.c d->d_buf = buffer_ext_addr(&dl); dl 518 tools/perf/util/genelf_debug.c d->d_size = buffer_ext_size(&dl);