Home
last modified time | relevance | path

Searched refs:devm_kfree (Results 1 – 25 of 174) sorted by relevance

1234567

/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_io.c450 devm_kfree(&pdev->dev, func_to_io->sq_db); in hinic_io_create_qps()
453 devm_kfree(&pdev->dev, func_to_io->rq_wq); in hinic_io_create_qps()
456 devm_kfree(&pdev->dev, func_to_io->sq_wq); in hinic_io_create_qps()
459 devm_kfree(&pdev->dev, func_to_io->qps); in hinic_io_create_qps()
483 devm_kfree(&pdev->dev, func_to_io->sq_db); in hinic_io_destroy_qps()
485 devm_kfree(&pdev->dev, func_to_io->rq_wq); in hinic_io_destroy_qps()
486 devm_kfree(&pdev->dev, func_to_io->sq_wq); in hinic_io_destroy_qps()
488 devm_kfree(&pdev->dev, func_to_io->qps); in hinic_io_destroy_qps()
H A Dhinic_hw_wq.c214 devm_kfree(&pdev->dev, wqs->page_vaddr); in alloc_page_arrays()
217 devm_kfree(&pdev->dev, wqs->page_paddr); in alloc_page_arrays()
226 devm_kfree(&pdev->dev, wqs->shadow_page_vaddr); in free_page_arrays()
227 devm_kfree(&pdev->dev, wqs->page_vaddr); in free_page_arrays()
228 devm_kfree(&pdev->dev, wqs->page_paddr); in free_page_arrays()
362 devm_kfree(&pdev->dev, wqs->free_blocks); in hinic_wqs_free()
394 devm_kfree(&pdev->dev, wq->shadow_wqe); in alloc_wqes_shadow()
407 devm_kfree(&pdev->dev, wq->shadow_idx); in free_wqes_shadow()
408 devm_kfree(&pdev->dev, wq->shadow_wqe); in free_wqes_shadow()
H A Dhinic_tx.c907 devm_kfree(&netdev->dev, txq->irq_name); in hinic_init_txq()
910 devm_kfree(&netdev->dev, txq->free_sges); in hinic_init_txq()
913 devm_kfree(&netdev->dev, txq->sges); in hinic_init_txq()
929 devm_kfree(&netdev->dev, txq->irq_name); in hinic_clean_txq()
930 devm_kfree(&netdev->dev, txq->free_sges); in hinic_clean_txq()
931 devm_kfree(&netdev->dev, txq->sges); in hinic_clean_txq()
/linux/drivers/media/platform/st/sti/hva/
H A Dhva-mem.c31 devm_kfree(dev, b); in hva_mem_alloc()
61 devm_kfree(dev, buf); in hva_mem_free()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_flex_pipe.c1017 devm_kfree(ice_hw_to_dev(hw), del); in ice_vsig_free()
2039 devm_kfree(ice_hw_to_dev(hw), del); in ice_free_prof_map()
2065 devm_kfree(ice_hw_to_dev(hw), p); in ice_free_flow_profs()
2114 devm_kfree(ice_hw_to_dev(hw), hw->blk[i].xlt1.ptypes); in ice_free_hw_tbls()
2115 devm_kfree(ice_hw_to_dev(hw), hw->blk[i].xlt1.ptg_tbl); in ice_free_hw_tbls()
2116 devm_kfree(ice_hw_to_dev(hw), hw->blk[i].xlt1.t); in ice_free_hw_tbls()
2117 devm_kfree(ice_hw_to_dev(hw), hw->blk[i].xlt2.t); in ice_free_hw_tbls()
2118 devm_kfree(ice_hw_to_dev(hw), hw->blk[i].xlt2.vsig_tbl); in ice_free_hw_tbls()
2119 devm_kfree(ice_hw_to_dev(hw), hw->blk[i].xlt2.vsis); in ice_free_hw_tbls()
2120 devm_kfree(ice_hw_to_dev(hw), hw->blk[i].prof.t); in ice_free_hw_tbls()
[all …]
H A Dice_sched.c34 devm_kfree(ice_hw_to_dev(hw), root); in ice_sched_add_root_node()
213 devm_kfree(ice_hw_to_dev(hw), node); in ice_sched_add_node()
372 devm_kfree(ice_hw_to_dev(hw), node->children); in ice_free_sched_node()
375 devm_kfree(ice_hw_to_dev(hw), node); in ice_free_sched_node()
563 devm_kfree(ice_hw_to_dev(hw), buf); in ice_sched_suspend_resume_elems()
611 devm_kfree(ice_hw_to_dev(hw), vsi_ctx->lan_q_ctx[tc]); in ice_alloc_lan_q_ctx()
661 devm_kfree(ice_hw_to_dev(hw), vsi_ctx->rdma_q_ctx[tc]); in ice_alloc_rdma_q_ctx()
771 devm_kfree(ice_hw_to_dev(hw), rl_info); in ice_sched_del_rl_profile()
800 devm_kfree(ice_hw_to_dev(hw), rl_prof_elem); in ice_sched_clear_rl_prof()
825 devm_kfree(ice_hw_to_dev(hw), agg_vsi_info); in ice_sched_clear_agg()
[all …]
H A Dice_switch.c1710 devm_kfree(ice_hw_to_dev(hw), vsi->lan_q_ctx[i]); in ice_clear_vsi_q_ctx()
1712 devm_kfree(ice_hw_to_dev(hw), vsi->rdma_q_ctx[i]); in ice_clear_vsi_q_ctx()
1731 devm_kfree(ice_hw_to_dev(hw), vsi); in ice_clear_vsi_ctx()
2834 devm_kfree(ice_hw_to_dev(hw), lg_act); in ice_add_marker_act()
2933 devm_kfree(ice_hw_to_dev(hw), s_rule); in ice_update_vsi_list_rule()
3008 devm_kfree(ice_hw_to_dev(hw), fm_entry); in ice_create_pkt_fwd_rule()
3023 devm_kfree(ice_hw_to_dev(hw), s_rule); in ice_create_pkt_fwd_rule()
3056 devm_kfree(ice_hw_to_dev(hw), s_rule); in ice_update_pkt_fwd_rule()
3355 devm_kfree(ice_hw_to_dev(hw), s_rule); in ice_remove_vsi_list_rule()
3440 devm_kfree(ice_hw_to_dev(hw), vsi_list_info); in ice_rem_update_vsi_list()
[all …]
/linux/drivers/staging/greybus/
H A Daudio_module.c216 devm_kfree(gbmodule->dev, dai); in gb_audio_add_data_connection()
375 devm_kfree(dev, dai); in gb_audio_probe()
381 devm_kfree(dev, gbmodule); in gb_audio_probe()
407 devm_kfree(gbmodule->dev, dai); in gb_audio_disconnect()
412 devm_kfree(&bundle->dev, gbmodule); in gb_audio_disconnect()
/linux/net/bluetooth/
H A Dleds.c80 devm_kfree(&hdev->dev, (void *)htrig->led_trigger.name); in led_allocate_basic()
82 devm_kfree(&hdev->dev, htrig); in led_allocate_basic()
/linux/drivers/char/tpm/eventlog/
H A Defi.c80 devm_kfree(&chip->dev, log->bios_event_log); in tpm_read_log_efi()
99 devm_kfree(&chip->dev, log->bios_event_log); in tpm_read_log_efi()
/linux/drivers/memory/
H A Dof_memory.c51 devm_kfree(dev, min); in of_get_min_tck()
138 devm_kfree(dev, timings); in of_get_ddr_timings()
199 devm_kfree(dev, min); in of_lpddr3_get_min_tck()
287 devm_kfree(dev, timings); in of_lpddr3_get_ddr_timings()
/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_drv.c45 devm_kfree(dev, mdrv); in komeda_platform_remove()
100 devm_kfree(dev, mdrv); in komeda_platform_probe()
/linux/sound/soc/sprd/
H A Dsprd-pcm-dma.c108 devm_kfree(dev, dma_private); in sprd_pcm_open()
127 devm_kfree(dev, dma_private); in sprd_pcm_close()
294 devm_kfree(component->dev, sg); in sprd_pcm_hw_params()
299 devm_kfree(component->dev, sg); in sprd_pcm_hw_params()
/linux/drivers/char/ipmi/
H A Dkcs_bmc_cdev_ipmi.c534 devm_kfree(kcs_bmc->dev, priv->kbuffer); in kcs_bmc_ipmi_remove_device()
535 devm_kfree(kcs_bmc->dev, priv->data_out); in kcs_bmc_ipmi_remove_device()
536 devm_kfree(kcs_bmc->dev, priv->data_in); in kcs_bmc_ipmi_remove_device()
537 devm_kfree(kcs_bmc->dev, priv); in kcs_bmc_ipmi_remove_device()
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_dpi.c178 devm_kfree(dev, vm); in exynos_dpi_parse_dt()
229 devm_kfree(dev, ctx); in exynos_dpi_probe()
/linux/drivers/net/ethernet/cavium/thunder/
H A Dthunder_xcv.c193 devm_kfree(dev, xcv); in xcv_probe()
203 devm_kfree(dev, xcv); in xcv_remove()
/linux/drivers/virtio/
H A Dvirtio_rtc_ptp.c254 devm_kfree(parent_dev, vio_ptp); in viortc_ptp_unregister()
345 devm_kfree(parent_dev, vio_ptp); in viortc_ptp_register()
H A Dvirtio_rtc_driver.c193 devm_kfree(dev, msg->req); in viortc_msg_init()
196 devm_kfree(dev, msg); in viortc_msg_init()
214 devm_kfree(dev, msg->req); in viortc_msg_release()
215 devm_kfree(dev, msg->resp); in viortc_msg_release()
216 devm_kfree(dev, msg); in viortc_msg_release()
/linux/sound/hda/codecs/side-codecs/
H A Dcs35l41_hda_property.c230 devm_kfree(physdev, gpio_mapping); in cs35l41_add_gpios()
231 devm_kfree(physdev, reset_gpio_params); in cs35l41_add_gpios()
232 devm_kfree(physdev, spkid_gpio_params); in cs35l41_add_gpios()
233 devm_kfree(physdev, cs_gpio_params); in cs35l41_add_gpios()
/linux/drivers/net/ethernet/intel/ice/virt/
H A Dfdir.c212 devm_kfree(ice_pf_to_dev(vf->pf), fdir->fdir_prof[flow]); in ice_vc_fdir_free_prof()
231 devm_kfree(ice_pf_to_dev(vf->pf), fdir->fdir_prof); in ice_vc_fdir_free_prof_all()
516 devm_kfree(dev, vf_prof->fdir_seg[tun]); in ice_vc_fdir_rem_prof()
789 devm_kfree(dev, seg); in ice_vc_fdir_config_input_set()
799 devm_kfree(dev, seg); in ice_vc_fdir_config_input_set()
1376 devm_kfree(ice_pf_to_dev(vf->pf), conf); in ice_vc_fdir_flush_entry()
1443 devm_kfree(dev, pkt); in ice_vc_fdir_write_fltr()
1723 devm_kfree(dev, conf); in ice_vc_add_fdir_fltr_post()
1782 devm_kfree(dev, conf); in ice_vc_del_fdir_fltr_post()
1789 devm_kfree(dev, conf); in ice_vc_del_fdir_fltr_post()
[all …]
/linux/drivers/hid/amd-sfh-hid/sfh1_1/
H A Damd_sfh_init.c247 devm_kfree(dev, cl_data->feature_report[i]); in amd_sfh1_1_hid_client_init()
248 devm_kfree(dev, in_data->input_report[i]); in amd_sfh1_1_hid_client_init()
249 devm_kfree(dev, cl_data->report_descr[i]); in amd_sfh1_1_hid_client_init()
/linux/lib/tests/
H A Dfortify_kunit.c344 devm_kfree(dev, p)); \
346 devm_kfree(dev, p)); \
349 devm_kfree(dev, p)); \
352 devm_kfree(dev, p)); \
355 devm_kfree(dev, p)); \
358 devm_kfree(dev, p)); \
364 devm_kfree(dev, p)); \
371 devm_kfree(dev, p)); \
/linux/drivers/accel/qaic/
H A Dqaic_debugfs.c198 devm_kfree(&qdev->pdev->dev, msg); in bootlog_log()
270 devm_kfree(&qdev->pdev->dev, msg); in qaic_bootlog_mhi_dl_xfer_cb()
/linux/drivers/pinctrl/ti/
H A Dpinctrl-ti-iodelay.c565 devm_kfree(iod->dev, cfg); in ti_iodelay_dt_node_to_map()
567 devm_kfree(iod->dev, pins); in ti_iodelay_dt_node_to_map()
569 devm_kfree(iod->dev, g); in ti_iodelay_dt_node_to_map()
571 devm_kfree(iod->dev, *map); in ti_iodelay_dt_node_to_map()
/linux/drivers/input/keyboard/
H A Dsamsung-keypad.c434 devm_kfree(&pdev->dev, (void *)pdata->keymap_data->keymap); in samsung_keypad_probe()
435 devm_kfree(&pdev->dev, (void *)pdata->keymap_data); in samsung_keypad_probe()
436 devm_kfree(&pdev->dev, (void *)pdata); in samsung_keypad_probe()

1234567