Home
last modified time | relevance | path

Searched refs:saved_wqs (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_cmdq.c807 &cmdqs->saved_wqs[cmdq_type], cmdq_type, in init_cmdqs_ctxt()
891 cmdqs->saved_wqs = devm_kcalloc(&pdev->dev, HINIC_MAX_CMDQ_TYPES, in hinic_init_cmdqs()
892 sizeof(*cmdqs->saved_wqs), GFP_KERNEL); in hinic_init_cmdqs()
893 if (!cmdqs->saved_wqs) { in hinic_init_cmdqs()
899 err = hinic_wqs_cmdq_alloc(&cmdqs->cmdq_pages, cmdqs->saved_wqs, hwif, in hinic_init_cmdqs()
929 hinic_wqs_cmdq_free(&cmdqs->cmdq_pages, cmdqs->saved_wqs, in hinic_init_cmdqs()
933 devm_kfree(&pdev->dev, cmdqs->saved_wqs); in hinic_init_cmdqs()
957 hinic_wqs_cmdq_free(&cmdqs->cmdq_pages, cmdqs->saved_wqs, in hinic_free_cmdqs()
960 devm_kfree(&pdev->dev, cmdqs->saved_wqs); in hinic_free_cmdqs()
H A Dhinic_hw_cmdq.h163 struct hinic_wq *saved_wqs; member
/linux/drivers/dma/idxd/
H A Dinit.c832 struct idxd_wq **saved_wqs, in idxd_free_saved() argument
839 if (saved_wqs) in idxd_free_saved()
840 idxd_free_saved_configs(saved_wqs, idxd->max_wqs); in idxd_free_saved()
921 struct idxd_wq **saved_wqs __free(kfree) = in idxd_device_config_save()
924 if (!saved_wqs) { in idxd_device_config_save()
939 idxd_free_saved(saved_groups, saved_engines, saved_wqs, in idxd_device_config_save()
951 saved_wqs[i] = no_free_ptr(saved_wq); in idxd_device_config_save()
959 idxd_saved->saved_wqs = no_free_ptr(saved_wqs); in idxd_device_config_save()
1018 saved_wq = idxd_saved->saved_wqs[i]; in idxd_device_config_restore()
1044 kfree(idxd_saved->saved_wqs); in idxd_device_config_restore()
H A Didxd.h388 struct idxd_wq **saved_wqs; member