/linux/drivers/media/platform/vsp1/ |
A D | vsp1_dl.c | 553 dl = kzalloc(sizeof(*dl), GFP_KERNEL); in vsp1_dl_list_alloc() 554 if (!dl) in vsp1_dl_list_alloc() 570 dl->dma = dl->body0->dma + header_offset; in vsp1_dl_list_alloc() 572 memset(dl->header, 0, sizeof(*dl->header)); in vsp1_dl_list_alloc() 573 dl->header->lists[0].addr = dl->body0->dma; in vsp1_dl_list_alloc() 575 return dl; in vsp1_dl_list_alloc() 632 if (!dl) in __vsp1_dl_list_put() 660 list_add_tail(&dl->list, &dl->dlm->free); in __vsp1_dl_list_put() 676 if (!dl) in vsp1_dl_list_put() 812 dl->header->next_header = dl->dma; in vsp1_dl_list_fill_header() [all …]
|
A D | vsp1_dl.h | 63 void vsp1_dl_list_put(struct vsp1_dl_list *dl); 64 struct vsp1_dl_body *vsp1_dl_list_get_body0(struct vsp1_dl_list *dl); 65 struct vsp1_dl_ext_cmd *vsp1_dl_get_pre_cmd(struct vsp1_dl_list *dl); 66 void vsp1_dl_list_commit(struct vsp1_dl_list *dl, unsigned int dl_flags); 76 int vsp1_dl_list_add_body(struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb); 77 int vsp1_dl_list_add_chain(struct vsp1_dl_list *head, struct vsp1_dl_list *dl);
|
/linux/fs/ocfs2/ |
A D | dcache.c | 236 if (dl) { in ocfs2_dentry_attach_lock() 279 dl = kmalloc(sizeof(*dl), GFP_NOFS); in ocfs2_dentry_attach_lock() 280 if (!dl) { in ocfs2_dentry_attach_lock() 286 dl->dl_count = 0; in ocfs2_dentry_attach_lock() 305 kfree(dl); in ocfs2_dentry_attach_lock() 310 dl->dl_count++; in ocfs2_dentry_attach_lock() 335 kfree(dl); in ocfs2_dentry_attach_lock() 368 iput(dl->dl_inode); in ocfs2_drop_dentry_lock() 371 kfree(dl); in ocfs2_drop_dentry_lock() 382 dl->dl_count--; in ocfs2_dentry_lock_put() [all …]
|
/linux/kernel/sched/ |
A D | deadline.c | 244 sub_running_bw(&p->dl, &rq->dl); in dl_change_utilization() 256 __sub_rq_bw(p->dl.dl_bw, &rq->dl); in dl_change_utilization() 355 sub_rq_bw(&p->dl, &rq->dl); in task_non_contending() 633 sub_running_bw(&p->dl, &rq->dl); in dl_task_offline_migration() 634 sub_rq_bw(&p->dl, &rq->dl); in dl_task_offline_migration() 639 sub_rq_bw(&p->dl, &rq->dl); in dl_task_offline_migration() 1658 add_rq_bw(&p->dl, &rq->dl); in enqueue_task_dl() 1704 sub_rq_bw(&p->dl, &rq->dl); in dequeue_task_dl() 1833 sub_rq_bw(&p->dl, &rq->dl); in migrate_task_rq_dl() 2549 sub_rq_bw(&p->dl, &rq->dl); in switched_from_dl() [all …]
|
A D | cpudeadline.c | 31 u64 orig_dl = cp->elements[idx].dl; in cpudl_heapify_down() 46 cp->elements[l].dl)) { in cpudl_heapify_down() 51 cp->elements[r].dl)) in cpudl_heapify_down() 59 cp->elements[idx].dl = cp->elements[largest].dl; in cpudl_heapify_down() 65 cp->elements[idx].dl = orig_dl; in cpudl_heapify_down() 85 cp->elements[idx].dl = cp->elements[p].dl; in cpudl_heapify_up() 91 cp->elements[idx].dl = orig_dl; in cpudl_heapify_up() 98 cp->elements[idx].dl)) in cpudl_heapify() 192 cp->elements[old_idx].dl = cp->elements[cp->size - 1].dl; in cpudl_clear() 227 cp->elements[new_idx].dl = dl; in cpudl_set() [all …]
|
/linux/drivers/net/ethernet/qlogic/qed/ |
A D | qed_devlink.c | 104 if (IS_ERR(dl->fw_reporter)) { in qed_fw_reporters_create() 106 PTR_ERR(dl->fw_reporter)); in qed_fw_reporters_create() 107 dl->fw_reporter = NULL; in qed_fw_reporters_create() 116 rep = dl->fw_reporter; in qed_fw_reporters_destroy() 207 struct devlink *dl; in qed_devlink_register() local 212 if (!dl) in qed_devlink_register() 215 qdevlink = devlink_priv(dl); in qed_devlink_register() 230 qed_fw_reporters_create(dl); in qed_devlink_register() 231 devlink_register(dl); in qed_devlink_register() 232 return dl; in qed_devlink_register() [all …]
|
/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
A D | otx2_devlink.c | 101 struct devlink *dl; in otx2_register_dl() local 104 dl = devlink_alloc(&otx2_devlink_ops, in otx2_register_dl() 106 if (!dl) { in otx2_register_dl() 111 otx2_dl = devlink_priv(dl); in otx2_register_dl() 112 otx2_dl->dl = dl; in otx2_register_dl() 114 pfvf->dl = otx2_dl; in otx2_register_dl() 124 devlink_register(dl); in otx2_register_dl() 128 devlink_free(dl); in otx2_register_dl() 135 struct devlink *dl = otx2_dl->dl; in otx2_unregister_dl() local 137 devlink_unregister(dl); in otx2_unregister_dl() [all …]
|
/linux/drivers/net/ethernet/pensando/ionic/ |
A D | ionic_devlink.c | 12 static int ionic_dl_flash_update(struct devlink *dl, in ionic_dl_flash_update() argument 16 struct ionic *ionic = devlink_priv(dl); in ionic_dl_flash_update() 24 struct ionic *ionic = devlink_priv(dl); in ionic_dl_info_get() 65 struct devlink *dl; in ionic_devlink_alloc() local 69 return devlink_priv(dl); in ionic_devlink_alloc() 74 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_free() local 76 devlink_free(dl); in ionic_devlink_free() 81 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_register() local 94 devlink_register(dl); in ionic_devlink_register() 100 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_unregister() local [all …]
|
A D | ionic_fw.c | 102 struct devlink *dl; in ionic_firmware_update() local 109 dl = priv_to_devlink(ionic); in ionic_firmware_update() 110 devlink_flash_update_status_notify(dl, "Preparing to flash", NULL, 0, 0); in ionic_firmware_update() 122 devlink_flash_update_status_notify(dl, "Downloading", NULL, in ionic_firmware_update() 145 devlink_flash_update_status_notify(dl, "Downloading", NULL, in ionic_firmware_update() 148 devlink_flash_update_timeout_notify(dl, "Installing", NULL, in ionic_firmware_update() 169 devlink_flash_update_timeout_notify(dl, "Selecting", NULL, in ionic_firmware_update() 192 devlink_flash_update_status_notify(dl, "Flash failed", NULL, 0, 0); in ionic_firmware_update() 194 devlink_flash_update_status_notify(dl, "Flash done", NULL, 0, 0); in ionic_firmware_update()
|
/linux/fs/ceph/ |
A D | ioctl.c | 181 struct ceph_ioctl_dataloc dl; in ceph_ioctl_get_dataloc() local 194 if (copy_from_user(&dl, arg, sizeof(dl))) in ceph_ioctl_get_dataloc() 199 &dl.object_no, &dl.object_offset, &xlen); in ceph_ioctl_get_dataloc() 200 dl.file_offset -= dl.object_offset; in ceph_ioctl_get_dataloc() 205 tmp = dl.object_offset; in ceph_ioctl_get_dataloc() 206 dl.block_offset = do_div(tmp, dl.block_size); in ceph_ioctl_get_dataloc() 208 snprintf(dl.object_name, sizeof(dl.object_name), "%llx.%08llx", in ceph_ioctl_get_dataloc() 224 if (dl.osd >= 0) { in ceph_ioctl_get_dataloc() 228 memcpy(&dl.osd_addr, &a->in_addr, sizeof(dl.osd_addr)); in ceph_ioctl_get_dataloc() 230 memset(&dl.osd_addr, 0, sizeof(dl.osd_addr)); in ceph_ioctl_get_dataloc() [all …]
|
/linux/Documentation/arm/ |
A D | sunxi.rst | 25 http://dl.linux-sunxi.org/A10/A10%20Datasheet%20-%20v1.21%20%282012-04-06%29.pdf 34 http://dl.linux-sunxi.org/A10s/A10s%20Datasheet%20-%20v1.20%20%282012-03-27%29.pdf 40 http://dl.linux-sunxi.org/A13/A13%20Datasheet%20-%20v1.12%20%282012-03-29%29.pdf 59 http://dl.linux-sunxi.org/A20/A20%20User%20Manual%202013-03-22.pdf 65 http://dl.linux-sunxi.org/A23/A23%20Datasheet%20V1.0%2020130830.pdf 69 http://dl.linux-sunxi.org/A23/A23%20User%20Manual%20V1.0%2020130830.pdf 96 http://dl.linux-sunxi.org/A33/A33%20Datasheet%20release%201.1.pdf 100 http://dl.linux-sunxi.org/A33/A33%20user%20manual%20release%201.1.pdf 128 http://dl.linux-sunxi.org/A80/A80_Datasheet_Revision_1.0_0404.pdf 146 http://dl.linux-sunxi.org/A64/A64_Datasheet_V1.1.pdf [all …]
|
/linux/drivers/net/wireless/intersil/hostap/ |
A D | hostap_download.c | 709 if (dl == NULL) in prism2_download_free_data() 713 kfree(dl->data[i].data); in prism2_download_free_data() 714 kfree(dl); in prism2_download_free_data() 735 dl = kzalloc(sizeof(*dl) + param->num_areas * in prism2_download() 737 if (dl == NULL) { in prism2_download() 741 dl->dl_cmd = param->dl_cmd; in prism2_download() 760 dl->data[i].data = kmalloc(dl->data[i].len, GFP_KERNEL); in prism2_download() 799 if (ret == 0 && dl && in prism2_download() 802 local->dl_pri = dl; in prism2_download() 803 } else if (ret == 0 && dl && in prism2_download() [all …]
|
/linux/drivers/scsi/aic94xx/ |
A D | aic94xx_scb.c | 68 struct done_list_struct *dl) in asd_phy_event_tasklet() argument 75 u8 oob_mode = dl->status_block[2]; in asd_phy_event_tasklet() 103 dl->status_block[1]); in asd_phy_event_tasklet() 226 u16 size = ((dl->status_block[3] & 7) << 8) | dl->status_block[2]; in asd_bytes_dmaed_tasklet() 235 asd_dump_frame_rcvd(phy, dl); in asd_bytes_dmaed_tasklet() 302 u8 reg = dl->status_block[1]; in asd_primitive_rcvd_tasklet() 352 dl->status_block[1]); in asd_primitive_rcvd_tasklet() 412 edb, dl->opcode); in escb_tasklet_complete() 491 dl->status_block[3]); in escb_tasklet_complete() 578 edb, dl->opcode); in escb_tasklet_complete() [all …]
|
/linux/drivers/net/ethernet/broadcom/bnxt/ |
A D | bnxt_devlink.h | 19 static inline struct bnxt *bnxt_get_bp_from_dl(struct devlink *dl) in bnxt_get_bp_from_dl() argument 21 return ((struct bnxt_dl *)devlink_priv(dl))->bp; in bnxt_get_bp_from_dl() 26 devlink_remote_reload_actions_performed(bp->dl, 0, in bnxt_dl_remote_reload() 31 static inline bool bnxt_dl_get_remote_reset(struct devlink *dl) in bnxt_dl_get_remote_reset() argument 33 return ((struct bnxt_dl *)devlink_priv(dl))->remote_reset; in bnxt_dl_get_remote_reset() 36 static inline void bnxt_dl_set_remote_reset(struct devlink *dl, bool value) in bnxt_dl_set_remote_reset() argument 38 ((struct bnxt_dl *)devlink_priv(dl))->remote_reset = value; in bnxt_dl_set_remote_reset()
|
A D | bnxt_devlink.c | 33 bnxt_dl_flash_update(struct devlink *dl, in bnxt_dl_flash_update() argument 320 struct bnxt_dl *dl = devlink_priv(bp->dl); in bnxt_dl_health_fw_recovery_done() local 1181 struct devlink *dl; in bnxt_dl_register() local 1190 if (!dl) { in bnxt_dl_register() 1195 bp->dl = dl; in bnxt_dl_register() 1196 bp_dl = devlink_priv(dl); in bnxt_dl_register() 1224 devlink_register(dl); in bnxt_dl_register() 1230 devlink_free(dl); in bnxt_dl_register() 1236 struct devlink *dl = bp->dl; in bnxt_dl_unregister() local 1238 devlink_unregister(dl); in bnxt_dl_unregister() [all …]
|
/linux/drivers/scsi/ |
A D | scsi_devinfo.c | 629 struct double_list *dl = v; in devinfo_seq_show() local 647 struct double_list *dl = kmalloc(sizeof(*dl), GFP_KERNEL); in devinfo_seq_start() local 650 if (!dl) in devinfo_seq_start() 659 return dl; in devinfo_seq_start() 662 kfree(dl); in devinfo_seq_start() 668 struct double_list *dl = v; in devinfo_seq_next() local 673 dl->bottom = dl->bottom->next; in devinfo_seq_next() 675 dl->top = dl->top->next; in devinfo_seq_next() 677 kfree(dl); in devinfo_seq_next() 680 devinfo_table = list_entry(dl->top, in devinfo_seq_next() [all …]
|
/linux/tools/perf/util/ |
A D | annotate.c | 1124 dl->ins.ops = ins__find(arch, dl->ins.name); in disasm_line__init_ins() 1129 if (dl->ins.ops->parse && dl->ins.ops->parse(arch, &dl->ops, ms) < 0) in disasm_line__init_ins() 1216 if (!dl) in disasm_line__new() 1224 if (disasm_line__parse(dl->al.line, &dl->ins.name, &dl->ops.raw) < 0) in disasm_line__new() 1241 if (dl->ins.ops && dl->ins.ops->free) in disasm_line__free() 1242 dl->ins.ops->free(&dl->ops); in disasm_line__free() 1543 dl->ops.target.offset = dl->ops.target.addr - in symbol__parse_objdump_line() 1549 if (dl->ins.ops && ins__is_call(&dl->ins) && !dl->ops.target.sym) { in symbol__parse_objdump_line() 1877 if (dl) in symbol__disassemble_bpf_image() 2643 if (!dl || !dl->ins.ops || !ins__is_jump(&dl->ins) || in disasm_line__is_valid_local_jump() [all …]
|
/linux/drivers/net/ethernet/marvell/prestera/ |
A D | prestera_devlink.c | 391 struct devlink *dl; in prestera_devlink_alloc() local 396 return devlink_priv(dl); in prestera_devlink_alloc() 401 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_free() local 403 devlink_free(dl); in prestera_devlink_free() 408 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_register() local 410 devlink_register(dl); in prestera_devlink_register() 415 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_unregister() local 417 devlink_unregister(dl); in prestera_devlink_unregister() 423 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_port_register() local 607 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_traps_unregister() local [all …]
|
/linux/net/dsa/ |
A D | dsa2.c | 290 struct dsa_link *dl; in dsa_link_touch() local 295 if (dl->dp == dp && dl->link_dp == link_dp) in dsa_link_touch() 296 return dl; in dsa_link_touch() 298 dl = kzalloc(sizeof(*dl), GFP_KERNEL); in dsa_link_touch() 299 if (!dl) in dsa_link_touch() 302 dl->dp = dp; in dsa_link_touch() 303 dl->link_dp = link_dp; in dsa_link_touch() 308 return dl; in dsa_link_touch() 318 struct dsa_link *dl; in dsa_port_setup_routing_table() local 329 if (!dl) { in dsa_port_setup_routing_table() [all …]
|
/linux/tools/perf/ui/gtk/ |
A D | annotate.c | 29 struct disasm_line *dl, int evidx) in perf_gtk__get_percent() argument 38 if (dl->al.offset == (s64) -1) in perf_gtk__get_percent() 42 if (!symbol_conf.event_group && !symhist->addr[dl->al.offset].nr_samples) in perf_gtk__get_percent() 45 percent = 100.0 * symhist->addr[dl->al.offset].nr_samples / symhist->nr_samples; in perf_gtk__get_percent() 58 struct disasm_line *dl) in perf_gtk__get_offset() argument 64 if (dl->al.offset == (s64) -1) in perf_gtk__get_offset() 67 return scnprintf(buf, size, "%"PRIx64, start + dl->al.offset); in perf_gtk__get_offset() 70 static int perf_gtk__get_line(char *buf, size_t size, struct disasm_line *dl) in perf_gtk__get_line() argument 73 char *line = g_markup_escape_text(dl->al.line, -1); in perf_gtk__get_line() 81 if (dl->al.offset != (s64) -1) in perf_gtk__get_line()
|
/linux/fs/ocfs2/dlm/ |
A D | dlmdebug.c | 553 dl = NULL; in lockres_seq_start() 571 dl->dl_res = res; in lockres_seq_start() 575 dump_lockres(res, dl->dl_buf, dl->dl_len - 1); in lockres_seq_start() 578 dl = NULL; in lockres_seq_start() 582 return dl; in lockres_seq_start() 620 dl = __seq_open_private(file, &debug_lockres_ops, sizeof(*dl)); in debug_lockres_open() 621 if (!dl) in debug_lockres_open() 625 dl->dl_buf = buf; in debug_lockres_open() 628 dl->dl_ctxt = dlm; in debug_lockres_open() 644 if (dl->dl_res) in debug_lockres_release() [all …]
|
/linux/drivers/video/fbdev/omap2/omapfb/dss/ |
A D | manager.c | 187 int dl = config->video_port_width; in dss_mgr_check_lcd_config() local 197 if (dl != 12 && dl != 16 && dl != 18 && dl != 24) in dss_mgr_check_lcd_config()
|
/linux/net/802/ |
A D | p8022.c | 25 static int p8022_request(struct datalink_proto *dl, struct sk_buff *skb, in p8022_request() argument 28 llc_build_and_send_ui_pkt(dl->sap, skb, dest, dl->sap->laddr.lsap); in p8022_request()
|
/linux/tools/perf/ui/browsers/ |
A D | annotate.c | 471 if (!dl->ops.target.sym) { in annotate_browser__callq() 476 notes = symbol__annotation(dl->ops.target.sym); in annotate_browser__callq() 482 dl->ops.target.sym->name); in annotate_browser__callq() 488 target_ms.sym = dl->ops.target.sym; in annotate_browser__callq() 522 if (!ins__is_jump(&dl->ins)) in annotate_browser__jump() 525 if (dl->ops.target.outside) { in annotate_browser__jump() 530 offset = dl->ops.target.offset; in annotate_browser__jump() 532 if (dl == NULL) { in annotate_browser__jump() 537 annotate_browser__set_top(browser, &dl->al, idx); in annotate_browser__jump() 878 else if (!dl->ins.ops) in annotate_browser__run() [all …]
|
/linux/arch/powerpc/perf/ |
A D | hv-24x7.c | 299 unsigned dl, ldl; in event_end() local 316 dl = be16_to_cpu(*dl_); in event_end() 317 if (dl < 2) { in event_end() 322 if (start + nl + dl > end) { in event_end() 324 __func__, start, nl, dl, start + nl + dl, end); in event_end() 338 if (start + nl + dl + ldl > end) { in event_end() 344 return start + nl + dl + ldl; in event_end() 577 int nl, dl; in event_to_desc_attr() local 582 if (!dl) in event_to_desc_attr() 591 int nl, dl; in event_to_long_desc_attr() local [all …]
|