Searched refs:dl (Results 1 - 104 of 104) sorted by relevance

/linux-4.4.14/net/ipx/
H A Dpe2.c10 static int pEII_request(struct datalink_proto *dl, pEII_request() argument
32 void destroy_EII_client(struct datalink_proto *dl) destroy_EII_client() argument
34 kfree(dl); destroy_EII_client()
H A Daf_ipx.c566 struct datalink_proto *dl = intrfc->if_dlink; ipxitf_send() local
590 if (!dl || !dev || dev->flags & IFF_LOOPBACK) ipxitf_send()
663 dl->request(dl, skb, dest_node); ipxitf_send()
/linux-4.4.14/fs/ceph/
H A Dioctl.c180 struct ceph_ioctl_dataloc dl; ceph_ioctl_get_dataloc() local
193 if (copy_from_user(&dl, arg, sizeof(dl))) ceph_ioctl_get_dataloc()
197 r = ceph_calc_file_object_mapping(&ci->i_layout, dl.file_offset, len, ceph_ioctl_get_dataloc()
198 &dl.object_no, &dl.object_offset, ceph_ioctl_get_dataloc()
204 dl.file_offset -= dl.object_offset; ceph_ioctl_get_dataloc()
205 dl.object_size = ceph_file_layout_object_size(ci->i_layout); ceph_ioctl_get_dataloc()
206 dl.block_size = ceph_file_layout_su(ci->i_layout); ceph_ioctl_get_dataloc()
209 tmp = dl.object_offset; ceph_ioctl_get_dataloc()
210 dl.block_offset = do_div(tmp, dl.block_size); ceph_ioctl_get_dataloc()
212 snprintf(dl.object_name, sizeof(dl.object_name), "%llx.%08llx", ceph_ioctl_get_dataloc()
213 ceph_ino(inode), dl.object_no); ceph_ioctl_get_dataloc()
216 ceph_oid_set_name(&oid, dl.object_name); ceph_ioctl_get_dataloc()
224 dl.osd = ceph_calc_pg_primary(osdc->osdmap, pgid); ceph_ioctl_get_dataloc()
225 if (dl.osd >= 0) { ceph_ioctl_get_dataloc()
227 ceph_osd_addr(osdc->osdmap, dl.osd); ceph_ioctl_get_dataloc()
229 memcpy(&dl.osd_addr, &a->in_addr, sizeof(dl.osd_addr)); ceph_ioctl_get_dataloc()
231 memset(&dl.osd_addr, 0, sizeof(dl.osd_addr)); ceph_ioctl_get_dataloc()
236 if (copy_to_user(arg, &dl, sizeof(dl))) ceph_ioctl_get_dataloc()
/linux-4.4.14/include/net/
H A Dp8022.h12 void destroy_8023_client(struct datalink_proto *dl);
H A Ddatalink.h19 void destroy_EII_client(struct datalink_proto *dl);
/linux-4.4.14/kernel/sched/
H A Dcpudeadline.h10 u64 dl; member in struct:cpudl_item
26 void cpudl_set(struct cpudl *cp, int cpu, u64 dl, int is_valid);
H A Dcpudeadline.c39 swap(cp->elements[a].dl , cp->elements[b].dl ); cpudl_exchange()
54 if ((l < cp->size) && dl_time_before(cp->elements[idx].dl, cpudl_heapify()
55 cp->elements[l].dl)) cpudl_heapify()
57 if ((r < cp->size) && dl_time_before(cp->elements[largest].dl, cpudl_heapify()
58 cp->elements[r].dl)) cpudl_heapify()
73 if (dl_time_before(new_dl, cp->elements[idx].dl)) { cpudl_change_key()
74 cp->elements[idx].dl = new_dl; cpudl_change_key()
77 cp->elements[idx].dl = new_dl; cpudl_change_key()
78 while (idx > 0 && dl_time_before(cp->elements[parent(idx)].dl, cpudl_change_key()
79 cp->elements[idx].dl)) { cpudl_change_key()
92 * cpudl_find - find the best (later-dl) CPU in the system
103 const struct sched_dl_entity *dl_se = &p->dl; cpudl_find()
110 dl_time_before(dl_se->deadline, cp->elements[0].dl)) { cpudl_find()
126 * @dl: the new earliest deadline for this cpu
132 void cpudl_set(struct cpudl *cp, int cpu, u64 dl, int is_valid) cpudl_set() argument
147 * called for a CPU without -dl tasks running. cpudl_set()
152 cp->elements[old_idx].dl = cp->elements[cp->size - 1].dl; cpudl_set()
158 cp->elements[parent(old_idx)].dl, cpudl_set()
159 cp->elements[old_idx].dl)) { cpudl_set()
171 cp->elements[cp->size - 1].dl = 0; cpudl_set()
174 cpudl_change_key(cp, cp->size - 1, dl); cpudl_set()
177 cpudl_change_key(cp, old_idx, dl); cpudl_set()
H A Ddeadline.c25 return container_of(dl_se, struct task_struct, dl); dl_task_of()
30 return container_of(dl_rq, struct rq, dl); rq_of_dl_rq()
38 return &rq->dl; dl_rq_of_se()
48 struct sched_dl_entity *dl_se = &p->dl; is_leftmost()
159 struct dl_rq *dl_rq = &rq->dl; enqueue_pushable_dl_task()
171 if (dl_entity_preempt(&p->dl, &entry->dl)) enqueue_pushable_dl_task()
188 struct dl_rq *dl_rq = &rq->dl; dequeue_pushable_dl_task()
206 return !RB_EMPTY_ROOT(&rq->dl.pushable_dl_tasks_root); has_pushable_dl_tasks()
388 * This could be the case for a !-dl task that is boosted. replenish_dl_entity()
525 struct sched_dl_entity *dl_se = &p->dl; start_dl_timer()
717 struct sched_dl_entity *dl_se = &curr->dl; update_curr_dl()
753 if (!is_leftmost(curr, &rq->dl)) update_curr_dl()
792 return next->dl.deadline; next_deadline()
959 struct sched_dl_entity *pi_se = &p->dl; enqueue_task_dl()
967 if (pi_task && p->dl.dl_boosted && dl_prio(pi_task->normal_prio)) { enqueue_task_dl()
968 pi_se = &pi_task->dl; enqueue_task_dl()
977 BUG_ON(!p->dl.dl_boosted || flags != ENQUEUE_REPLENISH); enqueue_task_dl()
987 if (p->dl.dl_throttled && !(flags & ENQUEUE_REPLENISH)) enqueue_task_dl()
990 enqueue_dl_entity(&p->dl, pi_se, flags); enqueue_task_dl()
998 dequeue_dl_entity(&p->dl); __dequeue_task_dl()
1028 if (p->dl.runtime > 0) { yield_task_dl()
1029 rq->curr->dl.dl_yielded = 1; yield_task_dl()
1030 p->dl.runtime = 0; yield_task_dl()
1071 !dl_entity_preempt(&p->dl, &curr->dl)) && select_task_rq_dl()
1076 (dl_time_before(p->dl.deadline, select_task_rq_dl()
1077 cpu_rq(target)->dl.earliest_dl.curr) || select_task_rq_dl()
1078 (cpu_rq(target)->dl.dl_nr_running == 0))) select_task_rq_dl()
1117 if (dl_entity_preempt(&p->dl, &rq->curr->dl)) { check_preempt_curr_dl()
1127 if ((p->dl.deadline == rq->curr->dl.deadline) && check_preempt_curr_dl()
1136 hrtick_start(rq, p->dl.runtime); start_hrtick_dl()
1161 dl_rq = &rq->dl; pick_next_task_dl()
1215 if (on_dl_rq(&p->dl) && p->nr_cpus_allowed > 1) put_prev_task_dl()
1228 if (hrtick_enabled(rq) && queued && p->dl.runtime > 0 && task_tick_dl()
1229 is_leftmost(p, &rq->dl)) task_tick_dl()
1250 dl_b->total_bw -= p->dl.dl_bw; task_dead_dl()
1280 struct rb_node *next_node = rq->dl.rb_leftmost; pick_next_earliest_dl_task()
1305 struct rb_node *next_node = rq->dl.pushable_dl_tasks_leftmost; pick_earliest_pushable_dl_task()
1428 if (later_rq->dl.dl_nr_running && find_lock_later_rq()
1429 !dl_time_before(task->dl.deadline, find_lock_later_rq()
1430 later_rq->dl.earliest_dl.curr)) { find_lock_later_rq()
1458 if (!later_rq->dl.dl_nr_running || find_lock_later_rq()
1459 dl_time_before(task->dl.deadline, find_lock_later_rq()
1460 later_rq->dl.earliest_dl.curr)) find_lock_later_rq()
1478 p = rb_entry(rq->dl.pushable_dl_tasks_leftmost, pick_next_pushable_dl_task()
1502 if (!rq->dl.overloaded) push_dl_task()
1521 dl_time_before(next_task->dl.deadline, rq->curr->dl.deadline) && push_dl_task()
1607 if (this_rq->dl.dl_nr_running && pull_dl_task()
1608 dl_time_before(this_rq->dl.earliest_dl.curr, pull_dl_task()
1609 src_rq->dl.earliest_dl.next)) pull_dl_task()
1619 if (src_rq->dl.dl_nr_running <= 1) pull_dl_task()
1629 if (p && dl_time_before(p->dl.deadline, dmin) && pull_dl_task()
1630 (!this_rq->dl.dl_nr_running || pull_dl_task()
1631 dl_time_before(p->dl.deadline, pull_dl_task()
1632 this_rq->dl.earliest_dl.curr))) { pull_dl_task()
1640 if (dl_time_before(p->dl.deadline, pull_dl_task()
1641 src_rq->curr->dl.deadline)) pull_dl_task()
1649 dmin = p->dl.deadline; pull_dl_task()
1672 !dl_entity_preempt(&p->dl, &rq->curr->dl))) { task_woken_dl()
1703 __dl_clear(src_dl_b, p->dl.dl_bw); set_cpus_allowed_dl()
1713 if (rq->dl.overloaded) rq_online_dl()
1717 if (rq->dl.dl_nr_running > 0) rq_online_dl()
1718 cpudl_set(&rq->rd->cpudl, rq->cpu, rq->dl.earliest_dl.curr, 1); rq_online_dl()
1724 if (rq->dl.overloaded) rq_offline_dl()
1745 * Start the deadline timer; if we switch back to dl before this we'll switched_from_dl()
1758 if (!task_on_rq_queued(p) || rq->dl.dl_nr_running) switched_from_dl()
1772 if (p->nr_cpus_allowed > 1 && rq->dl.overloaded) switched_to_dl()
1798 if (!rq->dl.overloaded) prio_changed_dl()
1806 if (dl_time_before(rq->dl.earliest_dl.curr, p->dl.deadline)) prio_changed_dl()
1856 print_dl_rq(m, cpu, &cpu_rq(cpu)->dl); print_dl_stats()
H A Dcore.c2081 struct sched_dl_entity *dl_se = &p->dl; __dl_clear_params()
2116 RB_CLEAR_NODE(&p->dl.rb_node); __sched_fork()
2117 init_dl_task_timer(&p->dl); __sched_fork()
2305 return &cpu_rq(i)->dl.dl_bw; dl_bw_of()
2335 if (new_bw == p->dl.dl_bw) dl_overflow()
2350 !__dl_overflow(dl_b, cpus, p->dl.dl_bw, new_bw)) { dl_overflow()
2351 __dl_clear(dl_b, p->dl.dl_bw); dl_overflow()
2355 __dl_clear(dl_b, p->dl.dl_bw); dl_overflow()
3407 * --> -dl task blocks on mutex A rt_mutex_setprio()
3409 * 2. -dl task is running and holds mutex A rt_mutex_setprio()
3410 * --> -dl task blocks on mutex A and could preempt the rt_mutex_setprio()
3416 (pi_task && dl_entity_preempt(&pi_task->dl, &p->dl))) { rt_mutex_setprio()
3417 p->dl.dl_boosted = 1; rt_mutex_setprio()
3420 p->dl.dl_boosted = 0; rt_mutex_setprio()
3424 p->dl.dl_boosted = 0; rt_mutex_setprio()
3430 p->dl.dl_boosted = 0; rt_mutex_setprio()
3619 struct sched_dl_entity *dl_se = &p->dl; __setparam_dl()
3705 struct sched_dl_entity *dl_se = &p->dl; __getparam_dl()
3774 struct sched_dl_entity *dl_se = &p->dl; dl_param_changed()
5100 overflow = __dl_overflow(dl_b, cpus, 0, p->dl.dl_bw); task_can_attach()
5110 __dl_add(dl_b, p->dl.dl_bw); task_can_attach()
5213 * Avoid pull_{rt,dl}_task()
7434 init_dl_rq(&rq->dl); for_each_possible_cpu()
H A Drt.c1482 * means a dl or stop task can slip in, in which case we need pick_next_task_rt()
1486 rq->dl.dl_nr_running)) pick_next_task_rt()
H A Dsched.h589 struct dl_rq dl; member in struct:rq
/linux-4.4.14/fs/ocfs2/
H A Ddcache.c232 struct ocfs2_dentry_lock *dl = dentry->d_fsdata; ocfs2_dentry_attach_lock() local
235 (unsigned long long)parent_blkno, dl); ocfs2_dentry_attach_lock()
249 dentry->d_fsdata = dl = NULL; ocfs2_dentry_attach_lock()
252 if (dl) { ocfs2_dentry_attach_lock()
253 mlog_bug_on_msg(dl->dl_parent_blkno != parent_blkno, ocfs2_dentry_attach_lock()
257 (unsigned long long)dl->dl_parent_blkno); ocfs2_dentry_attach_lock()
274 dl = alias->d_fsdata; ocfs2_dentry_attach_lock()
275 mlog_bug_on_msg(!dl, "parent %llu, ino %llu\n", ocfs2_dentry_attach_lock()
279 mlog_bug_on_msg(dl->dl_parent_blkno != parent_blkno, ocfs2_dentry_attach_lock()
283 (unsigned long long)dl->dl_parent_blkno); ocfs2_dentry_attach_lock()
285 trace_ocfs2_dentry_attach_lock_found(dl->dl_lockres.l_name, ocfs2_dentry_attach_lock()
295 dl = kmalloc(sizeof(*dl), GFP_NOFS); ocfs2_dentry_attach_lock()
296 if (!dl) { ocfs2_dentry_attach_lock()
302 dl->dl_count = 0; ocfs2_dentry_attach_lock()
307 dl->dl_inode = igrab(inode); ocfs2_dentry_attach_lock()
308 dl->dl_parent_blkno = parent_blkno; ocfs2_dentry_attach_lock()
309 ocfs2_dentry_lock_res_init(dl, parent_blkno, inode); ocfs2_dentry_attach_lock()
313 dentry->d_fsdata = dl; ocfs2_dentry_attach_lock()
314 dl->dl_count++; ocfs2_dentry_attach_lock()
334 ocfs2_lock_res_free(&dl->dl_lockres); ocfs2_dentry_attach_lock()
335 BUG_ON(dl->dl_count != 1); ocfs2_dentry_attach_lock()
339 kfree(dl); ocfs2_dentry_attach_lock()
370 struct ocfs2_dentry_lock *dl) ocfs2_drop_dentry_lock()
372 iput(dl->dl_inode); ocfs2_drop_dentry_lock()
373 ocfs2_simple_drop_lockres(osb, &dl->dl_lockres); ocfs2_drop_dentry_lock()
374 ocfs2_lock_res_free(&dl->dl_lockres); ocfs2_drop_dentry_lock()
375 kfree(dl); ocfs2_drop_dentry_lock()
379 struct ocfs2_dentry_lock *dl) ocfs2_dentry_lock_put()
383 BUG_ON(dl->dl_count == 0); ocfs2_dentry_lock_put()
386 dl->dl_count--; ocfs2_dentry_lock_put()
387 unlock = !dl->dl_count; ocfs2_dentry_lock_put()
391 ocfs2_drop_dentry_lock(osb, dl); ocfs2_dentry_lock_put()
396 struct ocfs2_dentry_lock *dl = dentry->d_fsdata; ocfs2_dentry_iput() local
398 if (!dl) { ocfs2_dentry_iput()
416 mlog_bug_on_msg(dl->dl_count == 0, "dentry: %pd, count: %u\n", ocfs2_dentry_iput()
417 dentry, dl->dl_count); ocfs2_dentry_iput()
419 ocfs2_dentry_lock_put(OCFS2_SB(dentry->d_sb), dl); ocfs2_dentry_iput()
369 ocfs2_drop_dentry_lock(struct ocfs2_super *osb, struct ocfs2_dentry_lock *dl) ocfs2_drop_dentry_lock() argument
378 ocfs2_dentry_lock_put(struct ocfs2_super *osb, struct ocfs2_dentry_lock *dl) ocfs2_dentry_lock_put() argument
H A Ddcache.h48 struct ocfs2_dentry_lock *dl);
H A Ddlmglue.h97 void ocfs2_dentry_lock_res_init(struct ocfs2_dentry_lock *dl,
H A Dnamei.c225 struct ocfs2_dentry_lock *dl = dentry->d_fsdata; ocfs2_cleanup_add_entry_failure() local
227 ocfs2_simple_drop_lockres(osb, &dl->dl_lockres); ocfs2_cleanup_add_entry_failure()
228 ocfs2_lock_res_free(&dl->dl_lockres); ocfs2_cleanup_add_entry_failure()
229 BUG_ON(dl->dl_count != 1); ocfs2_cleanup_add_entry_failure()
233 kfree(dl); ocfs2_cleanup_add_entry_failure()
262 struct ocfs2_dentry_lock *dl = NULL; ocfs2_mknod() local
446 dl = dentry->d_fsdata; ocfs2_mknod()
490 if (dl) ocfs2_mknod()
1815 struct ocfs2_dentry_lock *dl = NULL; ocfs2_symlink() local
2009 dl = dentry->d_fsdata; ocfs2_symlink()
2045 if (dl) ocfs2_symlink()
H A Ddlmglue.c597 struct ocfs2_dentry_lock *dl = lockres->l_priv; ocfs2_get_dentry_osb() local
599 return OCFS2_SB(dl->dl_inode->i_sb); ocfs2_get_dentry_osb()
602 void ocfs2_dentry_lock_res_init(struct ocfs2_dentry_lock *dl, ocfs2_dentry_lock_res_init() argument
608 struct ocfs2_lock_res *lockres = &dl->dl_lockres; ocfs2_dentry_lock_res_init()
639 dl); ocfs2_dentry_lock_res_init()
2666 struct ocfs2_dentry_lock *dl = dentry->d_fsdata; ocfs2_dentry_lock() local
2669 BUG_ON(!dl); ocfs2_dentry_lock()
2680 ret = ocfs2_cluster_lock(osb, &dl->dl_lockres, level, 0, 0); ocfs2_dentry_lock()
2690 struct ocfs2_dentry_lock *dl = dentry->d_fsdata; ocfs2_dentry_unlock() local
2694 ocfs2_cluster_unlock(osb, &dl->dl_lockres, level); ocfs2_dentry_unlock()
3677 struct ocfs2_dentry_lock *dl = ocfs2_lock_res_dl(lockres); ocfs2_dentry_post_unlock() local
3678 ocfs2_dentry_lock_put(osb, dl); ocfs2_dentry_post_unlock()
3703 struct ocfs2_dentry_lock *dl = ocfs2_lock_res_dl(lockres); ocfs2_dentry_convert_worker() local
3704 struct ocfs2_inode_info *oi = OCFS2_I(dl->dl_inode); ocfs2_dentry_convert_worker()
3738 && dl->dl_count) { ocfs2_dentry_convert_worker()
3739 dl->dl_count++; ocfs2_dentry_convert_worker()
3757 dentry = ocfs2_find_local_alias(dl->dl_inode, ocfs2_dentry_convert_worker()
3758 dl->dl_parent_blkno, 1); ocfs2_dentry_convert_worker()
3763 if (S_ISDIR(dl->dl_inode->i_mode)) ocfs2_dentry_convert_worker()
3787 if (dl->dl_count == 1) ocfs2_dentry_convert_worker()
/linux-4.4.14/tools/perf/ui/browsers/
H A Dannotate.c67 static inline struct browser_disasm_line *disasm_line__browser(struct disasm_line *dl) disasm_line__browser() argument
69 return (struct browser_disasm_line *)(dl + 1); disasm_line__browser()
76 struct disasm_line *dl = list_entry(entry, struct disasm_line, node); disasm_line__filter() local
77 return dl->offset == -1; disasm_line__filter()
114 struct disasm_line *dl = list_entry(entry, struct disasm_line, node); annotate_browser__write() local
115 struct browser_disasm_line *bdl = disasm_line__browser(dl); annotate_browser__write()
130 if (dl->offset != -1 && percent_max != 0.0) { annotate_browser__write()
152 if (dl->ipc) annotate_browser__write()
153 ui_browser__printf(browser, "%*.2f ", IPC_WIDTH - 1, dl->ipc); annotate_browser__write()
156 if (dl->cycles) annotate_browser__write()
158 CYCLES_WIDTH - 1, dl->cycles); annotate_browser__write()
169 if (!*dl->line) annotate_browser__write()
171 else if (dl->offset == -1) { annotate_browser__write()
172 if (dl->line_nr && annotate_browser__opts.show_linenr) annotate_browser__write()
174 ab->addr_width + 1, dl->line_nr); annotate_browser__write()
179 ui_browser__write_nstring(browser, dl->line, width - printed - pcnt_width + 1); annotate_browser__write()
181 u64 addr = dl->offset; annotate_browser__write()
215 if (dl->ins && dl->ins->ops->scnprintf) { annotate_browser__write()
216 if (ins__is_jump(dl->ins)) { annotate_browser__write()
217 bool fwd = dl->ops.target.offset > (u64)dl->offset; annotate_browser__write()
222 } else if (ins__is_call(dl->ins)) { annotate_browser__write()
229 if (strcmp(dl->name, "retq")) { annotate_browser__write()
237 disasm_line__scnprintf(dl, bf, sizeof(bf), !annotate_browser__opts.use_offset); annotate_browser__write()
242 ab->selection = dl; annotate_browser__write()
245 static bool disasm_line__is_valid_jump(struct disasm_line *dl, struct symbol *sym) disasm_line__is_valid_jump() argument
247 if (!dl || !dl->ins || !ins__is_jump(dl->ins) disasm_line__is_valid_jump()
248 || !disasm_line__has_offset(dl) disasm_line__is_valid_jump()
249 || dl->ops.target.offset >= symbol__size(sym)) disasm_line__is_valid_jump()
432 struct disasm_line *dl; annotate_browser__toggle_source() local
437 dl = list_entry(browser->b.top, struct disasm_line, node); annotate_browser__toggle_source()
438 bdl = disasm_line__browser(dl); annotate_browser__toggle_source()
488 struct disasm_line *dl = browser->selection; annotate_browser__callq() local
492 .addr = map__objdump_2mem(ms->map, dl->ops.target.addr), annotate_browser__callq()
496 if (!ins__is_call(dl->ins)) annotate_browser__callq()
502 dl->ops.target.addr) { annotate_browser__callq()
546 struct disasm_line *dl = browser->selection; annotate_browser__jump() local
549 if (!ins__is_jump(dl->ins)) annotate_browser__jump()
552 dl = annotate_browser__find_offset(browser, dl->ops.target.offset, &idx); annotate_browser__jump()
553 if (dl == NULL) { annotate_browser__jump()
558 annotate_browser__set_top(browser, dl, idx); annotate_browser__jump()
588 struct disasm_line *dl; __annotate_browser__search() local
591 dl = annotate_browser__find_string(browser, browser->search_bf, &idx); __annotate_browser__search()
592 if (dl == NULL) { __annotate_browser__search()
597 annotate_browser__set_top(browser, dl, idx); __annotate_browser__search()
627 struct disasm_line *dl; __annotate_browser__search_reverse() local
630 dl = annotate_browser__find_string_reverse(browser, browser->search_bf, &idx); __annotate_browser__search_reverse()
631 if (dl == NULL) { __annotate_browser__search_reverse()
636 annotate_browser__set_top(browser, dl, idx); __annotate_browser__search_reverse()
925 struct disasm_line *dl = browser->offsets[offset]; count_and_fill() local
927 if (dl) count_and_fill()
928 dl->ipc = ipc; count_and_fill()
953 struct disasm_line *dl; annotate__compute_ipc() local
957 dl = browser->offsets[offset]; annotate__compute_ipc()
958 if (dl && ch->num_aggr) annotate__compute_ipc()
959 dl->cycles = ch->cycles_aggr / ch->num_aggr; annotate__compute_ipc()
978 struct disasm_line *dl = browser->offsets[offset], *dlt; annotate_browser__mark_jump_targets() local
981 if (!disasm_line__is_valid_jump(dl, sym)) annotate_browser__mark_jump_targets()
984 dlt = browser->offsets[dl->ops.target.offset]; annotate_browser__mark_jump_targets()
/linux-4.4.14/tools/perf/ui/gtk/
H A Dannotate.c23 struct disasm_line *dl, int evidx) perf_gtk__get_percent()
32 if (dl->offset == (s64) -1) perf_gtk__get_percent()
36 if (!symbol_conf.event_group && !symhist->addr[dl->offset]) perf_gtk__get_percent()
39 percent = 100.0 * symhist->addr[dl->offset] / symhist->sum; perf_gtk__get_percent()
52 struct map *map, struct disasm_line *dl) perf_gtk__get_offset()
58 if (dl->offset == (s64) -1) perf_gtk__get_offset()
61 return scnprintf(buf, size, "%"PRIx64, start + dl->offset); perf_gtk__get_offset()
64 static int perf_gtk__get_line(char *buf, size_t size, struct disasm_line *dl) perf_gtk__get_line() argument
67 char *line = g_markup_escape_text(dl->line, -1); perf_gtk__get_line()
75 if (dl->offset != (s64) -1) perf_gtk__get_line()
22 perf_gtk__get_percent(char *buf, size_t size, struct symbol *sym, struct disasm_line *dl, int evidx) perf_gtk__get_percent() argument
51 perf_gtk__get_offset(char *buf, size_t size, struct symbol *sym, struct map *map, struct disasm_line *dl) perf_gtk__get_offset() argument
/linux-4.4.14/kernel/trace/
H A Dtrace_probe.h74 #define get_rloc_len(dl) ((u32)(dl) >> 16)
75 #define get_rloc_offs(dl) ((u32)(dl) & 0xffff)
82 #define convert_rloc_to_loc(dl, offs) ((u32)(dl) + (offs))
84 static nokprobe_inline void *get_rloc_data(u32 *dl) get_rloc_data() argument
86 return (u8 *)dl + get_rloc_offs(*dl); get_rloc_data()
90 static nokprobe_inline void *get_loc_data(u32 *dl, void *ent) get_loc_data() argument
92 return (u8 *)ent + get_rloc_offs(*dl); get_loc_data()
369 u32 *dl; /* Data (relative) location */ store_trace_args() local
375 * maximum data length to *dl store_trace_args()
377 dl = (u32 *)(data + tp->args[i].offset); store_trace_args()
378 *dl = make_data_rloc(maxlen, end - tp->args[i].offset); store_trace_args()
380 call_fetch(&tp->args[i].fetch, regs, dl); store_trace_args()
382 end += get_rloc_len(*dl); store_trace_args()
383 maxlen -= get_rloc_len(*dl); store_trace_args()
385 *dl = convert_rloc_to_loc(*dl, store_trace_args()
/linux-4.4.14/tools/perf/util/
H A Dannotate.c667 static void disasm_line__init_ins(struct disasm_line *dl) disasm_line__init_ins() argument
669 dl->ins = ins__find(dl->name); disasm_line__init_ins()
671 if (dl->ins == NULL) disasm_line__init_ins()
674 if (!dl->ins->ops) disasm_line__init_ins()
677 if (dl->ins->ops->parse && dl->ins->ops->parse(&dl->ops) < 0) disasm_line__init_ins()
678 dl->ins = NULL; disasm_line__init_ins()
721 struct disasm_line *dl = zalloc(sizeof(*dl) + privsize); disasm_line__new() local
723 if (dl != NULL) { disasm_line__new()
724 dl->offset = offset; disasm_line__new()
725 dl->line = strdup(line); disasm_line__new()
726 dl->line_nr = line_nr; disasm_line__new()
727 if (dl->line == NULL) disasm_line__new()
731 if (disasm_line__parse(dl->line, &dl->name, &dl->ops.raw) < 0) disasm_line__new()
734 disasm_line__init_ins(dl); disasm_line__new()
738 return dl; disasm_line__new()
741 zfree(&dl->line); disasm_line__new()
743 free(dl); disasm_line__new()
747 void disasm_line__free(struct disasm_line *dl) disasm_line__free() argument
749 zfree(&dl->line); disasm_line__free()
750 zfree(&dl->name); disasm_line__free()
751 if (dl->ins && dl->ins->ops->free) disasm_line__free()
752 dl->ins->ops->free(&dl->ops); disasm_line__free()
754 ins__delete(&dl->ops); disasm_line__free()
755 free(dl); disasm_line__free()
758 int disasm_line__scnprintf(struct disasm_line *dl, char *bf, size_t size, bool raw) disasm_line__scnprintf() argument
760 if (raw || !dl->ins) disasm_line__scnprintf()
761 return scnprintf(bf, size, "%-6.6s %s", dl->name, dl->ops.raw); disasm_line__scnprintf()
763 return ins__scnprintf(dl->ins, bf, size, &dl->ops); disasm_line__scnprintf()
818 static int disasm_line__print(struct disasm_line *dl, struct symbol *sym, u64 start, disasm_line__print() argument
825 if (dl->offset != -1) { disasm_line__print()
834 s64 offset = dl->offset; disasm_line__print()
838 next = disasm__get_next_ip_line(&notes->src->source, dl); disasm_line__print()
870 if (queue == dl) disasm_line__print()
907 color_fprintf(stdout, PERF_COLOR_BLUE, "%s\n", dl->line); disasm_line__print()
926 if (!*dl->line) disasm_line__print()
929 printf(" %*s: %s\n", width, " ", dl->line); disasm_line__print()
960 struct disasm_line *dl; symbol__parse_objdump_line() local
1018 dl = disasm_line__new(offset, parsed_line, privsize, *line_nr); symbol__parse_objdump_line()
1022 if (dl == NULL) symbol__parse_objdump_line()
1025 if (dl->ops.target.offset == UINT64_MAX) symbol__parse_objdump_line()
1026 dl->ops.target.offset = dl->ops.target.addr - symbol__parse_objdump_line()
1030 if (dl->ins && ins__is_call(dl->ins) && !dl->ops.target.name) { symbol__parse_objdump_line()
1033 .addr = dl->ops.target.addr, symbol__parse_objdump_line()
1038 dl->ops.target.name = strdup(target.sym->name); symbol__parse_objdump_line()
1041 disasm__add(&notes->src->source, dl); symbol__parse_objdump_line()
1055 struct disasm_line *dl; delete_last_nop() local
1058 dl = list_entry(list->prev, struct disasm_line, node); delete_last_nop()
1060 if (dl->ins && dl->ins->ops) { delete_last_nop()
1061 if (dl->ins->ops != &nop_ops) delete_last_nop()
1064 if (!strstr(dl->line, " nop ") && delete_last_nop()
1065 !strstr(dl->line, " nopl ") && delete_last_nop()
1066 !strstr(dl->line, " nopw ")) delete_last_nop()
1070 list_del(&dl->node); delete_last_nop()
1071 disasm_line__free(dl); delete_last_nop()
1581 static size_t disasm_line__fprintf(struct disasm_line *dl, FILE *fp) disasm_line__fprintf() argument
1585 if (dl->offset == -1) disasm_line__fprintf()
1586 return fprintf(fp, "%s\n", dl->line); disasm_line__fprintf()
1588 printed = fprintf(fp, "%#" PRIx64 " %s", dl->offset, dl->name); disasm_line__fprintf()
1590 if (dl->ops.raw[0] != '\0') { disasm_line__fprintf()
1592 dl->ops.raw); disasm_line__fprintf()
H A Dannotate.h67 static inline bool disasm_line__has_offset(const struct disasm_line *dl) disasm_line__has_offset() argument
69 return dl->ops.target.offset != UINT64_MAX; disasm_line__has_offset()
72 void disasm_line__free(struct disasm_line *dl);
74 int disasm_line__scnprintf(struct disasm_line *dl, char *bf, size_t size, bool raw);
/linux-4.4.14/drivers/net/wireless/hostap/
H A Dhostap_download.c592 struct prism2_download_data *dl) prism2_download_nonvolatile()
648 for (i = 0; i < dl->num_areas; i++) { prism2_download_nonvolatile()
649 int rest_len = dl->data[i].len; prism2_download_nonvolatile()
656 dev, dl->data[i].addr + data_off, prism2_download_nonvolatile()
657 dl->data[i].data + data_off, bufaddr, prism2_download_nonvolatile()
706 static void prism2_download_free_data(struct prism2_download_data *dl) prism2_download_free_data() argument
710 if (dl == NULL) prism2_download_free_data()
713 for (i = 0; i < dl->num_areas; i++) prism2_download_free_data()
714 kfree(dl->data[i].data); prism2_download_free_data()
715 kfree(dl); prism2_download_free_data()
725 struct prism2_download_data *dl = NULL; prism2_download() local
736 dl = kzalloc(sizeof(*dl) + param->num_areas * prism2_download()
738 if (dl == NULL) { prism2_download()
742 dl->dl_cmd = param->dl_cmd; prism2_download()
743 dl->start_addr = param->start_addr; prism2_download()
744 dl->num_areas = param->num_areas; prism2_download()
751 dl->data[i].addr = param->data[i].addr; prism2_download()
752 dl->data[i].len = param->data[i].len; prism2_download()
761 dl->data[i].data = kmalloc(dl->data[i].len, GFP_KERNEL); prism2_download()
762 if (dl->data[i].data == NULL) { prism2_download()
767 if (copy_from_user(dl->data[i].data, param->data[i].ptr, prism2_download()
777 ret = prism2_download_volatile(local, dl); prism2_download()
781 ret = prism2_download_genesis(local, dl); prism2_download()
785 ret = prism2_download_nonvolatile(local, dl); prism2_download()
800 if (ret == 0 && dl && prism2_download()
803 local->dl_pri = dl; prism2_download()
804 } else if (ret == 0 && dl && prism2_download()
807 local->dl_sec = dl; prism2_download()
809 prism2_download_free_data(dl); prism2_download()
591 prism2_download_nonvolatile(local_info_t *local, struct prism2_download_data *dl) prism2_download_nonvolatile() argument
H A Dhostap_hw.c137 static void prism2_download_free_data(struct prism2_download_data *dl);
/linux-4.4.14/fs/jffs2/
H A Dcompr_lzo.c71 size_t dl = destlen; jffs2_lzo_decompress() local
74 ret = lzo1x_decompress_safe(data_in, srclen, cpage_out, &dl); jffs2_lzo_decompress()
76 if (ret != LZO_E_OK || dl != destlen) jffs2_lzo_decompress()
/linux-4.4.14/net/802/
H A Dp8022.c28 static int p8022_request(struct datalink_proto *dl, struct sk_buff *skb, p8022_request() argument
31 llc_build_and_send_ui_pkt(dl->sap, skb, dest, dl->sap->laddr.lsap); p8022_request()
H A Dp8023.c30 static int p8023_request(struct datalink_proto *dl, p8023_request() argument
56 void destroy_8023_client(struct datalink_proto *dl) destroy_8023_client() argument
58 kfree(dl); destroy_8023_client()
H A Dpsnap.c85 static int snap_request(struct datalink_proto *dl, snap_request() argument
88 memcpy(skb_push(skb, 5), dl->type, 5); snap_request()
/linux-4.4.14/drivers/scsi/aic94xx/
H A Daic94xx_scb.c86 struct done_list_struct *dl) asd_phy_event_tasklet()
90 int phy_id = dl->status_block[0] & DL_PHY_MASK; asd_phy_event_tasklet()
93 u8 oob_status = dl->status_block[1] & PHY_EVENTS_STATUS; asd_phy_event_tasklet()
94 u8 oob_mode = dl->status_block[2]; asd_phy_event_tasklet()
120 dl->status_block[1]); asd_phy_event_tasklet()
236 struct done_list_struct *dl, asd_bytes_dmaed_tasklet()
244 u16 size = ((dl->status_block[3] & 7) << 8) | dl->status_block[2]; asd_bytes_dmaed_tasklet()
253 asd_dump_frame_rcvd(phy, dl); asd_bytes_dmaed_tasklet()
259 struct done_list_struct *dl, asd_link_reset_err_tasklet()
266 u8 lr_error = dl->status_block[1]; asd_link_reset_err_tasklet()
267 u8 retries_left = dl->status_block[2]; asd_link_reset_err_tasklet()
312 struct done_list_struct *dl, asd_primitive_rcvd_tasklet()
320 u8 reg = dl->status_block[1]; asd_primitive_rcvd_tasklet()
321 u32 cont = dl->status_block[2] << ((reg & 3)*8); asd_primitive_rcvd_tasklet()
368 dl->status_block[1]); asd_primitive_rcvd_tasklet()
416 struct done_list_struct *dl) escb_tasklet_complete()
420 int edb = (dl->opcode & DL_PHY_MASK) - 1; /* [0xc1,0xc7] -> [0,6] */ escb_tasklet_complete()
421 u8 sb_opcode = dl->status_block[0]; escb_tasklet_complete()
427 ASD_DPRINTK("edb is 0x%x! dl->opcode is 0x%x\n", escb_tasklet_complete()
428 edb, dl->opcode); escb_tasklet_complete()
450 __func__, dl->status_block[3]); escb_tasklet_complete()
457 tc_abort = *((u16*)(&dl->status_block[1])); escb_tasklet_complete()
503 conn_handle = *((u16*)(&dl->status_block[1])); escb_tasklet_complete()
507 dl->status_block[3]); escb_tasklet_complete()
565 asd_bytes_dmaed_tasklet(ascb, dl, edb, phy_id); escb_tasklet_complete()
570 asd_primitive_rcvd_tasklet(ascb, dl, phy_id); escb_tasklet_complete()
574 asd_phy_event_tasklet(ascb, dl); escb_tasklet_complete()
579 asd_link_reset_err_tasklet(ascb, dl, phy_id); escb_tasklet_complete()
593 ASD_DPRINTK("edb is 0x%x! dl->opcode is 0x%x\n", escb_tasklet_complete()
594 edb, dl->opcode); escb_tasklet_complete()
634 * @dl: pointer to the done list entry
643 struct done_list_struct *dl) control_phy_tasklet_complete()
651 u8 status = dl->status_block[0]; control_phy_tasklet_complete()
652 u8 oob_status = dl->status_block[1]; control_phy_tasklet_complete()
653 u8 oob_mode = dl->status_block[2]; control_phy_tasklet_complete()
654 /* u8 oob_signals= dl->status_block[3]; */ control_phy_tasklet_complete()
826 struct done_list_struct *dl)
828 u8 opcode = dl->opcode;
85 asd_phy_event_tasklet(struct asd_ascb *ascb, struct done_list_struct *dl) asd_phy_event_tasklet() argument
235 asd_bytes_dmaed_tasklet(struct asd_ascb *ascb, struct done_list_struct *dl, int edb_id, int phy_id) asd_bytes_dmaed_tasklet() argument
258 asd_link_reset_err_tasklet(struct asd_ascb *ascb, struct done_list_struct *dl, int phy_id) asd_link_reset_err_tasklet() argument
311 asd_primitive_rcvd_tasklet(struct asd_ascb *ascb, struct done_list_struct *dl, int phy_id) asd_primitive_rcvd_tasklet() argument
415 escb_tasklet_complete(struct asd_ascb *ascb, struct done_list_struct *dl) escb_tasklet_complete() argument
642 control_phy_tasklet_complete(struct asd_ascb *ascb, struct done_list_struct *dl) control_phy_tasklet_complete() argument
H A Daic94xx_dump.h34 struct done_list_struct *dl);
40 struct done_list_struct *dl) { }
39 asd_dump_frame_rcvd(struct asd_phy *phy, struct done_list_struct *dl) asd_dump_frame_rcvd() argument
H A Daic94xx_task.c159 struct done_list_struct *dl) asd_get_response_tasklet()
169 } __attribute__ ((packed)) *resp_sb = (void *) dl->status_block; asd_get_response_tasklet()
183 ASD_DPRINTK("Uh-oh! No escb for this dl?!\n"); asd_get_response_tasklet()
213 struct done_list_struct *dl) asd_task_tasklet_complete()
218 u8 opcode = dl->opcode; asd_task_tasklet_complete()
231 ts->residual = le32_to_cpu(*(__le32 *)dl->status_block); asd_task_tasklet_complete()
242 asd_get_response_tasklet(ascb, dl); asd_task_tasklet_complete()
247 if (dl->status_block[1] & 2) asd_task_tasklet_complete()
248 ts->open_rej_reason = 1 + dl->status_block[2]; asd_task_tasklet_complete()
249 else if (dl->status_block[1] & 1) asd_task_tasklet_complete()
250 ts->open_rej_reason = (dl->status_block[2] >> 4)+10; asd_task_tasklet_complete()
288 opcode = dl->status_block[0]; asd_task_tasklet_complete()
323 ASD_DPRINTK("%s: dl opcode: 0x%x?\n", __func__, opcode); asd_task_tasklet_complete()
158 asd_get_response_tasklet(struct asd_ascb *ascb, struct done_list_struct *dl) asd_get_response_tasklet() argument
212 asd_task_tasklet_complete(struct asd_ascb *ascb, struct done_list_struct *dl) asd_task_tasklet_complete() argument
H A Daic94xx_tmf.c76 struct done_list_struct *dl) asd_clear_nexus_tasklet_complete()
84 ASD_DPRINTK("%s: opcode: 0x%x\n", __func__, dl->opcode); asd_clear_nexus_tasklet_complete()
85 tcs->dl_opcode = dl->opcode; asd_clear_nexus_tasklet_complete()
275 struct done_list_struct *dl) asd_get_tmf_resp_tasklet()
283 } __attribute__ ((packed)) *resp_sb = (void *) dl->status_block; asd_get_tmf_resp_tasklet()
300 ASD_DPRINTK("Uh-oh! No escb for this dl?!\n"); asd_get_tmf_resp_tasklet()
321 struct done_list_struct *dl) asd_tmf_tasklet_complete()
331 tcs->dl_opcode = dl->opcode; asd_tmf_tasklet_complete()
333 if (dl->opcode == TC_SSP_RESP) { asd_tmf_tasklet_complete()
334 tcs->tmf_state = asd_get_tmf_resp_tasklet(ascb, dl); asd_tmf_tasklet_complete()
75 asd_clear_nexus_tasklet_complete(struct asd_ascb *ascb, struct done_list_struct *dl) asd_clear_nexus_tasklet_complete() argument
274 asd_get_tmf_resp_tasklet(struct asd_ascb *ascb, struct done_list_struct *dl) asd_get_tmf_resp_tasklet() argument
320 asd_tmf_tasklet_complete(struct asd_ascb *ascb, struct done_list_struct *dl) asd_tmf_tasklet_complete() argument
H A Daic94xx_hwi.c275 asd_ha->seq.dl = asd_ha->seq.actual_dl->vaddr; asd_init_dl()
737 struct done_list_struct *dl = &seq->dl[seq->dl_next]; asd_dl_tasklet_handler() local
740 if ((dl->toggle & DL_TOGGLE_MASK) != seq->dl_toggle) asd_dl_tasklet_handler()
745 ascb = asd_tc_index_find(seq, (int)le16_to_cpu(dl->index)); asd_dl_tasklet_handler()
748 ASD_DPRINTK("BUG:sequencer:dl:no ascb?!\n"); asd_dl_tasklet_handler()
760 ascb->tasklet_complete(ascb, dl); asd_dl_tasklet_handler()
H A Daic94xx_hwi.h174 struct done_list_struct *dl; /* array of done list entries, equals */ member in struct:asd_seq_data
H A Daic94xx_dump.c904 struct done_list_struct *dl) asd_dump_frame_rcvd()
909 switch ((dl->status_block[1] & 0x70) >> 3) { asd_dump_frame_rcvd()
903 asd_dump_frame_rcvd(struct asd_phy *phy, struct done_list_struct *dl) asd_dump_frame_rcvd() argument
H A Daic94xx_init.c613 asd_ha->seq.dl = NULL; asd_destroy_ha_caches()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
H A Dmanager.c199 int dl = config->video_port_width; dss_mgr_check_lcd_config() local
209 if (dl != 12 && dl != 16 && dl != 18 && dl != 24) dss_mgr_check_lcd_config()
/linux-4.4.14/drivers/scsi/
H A Dscsi_devinfo.c620 struct double_list *dl = v; devinfo_seq_show() local
622 list_entry(dl->top, struct scsi_dev_info_list_table, node); devinfo_seq_show()
624 list_entry(dl->bottom, struct scsi_dev_info_list, devinfo_seq_show()
627 if (devinfo_table->scsi_dev_info_list.next == dl->bottom && devinfo_seq_show()
638 struct double_list *dl = kmalloc(sizeof(*dl), GFP_KERNEL); devinfo_seq_start() local
641 if (!dl) devinfo_seq_start()
644 list_for_each(dl->top, &scsi_dev_info_list) { devinfo_seq_start()
646 list_entry(dl->top, struct scsi_dev_info_list_table, devinfo_seq_start()
648 list_for_each(dl->bottom, &devinfo_table->scsi_dev_info_list) devinfo_seq_start()
650 return dl; devinfo_seq_start()
653 kfree(dl); devinfo_seq_start()
659 struct double_list *dl = v; devinfo_seq_next() local
661 list_entry(dl->top, struct scsi_dev_info_list_table, node); devinfo_seq_next()
664 dl->bottom = dl->bottom->next; devinfo_seq_next()
665 while (&devinfo_table->scsi_dev_info_list == dl->bottom) { devinfo_seq_next()
666 dl->top = dl->top->next; devinfo_seq_next()
667 if (dl->top == &scsi_dev_info_list) { devinfo_seq_next()
668 kfree(dl); devinfo_seq_next()
671 devinfo_table = list_entry(dl->top, devinfo_seq_next()
674 dl->bottom = devinfo_table->scsi_dev_info_list.next; devinfo_seq_next()
677 return dl; devinfo_seq_next()
/linux-4.4.14/fs/ocfs2/dlm/
H A Ddlmdebug.c578 struct debug_lockres *dl = m->private; lockres_seq_start() local
579 struct dlm_ctxt *dlm = dl->dl_ctxt; lockres_seq_start()
580 struct dlm_lock_resource *oldres = dl->dl_res; lockres_seq_start()
590 dl = NULL; lockres_seq_start()
608 dl->dl_res = res;
612 dump_lockres(res, dl->dl_buf, dl->dl_len - 1);
615 dl = NULL;
619 return dl;
633 struct debug_lockres *dl = (struct debug_lockres *)v; lockres_seq_show() local
635 seq_printf(s, "%s", dl->dl_buf); lockres_seq_show()
650 struct debug_lockres *dl; debug_lockres_open() local
657 dl = __seq_open_private(file, &debug_lockres_ops, sizeof(*dl)); debug_lockres_open()
658 if (!dl) debug_lockres_open()
661 dl->dl_len = PAGE_SIZE; debug_lockres_open()
662 dl->dl_buf = buf; debug_lockres_open()
665 dl->dl_ctxt = dlm; debug_lockres_open()
679 struct debug_lockres *dl = (struct debug_lockres *)seq->private; debug_lockres_release() local
681 if (dl->dl_res) debug_lockres_release()
682 dlm_lockres_put(dl->dl_res); debug_lockres_release()
683 dlm_put(dl->dl_ctxt); debug_lockres_release()
684 kfree(dl->dl_buf); debug_lockres_release()
H A Ddlmcommon.h250 struct dlm_deref_lockres_priv dl; member in union:dlm_work_item::__anon11855
H A Ddlmmaster.c2360 item->u.dl.deref_res = res; dlm_deref_lockres_handler()
2361 item->u.dl.deref_node = node; dlm_deref_lockres_handler()
2386 res = item->u.dl.deref_res; dlm_deref_lockres_worker()
2387 node = item->u.dl.deref_node; dlm_deref_lockres_worker()
/linux-4.4.14/arch/powerpc/perf/
H A Dhv-24x7.c209 unsigned dl, ldl; event_end() local
226 dl = be16_to_cpu(*dl_); event_end()
227 if (dl < 2) { event_end()
228 pr_debug("%s: desc len too short: %d", __func__, dl); event_end()
232 if (start + nl + dl > end) { event_end()
233 pr_debug("%s: (start=%p + nl=%u + dl=%u)=%p > end=%p", event_end()
234 __func__, start, nl, dl, start + nl + dl, end); event_end()
238 ldl_ = (__be16 *)(ev->remainder + nl + dl - 2); event_end()
248 if (start + nl + dl + ldl > end) { event_end()
249 pr_debug("%s: start=%p + nl=%u + dl=%u + ldl=%u > end=%p", event_end()
250 __func__, start, nl, dl, ldl, end); event_end()
254 return start + nl + dl + ldl; event_end()
430 int nl, dl; event_to_desc_attr() local
432 char *desc = event_desc(event, &dl); event_to_desc_attr()
435 if (!dl) event_to_desc_attr()
438 return device_str_attr_create(name, nl, nonce, desc, dl); event_to_desc_attr()
444 int nl, dl; event_to_long_desc_attr() local
446 char *desc = event_long_desc(event, &dl); event_to_long_desc_attr()
449 if (!dl) event_to_long_desc_attr()
452 return device_str_attr_create(name, nl, nonce, desc, dl); event_to_long_desc_attr()
/linux-4.4.14/drivers/md/
H A Ddm-raid1.c883 struct dm_dirty_log *dl) alloc_context()
921 dl, region_size, ms->nr_regions); alloc_context()
978 struct dm_dirty_log *dl; create_dirty_log() local
998 dl = dm_dirty_log_create(argv[0], ti, mirror_flush, param_count, create_dirty_log()
1000 if (!dl) { create_dirty_log()
1005 return dl; create_dirty_log()
1074 struct dm_dirty_log *dl; mirror_ctr() local
1077 dl = create_dirty_log(ti, argc, argv, &args_used); mirror_ctr()
1078 if (!dl) mirror_ctr()
1087 dm_dirty_log_destroy(dl); mirror_ctr()
1095 dm_dirty_log_destroy(dl); mirror_ctr()
1099 ms = alloc_context(nr_mirrors, dl->type->get_region_size(dl), ti, dl); mirror_ctr()
1101 dm_dirty_log_destroy(dl); mirror_ctr()
880 alloc_context(unsigned int nr_mirrors, uint32_t region_size, struct dm_target *ti, struct dm_dirty_log *dl) alloc_context() argument
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
H A Dhw.h101 int or, int dl, uint8_t address) nv_read_tmds()
105 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_CONTROL + dl * 8, nv_read_tmds()
107 return NVReadRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_DATA + dl * 8); nv_read_tmds()
111 int or, int dl, uint8_t address, nv_write_tmds()
116 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_DATA + dl * 8, data); nv_write_tmds()
117 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_CONTROL + dl * 8, address); nv_write_tmds()
100 nv_read_tmds(struct drm_device *dev, int or, int dl, uint8_t address) nv_read_tmds() argument
110 nv_write_tmds(struct drm_device *dev, int or, int dl, uint8_t address, uint8_t data) nv_write_tmds() argument
H A Ddisp.h112 int head, bool dl);
H A Ddfp.c69 int head, bool dl) nv04_dfp_bind_head()
89 if (dl) /* dual link */ nv04_dfp_bind_head()
68 nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent, int head, bool dl) nv04_dfp_bind_head() argument
/linux-4.4.14/arch/x86/boot/
H A Dedd.c32 ireg.dl = devno; read_mbr()
86 ireg.dl = devno; get_edd_info()
H A Dvideo.c32 boot_params.screen_info.orig_x = oreg.dl; store_cursor_position()
313 ireg.dl = saved.curx; restore_screen()
H A Dboot.h264 u8 dl, dh, edx2, edx3; member in struct:biosregs::__anon2971::__anon2974
/linux-4.4.14/arch/sh/kernel/cpu/sh4/
H A Dfpu.c152 unsigned long du, dl; denormal_to_double() local
164 dl = x << 29; denormal_to_double()
167 fpu->fp_regs[n + 1] = dl; denormal_to_double()
/linux-4.4.14/net/bluetooth/rfcomm/
H A Dtty.c506 struct rfcomm_dev_list_req *dl; rfcomm_get_dev_list() local
519 size = sizeof(*dl) + dev_num * sizeof(*di); rfcomm_get_dev_list()
521 dl = kzalloc(size, GFP_KERNEL); rfcomm_get_dev_list()
522 if (!dl) rfcomm_get_dev_list()
525 di = dl->dev_info; rfcomm_get_dev_list()
545 dl->dev_num = n; rfcomm_get_dev_list()
546 size = sizeof(*dl) + n * sizeof(*di); rfcomm_get_dev_list()
548 err = copy_to_user(arg, dl, size); rfcomm_get_dev_list()
549 kfree(dl); rfcomm_get_dev_list()
/linux-4.4.14/drivers/staging/comedi/drivers/
H A Dni_mio_common.c1115 u32 dl; ni_ai_fifo_read() local
1121 dl = ni_readl(dev, NI611X_AI_FIFO_DATA_REG); ni_ai_fifo_read()
1123 data = (dl >> 16) & 0xffff; ni_ai_fifo_read()
1125 data = dl & 0xffff; ni_ai_fifo_read()
1130 dl = ni_readl(dev, NI611X_AI_FIFO_DATA_REG); ni_ai_fifo_read()
1131 data = dl & 0xffff; ni_ai_fifo_read()
1137 dl = ni_readl(dev, NI6143_AI_FIFO_DATA_REG); ni_ai_fifo_read()
1139 data = (dl >> 16) & 0xffff; ni_ai_fifo_read()
1141 data = dl & 0xffff; ni_ai_fifo_read()
1148 dl = ni_readl(dev, NI6143_AI_FIFO_DATA_REG); ni_ai_fifo_read()
1149 data = (dl >> 16) & 0xffff; ni_ai_fifo_read()
1187 u32 dl; ni_handle_fifo_dregs() local
1195 dl = ni_readl(dev, NI611X_AI_FIFO_DATA_REG); ni_handle_fifo_dregs()
1198 data = dl >> 16; ni_handle_fifo_dregs()
1200 data = dl & 0xffff; ni_handle_fifo_dregs()
1206 dl = ni_readl(dev, NI6143_AI_FIFO_DATA_REG); ni_handle_fifo_dregs()
1209 data = dl >> 16; ni_handle_fifo_dregs()
1211 data = dl & 0xffff; ni_handle_fifo_dregs()
1219 dl = ni_readl(dev, NI6143_AI_FIFO_DATA_REG); ni_handle_fifo_dregs()
1220 data = (dl >> 16) & 0xffff; ni_handle_fifo_dregs()
1250 u32 dl; get_last_sample_611x() local
1257 dl = ni_readl(dev, NI611X_AI_FIFO_DATA_REG); get_last_sample_611x()
1258 data = dl & 0xffff; get_last_sample_611x()
1268 u32 dl; get_last_sample_6143() local
1277 dl = ni_readl(dev, NI6143_AI_FIFO_DATA_REG); get_last_sample_6143()
1280 data = (dl >> 16) & 0xffff; get_last_sample_6143()
1936 unsigned long dl; ni_ai_insn_read() local
1983 dl = 0; ni_ai_insn_read()
1990 dl = ni_readl(dev, ni_ai_insn_read()
1999 data[n] = (((dl >> 16) & 0xFFFF) + signbits) & 0xFFFF; ni_ai_insn_read()
2015 dl = ni_readl(dev, NI_M_AI_FIFO_DATA_REG); ni_ai_insn_read()
2016 dl &= mask; ni_ai_insn_read()
2017 data[n] = dl; ni_ai_insn_read()
/linux-4.4.14/arch/nios2/mm/
H A Dtlb.c80 pr_debug("Flush entry by writing %#lx way=%dl pid=%ld\n", flush_tlb_one_pid()
143 pr_debug("Flush entry by writing %#lx way=%dl pid=%ld\n", flush_tlb_one()
/linux-4.4.14/lib/zlib_deflate/
H A Ddefutil.h48 } dl; member in struct:ct_data_s
53 #define Dad dl.dad
54 #define Len dl.len
/linux-4.4.14/scripts/
H A Dkernel-doc608 print "<dl>\n";
614 print "</dl>\n";
661 print "<dl>\n";
673 print "</dl>\n";
705 print "<dl>\n";
715 print "</dl>\n";
781 print "<dl>\n";
788 print "</dl>\n";
868 print "<dl>\n";
881 print "</dl>\n";
932 print "<dl>\n";
943 print "</dl>\n";
/linux-4.4.14/kernel/locking/
H A Dlockdep_proc.c380 const struct lock_stat_data *dl = l, *dr = r; lock_stat_cmp() local
383 nl = dl->stats.read_waittime.nr + dl->stats.write_waittime.nr; lock_stat_cmp()
H A Drtmutex.c173 return dl_time_before(left->task->dl.deadline, rt_mutex_waiter_less()
174 right->task->dl.deadline); rt_mutex_waiter_less()
/linux-4.4.14/arch/sh/kernel/cpu/sh2a/
H A Dfpu.c382 unsigned long du, dl; denormal_to_double() local
394 dl = x << 29; denormal_to_double()
397 fpu->fp_regs[n+1] = dl; denormal_to_double()
/linux-4.4.14/arch/sh/math-emu/
H A Dmath.c479 unsigned long du, dl; denormal_to_double() local
491 dl = x << 29; denormal_to_double()
494 fpu->fp_regs[n+1] = dl; denormal_to_double()
/linux-4.4.14/drivers/gpu/drm/nouveau/
H A Dnouveau_bios.h173 bool *dl, bool *if_is_24bit);
H A Dnouveau_bios.c96 struct dcb_output *dcbent, int head, bool dl) run_digital_op_script()
106 nv04_dfp_bind_head(dev, dcbent, head, dl); run_digital_op_script()
495 int nouveau_bios_parse_lvds_table(struct drm_device *dev, int pxclk, bool *dl, bool *if_is_24bit) nouveau_bios_parse_lvds_table() argument
621 *dl = bios->fp.dual_link; nouveau_bios_parse_lvds_table()
95 run_digital_op_script(struct drm_device *dev, uint16_t scriptptr, struct dcb_output *dcbent, int head, bool dl) run_digital_op_script() argument
/linux-4.4.14/arch/x86/crypto/
H A Daes-x86_64-asm_64.S40 #define R4L %dl
H A Dblowfish-x86_64-asm_64.S52 #define RX3bl %dl
H A Dcamellia-x86_64-asm_64.S70 #define RCD1bl %dl
H A Dcast6-avx-x86_64-asm_64.S78 #define RGI1bl %dl
H A Dtwofish-avx-x86_64-asm_64.S82 #define RGI1bl %dl
H A Dtwofish-i586-asm_32.S61 #define R3B %dl
H A Dtwofish-x86_64-asm_64.S59 #define R3B %dl
H A Daes-i586-asm_32.S69 #define edxl dl
H A Dcast5-avx-x86_64-asm_64.S78 #define RGI1bl %dl
H A Daesni-intel_asm.S1814 cmp $24, %dl
/linux-4.4.14/arch/x86/realmode/rm/
H A Dreboot.S106 andb $0x10, %dl
/linux-4.4.14/fs/fscache/
H A Dfsdef.c134 _leave(" = OBSOLETE [dl=%d v=%zu]", datalen, sizeof(version)); fscache_fsdef_netfs_check_aux()
/linux-4.4.14/drivers/dma/sh/
H A Dshdma-base.c865 LIST_HEAD(dl); shdma_for_each_chan()
875 list_splice_init(&schan->ld_queue, &dl); shdma_for_each_chan()
877 if (!list_empty(&dl)) { shdma_for_each_chan()
886 list_for_each_entry(sdesc, &dl, node) { shdma_for_each_chan()
894 list_splice(&dl, &schan->ld_free); shdma_for_each_chan()
/linux-4.4.14/drivers/s390/block/
H A Ddasd_eckd.c171 unsigned int kl, unsigned int dl) recs_per_track()
179 ceil_quot(dl + 12, 32)); recs_per_track()
181 return 1499 / (15 + ceil_quot(dl + 12, 32)); recs_per_track()
183 dn = ceil_quot(dl + 6, 232) + 1; recs_per_track()
187 9 + ceil_quot(dl + 6 * dn, 34)); recs_per_track()
189 return 1729 / (10 + 9 + ceil_quot(dl + 6 * dn, 34)); recs_per_track()
191 dn = ceil_quot(dl + 6, 232) + 1; recs_per_track()
195 ceil_quot(dl + 6 * dn, 34)); recs_per_track()
197 return 1420 / (18 + 7 + ceil_quot(dl + 6 * dn, 34)); recs_per_track()
2021 private->count_area[i].dl != dasd_eckd_cdl_reclen(i) - 4 || dasd_eckd_end_analysis()
2035 (private->count_area[i].dl != dasd_eckd_end_analysis()
2036 private->count_area[0].dl) || dasd_eckd_end_analysis()
2052 if (dasd_check_blocksize(count_area->dl) == 0) dasd_eckd_end_analysis()
2053 block->bp_block = count_area->dl; dasd_eckd_end_analysis()
2317 ect->dl = 8; dasd_eckd_build_format()
2332 ect->dl = 0; dasd_eckd_build_format()
2346 ect->dl = fdata->blksize; dasd_eckd_build_format()
2355 ect->dl = sizes_trk0[i] - 4; dasd_eckd_build_format()
2361 ect->dl = LABEL_SIZE - 44; dasd_eckd_build_format()
170 recs_per_track(struct dasd_eckd_characteristics * rdc, unsigned int kl, unsigned int dl) recs_per_track() argument
H A Ddasd_eckd.h103 __u16 dl; member in struct:eckd_count
/linux-4.4.14/drivers/block/
H A Dcciss_scsi.c444 dev_info(&h->pdev->dev, "%s device c%db%dt%dl%d added.\n", cciss_scsi_add_entry()
467 dev_info(&h->pdev->dev, "%s device c%db%dt%dl%d removed.\n", cciss_scsi_remove_entry()
579 "device c%db%dt%dl%d has changed.\n", adjust_cciss_scsi_table()
651 "c%db%dt%dl%d\n for removal.", adjust_cciss_scsi_table()
665 "c%db%dt%dl%d failed, device not added.\n", adjust_cciss_scsi_table()
1340 seq_printf(m, "c%db%dt%dl%d %02d " cciss_scsi_show_info()
/linux-4.4.14/arch/x86/lib/
H A Dchecksum_32.S464 SRC( movb (%esi), %dl )
465 DST( movb %dl, (%edi) )
/linux-4.4.14/include/acpi/
H A Dacoutput.h139 #define ACPI_DEBUG_LEVEL(dl) (u32) dl,ACPI_DEBUG_PARAMETERS
/linux-4.4.14/drivers/target/
H A Dtarget_core_sbc.c1162 int dl, bd_dl; sbc_execute_unmap() local
1183 dl = get_unaligned_be16(&buf[0]); sbc_execute_unmap()
1200 pr_debug("UNMAP: Sub: %s Using dl: %u bd_dl: %u size: %u" sbc_execute_unmap()
1201 " ptr: %p\n", dev->transport->name, dl, bd_dl, size, ptr); sbc_execute_unmap()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
H A Dimport.c223 long dl; ptlrpc_inflight_deadline() local
234 dl = req->rq_sent; ptlrpc_inflight_deadline()
236 dl = req->rq_deadline; ptlrpc_inflight_deadline()
238 if (dl <= now) ptlrpc_inflight_deadline()
241 return dl - now; ptlrpc_inflight_deadline()
H A Dpack_generic.c2187 " req@%p x%llu/t%lld(%lld) o%d->%s@%s:%d/%d lens %d/%d e %d to %lld dl %lld ref %d fl " REQ_FLAGS_FMT "/%x/%x rc %d/%d\n", _debug_req()
/linux-4.4.14/drivers/usb/misc/sisusbvga/
H A Dsisusb_init.c738 unsigned short shiftflag, unsigned short dl, unsigned short ah, SiS_WriteDAC()
743 switch (dl) { SiS_WriteDAC()
737 SiS_WriteDAC(struct SiS_Private *SiS_Pr, unsigned long DACData, unsigned short shiftflag, unsigned short dl, unsigned short ah, unsigned short al, unsigned short dh) SiS_WriteDAC() argument
/linux-4.4.14/arch/parisc/include/asm/
H A Dprocessor.h203 * Duplicated from dl-machine.h for the benefit of readers:
/linux-4.4.14/drivers/tty/
H A Dnozomi.c534 /* Modem port dl configuration */ nozomi_setup_memory()
543 /* Diag port dl configuration */ nozomi_setup_memory()
553 /* App1 port dl configuration */ nozomi_setup_memory()
559 /* App2 port dl configuration */ nozomi_setup_memory()
565 /* Ctrl dl configuration */ nozomi_setup_memory()
/linux-4.4.14/net/bluetooth/
H A Dhci_core.c2019 struct hci_dev_list_req *dl; hci_get_dev_list() local
2030 size = sizeof(*dl) + dev_num * sizeof(*dr); hci_get_dev_list()
2032 dl = kzalloc(size, GFP_KERNEL); hci_get_dev_list()
2033 if (!dl) hci_get_dev_list()
2036 dr = dl->dev_req; hci_get_dev_list()
2057 dl->dev_num = n; hci_get_dev_list()
2058 size = sizeof(*dl) + n * sizeof(*dr); hci_get_dev_list()
2060 err = copy_to_user(arg, dl, size); hci_get_dev_list()
2061 kfree(dl); hci_get_dev_list()
/linux-4.4.14/include/xen/interface/
H A Dplatform.h226 uint8_t device; /* %dl: bios device number */
/linux-4.4.14/drivers/staging/xgifb/
H A Dvb_setmode.c1078 static void XGI_WriteDAC(unsigned short dl, XGI_WriteDAC() argument
1089 if (dl != 0) { XGI_WriteDAC()
1091 if (dl == 1) XGI_WriteDAC()
1103 unsigned short data, data2, i, k, m, n, o, si, di, bx, dl, al, ah, dh; XGI_LoadDAC() local
1138 dl = 0; XGI_LoadDAC()
1146 XGI_WriteDAC(dl, ah, al, dh, pVBInfo); XGI_LoadDAC()
1156 XGI_WriteDAC(dl, ah, al, dh, pVBInfo); XGI_LoadDAC()
1159 dl++; XGI_LoadDAC()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
H A Dusb.c54 #define TRX_RDL_CHUNK 1500 /* size of each dl transfer */
61 #define DL_START 3 /* initialize dl state */
H A Dsdio.c3291 brcmf_dbg(INFO, "Compare RAM dl & ul at 0x%08x; size=%d\n", ram_addr, brcmf_sdio_verifymemory()
/linux-4.4.14/drivers/scsi/bfa/
H A Dbfi_ms.h732 * response accounts for total fcp-dl
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
H A Dhtc.c747 "boot htc service '%s' ul pipe %d dl pipe %d eid %d ready\n", ath10k_htc_connect_service()
/linux-4.4.14/arch/x86/math-emu/
H A Dreg_round.S502 orb %ch,%dl
/linux-4.4.14/arch/ia64/include/asm/
H A Dpal.h494 dl : 1, /* Failure in data part member in struct:pal_cache_check_info_s
720 #define pmci_cache_line_data_fail pme_cache.dl
/linux-4.4.14/drivers/mmc/host/
H A Dsdhci-esdhc-imx.c298 /* imx6q/dl does not have cap_1 register, fake one */ esdhc_readl_le()
/linux-4.4.14/arch/x86/entry/
H A Dentry_32.S418 mov %dl, GDT_ESPFIX_SS + 4 /* bits 16..23 */
/linux-4.4.14/arch/s390/net/
H A Dbpf_jit_comp.c667 /* dl %w0,<d(imm)>(%l) */ bpf_jit_insn()
/linux-4.4.14/drivers/video/fbdev/sis/
H A Dinit.c2859 unsigned short dl, unsigned short ah, unsigned short al, unsigned short dh) SiS_WriteDAC()
2863 switch(dl) { SiS_WriteDAC()
2858 SiS_WriteDAC(struct SiS_Private *SiS_Pr, SISIOADDRESS DACData, unsigned short shiftflag, unsigned short dl, unsigned short ah, unsigned short al, unsigned short dh) SiS_WriteDAC() argument
/linux-4.4.14/arch/powerpc/xmon/
H A Dxmon.c204 dl dump the kernel log buffer\n"
245 " # n limit output to n lines per page (for dp, dpa, dl)\n"
/linux-4.4.14/fs/btrfs/
H A Dtree-log.c3690 u64 ds, dl, cs, cl; copy_items() local
3697 dl = btrfs_file_extent_disk_num_bytes(src, copy_items()
3705 cl = dl; copy_items()
/linux-4.4.14/arch/s390/kernel/
H A Ddis.c1386 { "dl", 0x97, INSTR_RXY_RRRD },
/linux-4.4.14/arch/x86/kvm/
H A Demulate.c364 FOP2E(op##b, al, dl) \
391 FOP2E(op##b, dl, al) \
/linux-4.4.14/drivers/net/wireless/
H A Dray_cs.c569 /* Start kernel timer to wait for dl startup to complete. */ dl_startup_params()
/linux-4.4.14/arch/cris/arch-v32/drivers/
H A Dcryptocop.c958 DEBUG_API(printk("cryptocop_setup_dma_list: setup key dl\n")); cryptocop_setup_dma_list()
/linux-4.4.14/include/linux/
H A Dsched.h1406 struct sched_dl_entity dl; member in struct:task_struct

Completed in 4592 milliseconds