/Linux-v5.15/drivers/media/platform/vsp1/ |
D | vsp1_dl.c | 532 struct vsp1_dl_ext_cmd *vsp1_dl_get_pre_cmd(struct vsp1_dl_list *dl) in vsp1_dl_get_pre_cmd() argument 534 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_get_pre_cmd() 536 if (dl->pre_cmd) in vsp1_dl_get_pre_cmd() 537 return dl->pre_cmd; in vsp1_dl_get_pre_cmd() 539 dl->pre_cmd = vsp1_dl_ext_cmd_get(dlm->cmdpool); in vsp1_dl_get_pre_cmd() 541 return dl->pre_cmd; in vsp1_dl_get_pre_cmd() 550 struct vsp1_dl_list *dl; in vsp1_dl_list_alloc() local 553 dl = kzalloc(sizeof(*dl), GFP_KERNEL); in vsp1_dl_list_alloc() 554 if (!dl) in vsp1_dl_list_alloc() 557 INIT_LIST_HEAD(&dl->bodies); in vsp1_dl_list_alloc() [all …]
|
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-v5.15/fs/ocfs2/ |
D | dcache.c | 216 struct ocfs2_dentry_lock *dl = dentry->d_fsdata; in ocfs2_dentry_attach_lock() local 219 (unsigned long long)parent_blkno, dl); in ocfs2_dentry_attach_lock() 233 dentry->d_fsdata = dl = NULL; in ocfs2_dentry_attach_lock() 236 if (dl) { in ocfs2_dentry_attach_lock() 237 mlog_bug_on_msg(dl->dl_parent_blkno != parent_blkno, in ocfs2_dentry_attach_lock() 241 (unsigned long long)dl->dl_parent_blkno); in ocfs2_dentry_attach_lock() 258 dl = alias->d_fsdata; in ocfs2_dentry_attach_lock() 259 mlog_bug_on_msg(!dl, "parent %llu, ino %llu\n", in ocfs2_dentry_attach_lock() 263 mlog_bug_on_msg(dl->dl_parent_blkno != parent_blkno, in ocfs2_dentry_attach_lock() 267 (unsigned long long)dl->dl_parent_blkno); in ocfs2_dentry_attach_lock() [all …]
|
/Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/nic/ |
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 err = devlink_register(dl); in otx2_register_dl() 114 devlink_free(dl); in otx2_register_dl() 118 otx2_dl = devlink_priv(dl); in otx2_register_dl() 119 otx2_dl->dl = dl; in otx2_register_dl() 121 pfvf->dl = otx2_dl; in otx2_register_dl() 123 err = devlink_params_register(dl, otx2_dl_params, in otx2_register_dl() 131 devlink_params_publish(dl); in otx2_register_dl() [all …]
|
/Linux-v5.15/drivers/net/ethernet/qlogic/qed/ |
D | qed_devlink.c | 100 struct qed_devlink *dl = devlink_priv(devlink); in qed_fw_reporters_create() local 102 dl->fw_reporter = devlink_health_reporter_create(devlink, &qed_fw_fatal_reporter_ops, in qed_fw_reporters_create() 103 QED_REPORTER_FW_GRACEFUL_PERIOD, dl); in qed_fw_reporters_create() 104 if (IS_ERR(dl->fw_reporter)) { in qed_fw_reporters_create() 105 DP_NOTICE(dl->cdev, "Failed to create fw reporter, err = %ld\n", 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() 113 struct qed_devlink *dl = devlink_priv(devlink); in qed_fw_reporters_destroy() local 116 rep = dl->fw_reporter; in qed_fw_reporters_destroy() 122 static int qed_dl_param_get(struct devlink *dl, u32 id, in qed_dl_param_get() argument [all …]
|
/Linux-v5.15/kernel/sched/ |
D | deadline.c | 25 return container_of(dl_se, struct task_struct, dl); in dl_task_of() 30 return container_of(dl_rq, struct rq, dl); in rq_of_dl_rq() 38 return &rq->dl; in dl_rq_of_se() 136 return &cpu_rq(i)->dl.dl_bw; in dl_bw_of() 237 BUG_ON(p->dl.flags & SCHED_FLAG_SUGOV); in dl_change_utilization() 243 if (p->dl.dl_non_contending) { in dl_change_utilization() 244 sub_running_bw(&p->dl, &rq->dl); in dl_change_utilization() 245 p->dl.dl_non_contending = 0; in dl_change_utilization() 253 if (hrtimer_try_to_cancel(&p->dl.inactive_timer) == 1) in dl_change_utilization() 256 __sub_rq_bw(p->dl.dl_bw, &rq->dl); in dl_change_utilization() [all …]
|
D | cpudeadline.c | 31 u64 orig_dl = cp->elements[idx].dl; in cpudl_heapify_down() 46 cp->elements[l].dl)) { in cpudl_heapify_down() 48 largest_dl = 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() 74 u64 orig_dl = cp->elements[idx].dl; in cpudl_heapify_up() 81 if (dl_time_before(orig_dl, cp->elements[p].dl)) in cpudl_heapify_up() 85 cp->elements[idx].dl = cp->elements[p].dl; in cpudl_heapify_up() 91 cp->elements[idx].dl = orig_dl; in cpudl_heapify_up() [all …]
|
/Linux-v5.15/drivers/net/ethernet/pensando/ionic/ |
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() 21 static int ionic_dl_info_get(struct devlink *dl, struct devlink_info_req *req, in ionic_dl_info_get() argument 24 struct ionic *ionic = devlink_priv(dl); in ionic_dl_info_get() 65 struct devlink *dl; in ionic_devlink_alloc() local 67 dl = devlink_alloc(&ionic_dl_ops, sizeof(struct ionic), dev); in ionic_devlink_alloc() 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 [all …]
|
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-v5.15/fs/ceph/ |
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() 198 ceph_calc_file_object_mapping(&ci->i_layout, dl.file_offset, 1, 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() 201 dl.object_size = ci->i_layout.object_size; in ceph_ioctl_get_dataloc() 202 dl.block_size = ci->i_layout.stripe_unit; 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() [all …]
|
/Linux-v5.15/Documentation/arm/ |
D | sunxi.rst | 25 http://dl.linux-sunxi.org/A10/A10%20Datasheet%20-%20v1.21%20%282012-04-06%29.pdf 28 …http://dl.linux-sunxi.org/A10/A10%20User%20Manual%20-%20v1.20%20%282012-04-09%2c%20DECRYPTED%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 43 http://dl.linux-sunxi.org/A13/A13%20User%20Manual%20-%20v1.2%20%282013-01-08%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 76 … http://dl.linux-sunxi.org/A31/A3x_release_document/A31/IC/A31%20datasheet%20V1.3%2020131106.pdf 80 …http://dl.linux-sunxi.org/A31/A3x_release_document/A31/IC/A31%20user%20manual%20V1.1%2020130630.pdf [all …]
|
/Linux-v5.15/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_devlink.h | 18 static inline struct bnxt *bnxt_get_bp_from_dl(struct devlink *dl) in bnxt_get_bp_from_dl() argument 20 return ((struct bnxt_dl *)devlink_priv(dl))->bp; in bnxt_get_bp_from_dl() 24 static inline void bnxt_link_bp_to_dl(struct bnxt *bp, struct devlink *dl) in bnxt_link_bp_to_dl() argument 26 bp->dl = dl; in bnxt_link_bp_to_dl() 29 if (dl) { in bnxt_link_bp_to_dl() 30 struct bnxt_dl *bp_dl = devlink_priv(dl); in bnxt_link_bp_to_dl()
|
D | bnxt_devlink.c | 21 bnxt_dl_flash_update(struct devlink *dl, in bnxt_dl_flash_update() argument 25 struct bnxt *bp = bnxt_get_bp_from_dl(dl); in bnxt_dl_flash_update() 34 devlink_flash_update_status_notify(dl, "Preparing to flash", NULL, 0, 0); in bnxt_dl_flash_update() 37 devlink_flash_update_status_notify(dl, "Flashing done", NULL, 0, 0); in bnxt_dl_flash_update() 39 devlink_flash_update_status_notify(dl, "Flashing failed", NULL, 0, 0); in bnxt_dl_flash_update() 137 if (!bp->dl || !health) in bnxt_dl_fw_reporters_create() 144 devlink_health_reporter_create(bp->dl, in bnxt_dl_fw_reporters_create() 160 devlink_health_reporter_create(bp->dl, in bnxt_dl_fw_reporters_create() 176 devlink_health_reporter_create(bp->dl, in bnxt_dl_fw_reporters_create() 191 if (!bp->dl || !health) in bnxt_dl_fw_reporters_destroy() [all …]
|
/Linux-v5.15/drivers/net/wireless/intersil/hostap/ |
D | hostap_download.c | 591 struct prism2_download_data *dl) in prism2_download_nonvolatile() argument 647 for (i = 0; i < dl->num_areas; i++) { in prism2_download_nonvolatile() 648 int rest_len = dl->data[i].len; in prism2_download_nonvolatile() 655 dev, dl->data[i].addr + data_off, in prism2_download_nonvolatile() 656 dl->data[i].data + data_off, bufaddr, in prism2_download_nonvolatile() 705 static void prism2_download_free_data(struct prism2_download_data *dl) in prism2_download_free_data() argument 709 if (dl == NULL) in prism2_download_free_data() 712 for (i = 0; i < dl->num_areas; i++) in prism2_download_free_data() 713 kfree(dl->data[i].data); in prism2_download_free_data() 714 kfree(dl); in prism2_download_free_data() [all …]
|
/Linux-v5.15/drivers/scsi/aic94xx/ |
D | aic94xx_scb.c | 68 struct done_list_struct *dl) in asd_phy_event_tasklet() argument 71 int phy_id = dl->status_block[0] & DL_PHY_MASK; in asd_phy_event_tasklet() 74 u8 oob_status = dl->status_block[1] & PHY_EVENTS_STATUS; in asd_phy_event_tasklet() 75 u8 oob_mode = dl->status_block[2]; in asd_phy_event_tasklet() 103 dl->status_block[1]); in asd_phy_event_tasklet() 219 struct done_list_struct *dl, in asd_bytes_dmaed_tasklet() argument 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() 241 struct done_list_struct *dl, in asd_link_reset_err_tasklet() argument 248 u8 lr_error = dl->status_block[1]; in asd_link_reset_err_tasklet() [all …]
|
/Linux-v5.15/drivers/scsi/ |
D | scsi_devinfo.c | 629 struct double_list *dl = v; in devinfo_seq_show() local 631 list_entry(dl->top, struct scsi_dev_info_list_table, node); in devinfo_seq_show() 633 list_entry(dl->bottom, struct scsi_dev_info_list, in devinfo_seq_show() 636 if (devinfo_table->scsi_dev_info_list.next == dl->bottom && in devinfo_seq_show() 647 struct double_list *dl = kmalloc(sizeof(*dl), GFP_KERNEL); in devinfo_seq_start() local 650 if (!dl) in devinfo_seq_start() 653 list_for_each(dl->top, &scsi_dev_info_list) { in devinfo_seq_start() 655 list_entry(dl->top, struct scsi_dev_info_list_table, in devinfo_seq_start() 657 list_for_each(dl->bottom, &devinfo_table->scsi_dev_info_list) in devinfo_seq_start() 659 return dl; in devinfo_seq_start() [all …]
|
/Linux-v5.15/tools/perf/util/ |
D | annotate.c | 1117 static void disasm_line__init_ins(struct disasm_line *dl, struct arch *arch, struct map_symbol *ms) in disasm_line__init_ins() argument 1119 dl->ins.ops = ins__find(arch, dl->ins.name); in disasm_line__init_ins() 1121 if (!dl->ins.ops) in disasm_line__init_ins() 1124 if (dl->ins.ops->parse && dl->ins.ops->parse(arch, &dl->ops, ms) < 0) in disasm_line__init_ins() 1125 dl->ins.ops = NULL; in disasm_line__init_ins() 1204 struct disasm_line *dl = NULL; in disasm_line__new() local 1210 dl = zalloc(disasm_line_size(nr)); in disasm_line__new() 1211 if (!dl) in disasm_line__new() 1214 annotation_line__init(&dl->al, args, nr); in disasm_line__new() 1215 if (dl->al.line == NULL) in disasm_line__new() [all …]
|
/Linux-v5.15/drivers/net/ethernet/marvell/prestera/ |
D | prestera_devlink.c | 354 static int prestera_dl_info_get(struct devlink *dl, in prestera_dl_info_get() argument 358 struct prestera_switch *sw = devlink_priv(dl); in prestera_dl_info_get() 395 struct devlink *dl; in prestera_devlink_alloc() local 397 dl = devlink_alloc(&prestera_dl_ops, sizeof(struct prestera_switch), in prestera_devlink_alloc() 400 return devlink_priv(dl); in prestera_devlink_alloc() 405 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_free() local 407 devlink_free(dl); in prestera_devlink_free() 412 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_register() local 415 err = devlink_register(dl); in prestera_devlink_register() 423 devlink_unregister(dl); in prestera_devlink_register() [all …]
|
/Linux-v5.15/tools/perf/ui/gtk/ |
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-v5.15/net/dsa/ |
D | dsa2.c | 290 struct dsa_link *dl; in dsa_link_touch() local 294 list_for_each_entry(dl, &dst->rtable, list) in dsa_link_touch() 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() 305 INIT_LIST_HEAD(&dl->list); in dsa_link_touch() 306 list_add_tail(&dl->list, &dst->rtable); in dsa_link_touch() [all …]
|
/Linux-v5.15/fs/ocfs2/dlm/ |
D | dlmdebug.c | 541 struct debug_lockres *dl = m->private; in lockres_seq_start() local 542 struct dlm_ctxt *dlm = dl->dl_ctxt; in lockres_seq_start() 543 struct dlm_lock_resource *oldres = dl->dl_res; in lockres_seq_start() 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() 596 struct debug_lockres *dl = (struct debug_lockres *)v; in lockres_seq_show() local 598 seq_printf(s, "%s", dl->dl_buf); in lockres_seq_show() [all …]
|
/Linux-v5.15/net/802/ |
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-v5.15/drivers/video/fbdev/omap2/omapfb/dss/ |
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-v5.15/drivers/net/ethernet/marvell/octeontx2/af/ |
D | rvu_devlink.c | 611 devlink_health_reporter_create(rvu_dl->dl, &rvu_hw_nix_intr_reporter_ops, 0, rvu); in rvu_nix_register_reporters() 619 devlink_health_reporter_create(rvu_dl->dl, &rvu_hw_nix_gen_reporter_ops, 0, rvu); in rvu_nix_register_reporters() 627 devlink_health_reporter_create(rvu_dl->dl, &rvu_hw_nix_err_reporter_ops, 0, rvu); in rvu_nix_register_reporters() 635 devlink_health_reporter_create(rvu_dl->dl, &rvu_hw_nix_ras_reporter_ops, 0, rvu); in rvu_nix_register_reporters() 1254 devlink_health_reporter_create(rvu_dl->dl, &rvu_hw_npa_intr_reporter_ops, 0, rvu); in rvu_npa_register_reporters() 1262 devlink_health_reporter_create(rvu_dl->dl, &rvu_hw_npa_gen_reporter_ops, 0, rvu); in rvu_npa_register_reporters() 1270 devlink_health_reporter_create(rvu_dl->dl, &rvu_hw_npa_err_reporter_ops, 0, rvu); in rvu_npa_register_reporters() 1278 devlink_health_reporter_create(rvu_dl->dl, &rvu_hw_npa_ras_reporter_ops, 0, rvu); in rvu_npa_register_reporters() 1503 struct devlink *dl; in rvu_register_dl() local 1506 dl = devlink_alloc(&rvu_devlink_ops, sizeof(struct rvu_devlink), in rvu_register_dl() [all …]
|
/Linux-v5.15/fs/jffs2/ |
D | compr_lzo.c | 71 size_t dl = destlen; in jffs2_lzo_decompress() local 74 ret = lzo1x_decompress_safe(data_in, srclen, cpage_out, &dl); in jffs2_lzo_decompress() 76 if (ret != LZO_E_OK || dl != destlen) in jffs2_lzo_decompress()
|