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, &notes->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, &notes->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);