| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | fwvid.c | 21 #include "wcc/vops.h" 22 #include "cyw/vops.h" 23 #include "bca/vops.h" 27 const struct brcmf_fwvid_ops *vops; member 49 .vops = _vid ## _VOPS \ 87 const struct brcmf_fwvid_ops *vops) in brcmf_fwvid_register_vendor() argument 92 if (WARN_ON(!vmod) || WARN_ON(!vops) || in brcmf_fwvid_register_vendor() 93 WARN_ON(!vops->alloc_fweh_info)) in brcmf_fwvid_register_vendor() 104 fwvid_list[fwvid].vops = vops; in brcmf_fwvid_register_vendor() 137 fwvid_list[fwvid].vops = NULL; in brcmf_fwvid_unregister_vendor() [all …]
|
| H A D | core.h | 146 const struct brcmf_fwvid_ops *vops; member
|
| /linux/drivers/thunderbolt/ |
| H A D | nvm.c | 46 * @vops: Vendor specific NVM operations 53 const struct tb_nvm_vendor_ops *vops; member 291 const struct tb_nvm_vendor_ops *vops = NULL; in tb_nvm_alloc() local 302 vops = v->vops; in tb_nvm_alloc() 307 if (!vops) { in tb_nvm_alloc() 319 vops = v->vops; in tb_nvm_alloc() 324 if (!vops) { in tb_nvm_alloc() 345 nvm->vops = vops; in tb_nvm_alloc() 361 const struct tb_nvm_vendor_ops *vops = nvm->vops; in tb_nvm_read_version() local 363 if (vops && vops->read_version) in tb_nvm_read_version() [all …]
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_vm.c | 657 static int xe_vma_ops_alloc(struct xe_vma_ops *vops, bool array_of_binds) in xe_vma_ops_alloc() argument 662 if (!vops->pt_update_ops[i].num_ops) in xe_vma_ops_alloc() 665 vops->pt_update_ops[i].ops = in xe_vma_ops_alloc() 666 kmalloc_objs(*vops->pt_update_ops[i].ops, in xe_vma_ops_alloc() 667 vops->pt_update_ops[i].num_ops, in xe_vma_ops_alloc() 669 if (!vops->pt_update_ops[i].ops) in xe_vma_ops_alloc() 687 static void xe_vma_svm_prefetch_ops_fini(struct xe_vma_ops *vops) in xe_vma_svm_prefetch_ops_fini() argument 691 if (!(vops->flags & XE_VMA_OPS_FLAG_HAS_SVM_PREFETCH)) in xe_vma_svm_prefetch_ops_fini() 694 list_for_each_entry(op, &vops->list, link) in xe_vma_svm_prefetch_ops_fini() 698 static void xe_vma_ops_fini(struct xe_vma_ops *vops) in xe_vma_ops_fini() argument [all …]
|
| H A D | xe_pt.c | 1311 struct xe_vma_ops *vops, in xe_pt_vm_dependencies() argument 1322 if (!job && !no_in_syncs(vops->syncs, vops->num_syncs)) in xe_pt_vm_dependencies() 1361 list_for_each_entry(op, &vops->list, link) { in xe_pt_vm_dependencies() 1367 for (i = 0; job && !err && i < vops->num_syncs; i++) in xe_pt_vm_dependencies() 1368 err = xe_sync_entry_add_deps(&vops->syncs[i], job); in xe_pt_vm_dependencies() 1389 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_pre_commit() local 1390 struct xe_vm *vm = vops->vm; in xe_pt_pre_commit() 1393 &vops->pt_update_ops[pt_update->tile_id]; in xe_pt_pre_commit() 1396 pt_update->mjob, vm, pt_update->vops, in xe_pt_pre_commit() 1522 struct xe_vm *vm = pt_update->vops->vm; in xe_pt_svm_userptr_pre_commit() [all …]
|
| H A D | xe_migrate.c | 1776 struct xe_vm *vm = pt_update->vops->vm; in xe_migrate_update_pgtables_cpu() 1778 &pt_update->vops->pt_update_ops[pt_update->tile_id]; in xe_migrate_update_pgtables_cpu() 1912 struct xe_vm *vm = pt_update->vops->vm; in __xe_migrate_update_pgtables() 2034 &pt_update->vops->pt_update_ops[pt_update->tile_id]; in xe_migrate_update_pgtables()
|
| /linux/drivers/ufs/host/ |
| H A D | tc-dwc-g210-pltfrm.c | 58 struct ufs_hba_variant_ops *vops; in tc_dwc_g210_pltfm_probe() local 62 vops = (struct ufs_hba_variant_ops *)of_id->data; in tc_dwc_g210_pltfm_probe() 65 err = ufshcd_pltfrm_init(pdev, vops); in tc_dwc_g210_pltfm_probe()
|
| H A D | cdns-pltfrm.c | 288 struct ufs_hba_variant_ops *vops; in cdns_ufs_pltfrm_probe() local 292 vops = (struct ufs_hba_variant_ops *)of_id->data; in cdns_ufs_pltfrm_probe() 295 err = ufshcd_pltfrm_init(pdev, vops); in cdns_ufs_pltfrm_probe()
|
| H A D | ufs-exynos.h | 180 const struct ufs_hba_variant_ops *vops; member
|
| H A D | ufs-qcom.c | 2953 const struct ufs_hba_variant_ops *vops; in ufs_qcom_probe() local 2956 if (drvdata && drvdata->vops) in ufs_qcom_probe() 2957 vops = drvdata->vops; in ufs_qcom_probe() 2959 vops = &ufs_hba_qcom_vops; in ufs_qcom_probe() 2962 err = ufshcd_pltfrm_init(pdev, vops); in ufs_qcom_probe() 2991 .vops = &ufs_hba_qcom_sa8255p_vops
|
| /linux/drivers/media/platform/cadence/ |
| H A D | cdns-csi2tx.c | 104 struct csi2tx_vops *vops; member 313 if (csi2tx->vops && csi2tx->vops->dphy_setup) { in csi2tx_start() 314 csi2tx->vops->dphy_setup(csi2tx); in csi2tx_start() 588 csi2tx->vops = (struct csi2tx_vops *)of_id->data; in csi2tx_probe()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/ |
| H A D | module.c | 10 #include "vops.h"
|
| H A D | core.c | 12 #include "vops.h"
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/ |
| H A D | module.c | 10 #include "vops.h"
|
| H A D | core.c | 12 #include "vops.h"
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/ |
| H A D | module.c | 10 #include "vops.h"
|
| H A D | core.c | 13 #include "vops.h"
|
| /linux/drivers/regulator/ |
| H A D | mt6363-regulator.c | 149 #define MT6363_LDO_LINEAR_OPS(match, vreg, in_sup, vops, min, max, \ argument 156 .ops = &vops, \ 186 #define MT6363_LDO_LINEAR_CAL_OPS(match, vreg, in_sup, vops, vrnum, \ argument 193 .ops = &vops, \
|
| /linux/arch/powerpc/include/asm/ |
| H A D | vas.h | 287 const struct vas_user_win_ops *vops);
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_drv.c | 50 * device. This is used by the VOPs to map GEM buffers to a common DMA
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | vas-window.c | 1449 static const struct vas_user_win_ops vops = { variable 1463 return vas_register_coproc_api(mod, cop_type, name, &vops); in vas_register_api_powernv()
|