Home
last modified time | relevance | path

Searched refs:dl (Results 1 – 25 of 86) sorted by relevance

1234

/drivers/media/platform/renesas/vsp1/
A Dvsp1_dl.c560 dl = kzalloc(sizeof(*dl), GFP_KERNEL); in vsp1_dl_list_alloc()
561 if (!dl) in vsp1_dl_list_alloc()
577 dl->dma = dl->body0->dma + header_offset; in vsp1_dl_list_alloc()
579 memset(dl->header, 0, sizeof(*dl->header)); in vsp1_dl_list_alloc()
580 dl->header->lists[0].addr = dl->body0->dma; in vsp1_dl_list_alloc()
582 return dl; in vsp1_dl_list_alloc()
642 if (!dl) in __vsp1_dl_list_put()
679 list_add_tail(&dl->list, &dl->dlm->free); in __vsp1_dl_list_put()
695 if (!dl) in vsp1_dl_list_put()
831 dl->header->next_header = dl->dma; in vsp1_dl_list_fill_header()
[all …]
A Dvsp1_vspx.c132 struct vsp1_dl_list *dl, in vsp1_vspx_pipeline_configure() argument
163 dl, dlb); in vsp1_vspx_pipeline_configure()
418 struct vsp1_dl_list *dl; in vsp1_isp_job_prepare() local
427 if (!job->dl) in vsp1_isp_job_prepare()
430 dl = job->dl; in vsp1_isp_job_prepare()
436 dl, dlb); in vsp1_isp_job_prepare()
442 dl, dlb); in vsp1_isp_job_prepare()
464 dl, dlb); in vsp1_isp_job_prepare()
474 dl = second_dl; in vsp1_isp_job_prepare()
497 job->dl = NULL; in vsp1_isp_job_prepare()
[all …]
A Dvsp1_dl.h63 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);
A Dvsp1_entity.h85 struct vsp1_dl_list *dl,
89 struct vsp1_dl_list *dl,
94 struct vsp1_dl_list *dl,
160 struct vsp1_dl_list *dl,
165 struct vsp1_dl_list *dl,
171 struct vsp1_dl_list *dl,
/drivers/crypto/marvell/octeontx2/
A Dotx2_cpt_devlink.c145 struct devlink *dl; in otx2_cpt_register_dl() local
150 if (!dl) { in otx2_cpt_register_dl()
155 cpt_dl = devlink_priv(dl); in otx2_cpt_register_dl()
156 cpt_dl->dl = dl; in otx2_cpt_register_dl()
158 cptpf->dl = dl; in otx2_cpt_register_dl()
164 devlink_free(dl); in otx2_cpt_register_dl()
167 devlink_register(dl); in otx2_cpt_register_dl()
174 struct devlink *dl = cptpf->dl; in otx2_cpt_unregister_dl() local
176 if (!dl) in otx2_cpt_unregister_dl()
179 devlink_unregister(dl); in otx2_cpt_unregister_dl()
[all …]
/drivers/net/ethernet/qlogic/qed/
A Dqed_devlink.c104 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()
203 struct devlink *dl; in qed_devlink_register() local
208 if (!dl) in qed_devlink_register()
211 qdevlink = devlink_priv(dl); in qed_devlink_register()
221 qed_fw_reporters_create(dl); in qed_devlink_register()
222 devlink_register(dl); in qed_devlink_register()
223 return dl; in qed_devlink_register()
[all …]
/drivers/net/ethernet/pensando/ionic/
A Dionic_devlink.c16 struct ionic *ionic = devlink_priv(dl); in ionic_dl_flash_update()
24 struct ionic *ionic = devlink_priv(dl); in ionic_dl_info_get()
61 struct devlink *dl; in ionic_devlink_alloc() local
64 if (!dl) in ionic_devlink_alloc()
67 return devlink_priv(dl); in ionic_devlink_alloc()
72 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_free() local
74 devlink_free(dl); in ionic_devlink_free()
79 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_register() local
92 devlink_register(dl); in ionic_devlink_register()
98 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_unregister() local
[all …]
A Dionic_fw.c102 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()
127 devlink_flash_update_status_notify(dl, "Downloading", NULL, in ionic_firmware_update()
150 devlink_flash_update_status_notify(dl, "Downloading", NULL, in ionic_firmware_update()
153 devlink_flash_update_timeout_notify(dl, "Installing", NULL, in ionic_firmware_update()
174 devlink_flash_update_timeout_notify(dl, "Selecting", NULL, in ionic_firmware_update()
197 devlink_flash_update_status_notify(dl, "Flash failed", NULL, 0, 0); in ionic_firmware_update()
199 devlink_flash_update_status_notify(dl, "Flash done", NULL, 0, 0); in ionic_firmware_update()
/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_devlink.c200 struct devlink *dl; in otx2_register_dl() local
203 dl = devlink_alloc(&otx2_devlink_ops, in otx2_register_dl()
205 if (!dl) { in otx2_register_dl()
210 otx2_dl = devlink_priv(dl); in otx2_register_dl()
211 otx2_dl->dl = dl; in otx2_register_dl()
213 pfvf->dl = otx2_dl; in otx2_register_dl()
223 devlink_register(dl); in otx2_register_dl()
227 devlink_free(dl); in otx2_register_dl()
235 struct devlink *dl = otx2_dl->dl; in otx2_unregister_dl() local
237 devlink_unregister(dl); in otx2_unregister_dl()
[all …]
/drivers/net/ethernet/amd/pds_core/
A Dmain.c188 devl_lock(dl); in pdsc_init_vf()
190 devl_unlock(dl); in pdsc_init_vf()
196 devl_lock(dl); in pdsc_init_vf()
198 devl_unlock(dl); in pdsc_init_vf()
273 devl_lock(dl); in pdsc_init_pf()
277 devl_unlock(dl); in pdsc_init_pf()
285 devl_unlock(dl); in pdsc_init_pf()
293 devl_unlock(dl); in pdsc_init_pf()
345 if (!dl) in pdsc_probe()
410 devl_lock(dl); in pdsc_remove()
[all …]
A Ddevlink.c24 int pdsc_dl_enable_get(struct devlink *dl, u32 id, in pdsc_dl_enable_get() argument
27 struct pdsc *pdsc = devlink_priv(dl); in pdsc_dl_enable_get()
39 int pdsc_dl_enable_set(struct devlink *dl, u32 id, in pdsc_dl_enable_set() argument
43 struct pdsc *pdsc = devlink_priv(dl); in pdsc_dl_enable_set()
69 int pdsc_dl_enable_validate(struct devlink *dl, u32 id, in pdsc_dl_enable_validate() argument
73 struct pdsc *pdsc = devlink_priv(dl); in pdsc_dl_enable_validate()
86 int pdsc_dl_flash_update(struct devlink *dl, in pdsc_dl_flash_update() argument
90 struct pdsc *pdsc = devlink_priv(dl); in pdsc_dl_flash_update()
101 int pdsc_dl_info_get(struct devlink *dl, struct devlink_info_req *req, in pdsc_dl_info_get() argument
109 struct pdsc *pdsc = devlink_priv(dl); in pdsc_dl_info_get()
A Dfw.c102 struct devlink *dl; in pdsc_firmware_update() local
113 dl = priv_to_devlink(pdsc); in pdsc_firmware_update()
114 devlink_flash_update_status_notify(dl, "Preparing to flash", in pdsc_firmware_update()
128 devlink_flash_update_status_notify(dl, "Downloading", in pdsc_firmware_update()
150 devlink_flash_update_status_notify(dl, "Downloading", NULL, in pdsc_firmware_update()
153 devlink_flash_update_timeout_notify(dl, "Installing", NULL, in pdsc_firmware_update()
171 devlink_flash_update_timeout_notify(dl, "Selecting", NULL, in pdsc_firmware_update()
191 devlink_flash_update_status_notify(dl, "Flash failed", in pdsc_firmware_update()
194 devlink_flash_update_status_notify(dl, "Flash done", in pdsc_firmware_update()
A Dcore.h252 int pdsc_dl_info_get(struct devlink *dl, struct devlink_info_req *req,
254 int pdsc_dl_flash_update(struct devlink *dl,
257 int pdsc_dl_enable_get(struct devlink *dl, u32 id,
259 int pdsc_dl_enable_set(struct devlink *dl, u32 id,
262 int pdsc_dl_enable_validate(struct devlink *dl, u32 id,
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_devlink.c36 bnxt_dl_flash_update(struct devlink *dl, in bnxt_dl_flash_update() argument
294 struct bnxt_dl *dl = devlink_priv(bp->dl); in bnxt_dl_health_fw_recovery_done() local
1279 struct devlink *dl; in bnxt_dl_register() local
1288 if (!dl) { in bnxt_dl_register()
1293 bp->dl = dl; in bnxt_dl_register()
1294 bp_dl = devlink_priv(dl); in bnxt_dl_register()
1322 devlink_register(dl); in bnxt_dl_register()
1328 devlink_free(dl); in bnxt_dl_register()
1334 struct devlink *dl = bp->dl; in bnxt_dl_unregister() local
1336 devlink_unregister(dl); in bnxt_dl_unregister()
[all …]
A Dbnxt_devlink.h19 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()
/drivers/scsi/aic94xx/
A Daic94xx_scb.c68 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 …]
A Daic94xx_task.c144 struct done_list_struct *dl) in asd_get_response_tasklet() argument
154 } __attribute__ ((packed)) *resp_sb = (void *) dl->status_block; in asd_get_response_tasklet()
198 struct done_list_struct *dl) in asd_task_tasklet_complete() argument
203 u8 opcode = dl->opcode; in asd_task_tasklet_complete()
216 ts->residual = le32_to_cpu(*(__le32 *)dl->status_block); in asd_task_tasklet_complete()
227 asd_get_response_tasklet(ascb, dl); in asd_task_tasklet_complete()
232 if (dl->status_block[1] & 2) in asd_task_tasklet_complete()
233 ts->open_rej_reason = 1 + dl->status_block[2]; in asd_task_tasklet_complete()
234 else if (dl->status_block[1] & 1) in asd_task_tasklet_complete()
235 ts->open_rej_reason = (dl->status_block[2] >> 4)+10; in asd_task_tasklet_complete()
[all …]
A Daic94xx_tmf.c57 struct done_list_struct *dl) in asd_clear_nexus_tasklet_complete() argument
65 ASD_DPRINTK("%s: opcode: 0x%x\n", __func__, dl->opcode); in asd_clear_nexus_tasklet_complete()
66 tcs->dl_opcode = dl->opcode; in asd_clear_nexus_tasklet_complete()
256 struct done_list_struct *dl) in asd_get_tmf_resp_tasklet() argument
264 } __attribute__ ((packed)) *resp_sb = (void *) dl->status_block; in asd_get_tmf_resp_tasklet()
302 struct done_list_struct *dl) in asd_tmf_tasklet_complete() argument
312 tcs->dl_opcode = dl->opcode; in asd_tmf_tasklet_complete()
314 if (dl->opcode == TC_SSP_RESP) { in asd_tmf_tasklet_complete()
315 tcs->tmf_state = asd_get_tmf_resp_tasklet(ascb, dl); in asd_tmf_tasklet_complete()
/drivers/scsi/
A Dscsi_devinfo.c600 struct double_list *dl = v; in devinfo_seq_show() local
618 struct double_list *dl = kmalloc(sizeof(*dl), GFP_KERNEL); in devinfo_seq_start() local
621 if (!dl) in devinfo_seq_start()
630 return dl; in devinfo_seq_start()
633 kfree(dl); in devinfo_seq_start()
639 struct double_list *dl = v; in devinfo_seq_next() local
644 dl->bottom = dl->bottom->next; in devinfo_seq_next()
646 dl->top = dl->top->next; in devinfo_seq_next()
648 kfree(dl); in devinfo_seq_next()
651 devinfo_table = list_entry(dl->top, in devinfo_seq_next()
[all …]
/drivers/net/ethernet/marvell/prestera/
A Dprestera_devlink.c386 struct devlink *dl; in prestera_devlink_alloc() local
391 return devlink_priv(dl); in prestera_devlink_alloc()
396 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_free() local
398 devlink_free(dl); in prestera_devlink_free()
403 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_register() local
405 devlink_register(dl); in prestera_devlink_register()
410 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_unregister() local
412 devlink_unregister(dl); in prestera_devlink_unregister()
418 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_port_register() local
585 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_traps_unregister() local
[all …]
/drivers/video/fbdev/omap2/omapfb/dss/
A Dmanager.c188 int dl = config->video_port_width; in dss_mgr_check_lcd_config() local
198 if (dl != 12 && dl != 16 && dl != 18 && dl != 24) in dss_mgr_check_lcd_config()
/drivers/net/ethernet/marvell/octeontx2/af/
A Drvu_devlink.c1546 struct devlink *dl; in rvu_register_dl() local
1551 if (!dl) { in rvu_register_dl()
1556 rvu_dl = devlink_priv(dl); in rvu_register_dl()
1557 rvu_dl->dl = dl; in rvu_register_dl()
1579 err = devlink_params_register(dl, rvu_af_dl_param_exact_match, in rvu_register_dl()
1588 devlink_register(dl); in rvu_register_dl()
1596 devlink_free(dl); in rvu_register_dl()
1603 struct devlink *dl = rvu_dl->dl; in rvu_unregister_dl() local
1605 devlink_unregister(dl); in rvu_unregister_dl()
1611 devlink_params_unregister(dl, rvu_af_dl_param_exact_match, in rvu_unregister_dl()
[all …]
/drivers/net/wwan/iosm/
A Diosm_ipc_devlink.c23 static int ipc_devlink_get_param(struct devlink *dl, u32 id, in ipc_devlink_get_param() argument
26 struct iosm_devlink *ipc_devlink = devlink_priv(dl); in ipc_devlink_get_param()
35 static int ipc_devlink_set_param(struct devlink *dl, u32 id, in ipc_devlink_set_param() argument
39 struct iosm_devlink *ipc_devlink = devlink_priv(dl); in ipc_devlink_set_param()
162 static int ipc_devlink_coredump_snapshot(struct devlink *dl, in ipc_devlink_coredump_snapshot() argument
167 struct iosm_devlink *ipc_devlink = devlink_priv(dl); in ipc_devlink_coredump_snapshot()
/drivers/net/dsa/mv88e6xxx/
A Ddevlink.c264 static int mv88e6xxx_region_global_snapshot(struct devlink *dl, in mv88e6xxx_region_global_snapshot() argument
270 struct dsa_switch *ds = dsa_devlink_to_ds(dl); in mv88e6xxx_region_global_snapshot()
371 static int mv88e6xxx_region_atu_snapshot(struct devlink *dl, in mv88e6xxx_region_atu_snapshot() argument
376 struct dsa_switch *ds = dsa_devlink_to_ds(dl); in mv88e6xxx_region_atu_snapshot()
432 static int mv88e6xxx_region_vtu_snapshot(struct devlink *dl, in mv88e6xxx_region_vtu_snapshot() argument
438 struct dsa_switch *ds = dsa_devlink_to_ds(dl); in mv88e6xxx_region_vtu_snapshot()
515 static int mv88e6xxx_region_stu_snapshot(struct devlink *dl, in mv88e6xxx_region_stu_snapshot() argument
521 struct dsa_switch *ds = dsa_devlink_to_ds(dl); in mv88e6xxx_region_stu_snapshot()
573 static int mv88e6xxx_region_pvt_snapshot(struct devlink *dl, in mv88e6xxx_region_pvt_snapshot() argument
578 struct dsa_switch *ds = dsa_devlink_to_ds(dl); in mv88e6xxx_region_pvt_snapshot()
/drivers/md/
A Ddm-raid1.c890 struct dm_dirty_log *dl) in alloc_context() argument
925 dl, region_size, ms->nr_regions); in alloc_context()
983 struct dm_dirty_log *dl; in create_dirty_log() local
1005 if (!dl) { in create_dirty_log()
1010 return dl; in create_dirty_log()
1079 struct dm_dirty_log *dl; in mirror_ctr() local
1083 if (!dl) in mirror_ctr()
1092 dm_dirty_log_destroy(dl); in mirror_ctr()
1100 dm_dirty_log_destroy(dl); in mirror_ctr()
1104 ms = alloc_context(nr_mirrors, dl->type->get_region_size(dl), ti, dl); in mirror_ctr()
[all …]

Completed in 75 milliseconds

1234