Home
last modified time | relevance | path

Searched refs:vops (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.15/drivers/ufs/core/
H A Dufshcd-priv.h109 if (hba->vops && hba->vops->exit) in ufshcd_vops_exit()
125 if (hba->vops && hba->vops->clk_scale_notify) in ufshcd_vops_clk_scale_notify()
134 if (hba->vops && hba->vops->event_notify) in ufshcd_vops_event_notify()
141 if (hba->vops && hba->vops->setup_clocks) in ufshcd_vops_setup_clocks()
178 if (hba->vops && hba->vops->setup_task_mgmt) in ufshcd_vops_setup_task_mgmt()
186 if (hba->vops && hba->vops->hibern8_notify) in ufshcd_vops_hibern8_notify()
192 if (hba->vops && hba->vops->apply_dev_quirks) in ufshcd_vops_apply_dev_quirks()
206 if (hba->vops && hba->vops->suspend) in ufshcd_vops_suspend()
214 if (hba->vops && hba->vops->resume) in ufshcd_vops_resume()
228 if (hba->vops && hba->vops->device_reset) in ufshcd_vops_device_reset()
[all …]
H A Dufshcd-crypto.h46 if (crypt_ctx && hba->vops && hba->vops->fill_crypto_prdt) in ufshcd_crypto_fill_prdt()
47 return hba->vops->fill_crypto_prdt(hba, crypt_ctx, in ufshcd_crypto_fill_prdt()
H A Dufs-mcq.c147 if (!hba->vops || !hba->vops->get_hba_mac) { in ufshcd_mcq_decide_queue_depth()
158 mac = hba->vops->get_hba_mac(hba); in ufshcd_mcq_decide_queue_depth()
/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfwvid.h32 const struct brcmf_fwvid_ops *vops = ifp->drvr->vops; in brcmf_fwvid_feat_attach() local
34 if (!vops->feat_attach) in brcmf_fwvid_feat_attach()
37 vops->feat_attach(ifp); in brcmf_fwvid_feat_attach()
43 const struct brcmf_fwvid_ops *vops = ifp->drvr->vops; in brcmf_fwvid_set_sae_password() local
45 if (!vops || !vops->set_sae_password) in brcmf_fwvid_set_sae_password()
48 return vops->set_sae_password(ifp, crypto); in brcmf_fwvid_set_sae_password()
53 if (!drvr->vops) in brcmf_fwvid_alloc_fweh_info()
56 return drvr->vops->alloc_fweh_info(drvr); in brcmf_fwvid_alloc_fweh_info()
H A Dfwvid.c27 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()
170 drvr->vops = fwvid_list[fwvid].vops; in brcmf_fwvid_attach()
190 if (drvr->vops) { in brcmf_fwvid_detach()
191 drvr->vops = NULL; in brcmf_fwvid_detach()
H A Dcore.h146 const struct brcmf_fwvid_ops *vops; member
/linux-6.15/drivers/thunderbolt/
H A Dnvm.c298 vops = v->vops; in tb_nvm_alloc()
303 if (!vops) { in tb_nvm_alloc()
315 vops = v->vops; in tb_nvm_alloc()
320 if (!vops) { in tb_nvm_alloc()
341 nvm->vops = vops; in tb_nvm_alloc()
356 const struct tb_nvm_vendor_ops *vops = nvm->vops; in tb_nvm_read_version() local
358 if (vops && vops->read_version) in tb_nvm_read_version()
377 const struct tb_nvm_vendor_ops *vops = nvm->vops; in tb_nvm_validate() local
383 if (!vops) in tb_nvm_validate()
397 return vops->validate ? vops->validate(nvm) : 0; in tb_nvm_validate()
[all …]
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_vm.c860 struct xe_vma_ops vops; in xe_vm_rebind() local
906 xe_vma_ops_fini(&vops); in xe_vm_rebind()
914 struct xe_vma_ops vops; in xe_vma_rebind() local
948 xe_vma_ops_fini(&vops); in xe_vma_rebind()
1003 struct xe_vma_ops vops; in xe_vm_range_rebind() local
1038 xe_vma_ops_fini(&vops); in xe_vm_range_rebind()
2988 ufence = find_ufence_get(vops->syncs, vops->num_syncs); in vm_bind_ioctl_ops_fini()
3212 memset(vops, 0, sizeof(*vops)); in xe_vma_ops_init()
3214 vops->vm = vm; in xe_vma_ops_init()
3215 vops->q = q; in xe_vma_ops_init()
[all …]
H A Dxe_pt.h41 int xe_pt_update_ops_prepare(struct xe_tile *tile, struct xe_vma_ops *vops);
43 struct xe_vma_ops *vops);
44 void xe_pt_update_ops_fini(struct xe_tile *tile, struct xe_vma_ops *vops);
45 void xe_pt_update_ops_abort(struct xe_tile *tile, struct xe_vma_ops *vops);
H A Dxe_pt.c1228 struct xe_vma_ops *vops, in xe_pt_vm_dependencies() argument
1239 if (!job && !no_in_syncs(vops->syncs, vops->num_syncs)) in xe_pt_vm_dependencies()
1299 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_pre_commit() local
1300 struct xe_vm *vm = vops->vm; in xe_pt_pre_commit()
1400 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_userptr_pre_commit() local
1426 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_svm_pre_commit() local
2086 xe_vm_assert_held(vops->vm); in xe_pt_update_ops_prepare()
2106 if (vops->inject_error && in xe_pt_update_ops_prepare()
2288 struct xe_vm *vm = vops->vm; in xe_pt_update_ops_run()
2304 .vops = vops, in xe_pt_update_ops_run()
[all …]
H A Dxe_migrate.h89 struct xe_vma_ops *vops; member
/linux-6.15/arch/powerpc/platforms/book3s/
H A Dvas-api.c50 const struct vas_user_win_ops *vops; member
307 if (!cp_inst->coproc->vops || !cp_inst->coproc->vops->open_win) { in coproc_ioc_tx_win_open()
312 txwin = cp_inst->coproc->vops->open_win(uattr.vas_id, uattr.flags, in coproc_ioc_tx_win_open()
332 if (cp_inst->coproc->vops && in coproc_release()
333 cp_inst->coproc->vops->close_win) { in coproc_release()
334 rc = cp_inst->coproc->vops->close_win(cp_inst->txwin); in coproc_release()
436 paste_addr = cp_inst->coproc->vops->paste_addr(txwin); in vas_mmap_fault()
530 if (!cp_inst->coproc->vops || !cp_inst->coproc->vops->paste_addr) { in coproc_mmap()
553 paste_addr = cp_inst->coproc->vops->paste_addr(txwin); in coproc_mmap()
605 const struct vas_user_win_ops *vops) in vas_register_coproc_api() argument
[all …]
/linux-6.15/drivers/ufs/host/
H A Dtc-dwc-g210-pltfrm.c58 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 Dcdns-pltfrm.c288 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 Dufs-rockchip.c240 const struct ufs_hba_variant_ops *vops; in ufs_rockchip_probe() local
243 vops = device_get_match_data(dev); in ufs_rockchip_probe()
244 if (!vops) in ufs_rockchip_probe()
247 err = ufshcd_pltfrm_init(pdev, vops); in ufs_rockchip_probe()
H A Dufshcd-pltfrm.h33 const struct ufs_hba_variant_ops *vops);
H A Dufshcd-pltfrm.c460 const struct ufs_hba_variant_ops *vops) in ufshcd_pltfrm_init() argument
481 hba->vops = vops; in ufshcd_pltfrm_init()
H A Dtc-dwc-g210-pci.c95 hba->vops = &tc_dwc_g210_pci_hba_vops; in tc_dwc_g210_pci_probe()
H A Dufshcd-pci.c358 if (hba->vops->device_reset) in ufs_intel_common_init()
361 if (hba->vops->device_reset) in ufs_intel_common_init()
602 hba->vops = (struct ufs_hba_variant_ops *)id->driver_data; in ufshcd_pci_probe()
H A Dufs-exynos.h180 const struct ufs_hba_variant_ops *vops; member
/linux-6.15/fs/verity/
H A Denable.c187 const struct fsverity_operations *vops = inode->i_sb->s_vop; in enable_verity() local
238 err = vops->begin_enable_verity(filp); in enable_verity()
277 err = vops->end_enable_verity(filp, desc, desc_size, params.tree_size); in enable_verity()
281 vops->end_enable_verity, err); in enable_verity()
303 (void)vops->end_enable_verity(filp, NULL, 0, params.tree_size); in enable_verity()
H A Dread_metadata.c19 const struct fsverity_operations *vops = inode->i_sb->s_vop; in fsverity_read_merkle_tree() local
47 page = vops->read_merkle_tree_page(inode, index, num_ra_pages); in fsverity_read_merkle_tree()
/linux-6.15/include/ufs/
H A Dufshcd.h1020 const struct ufs_hba_variant_ops *vops; member
1489 if (hba->vops && hba->vops->init) in ufshcd_vops_init()
1490 return hba->vops->init(hba); in ufshcd_vops_init()
1497 if (hba->vops && hba->vops->phy_initialization) in ufshcd_vops_phy_initialization()
1498 return hba->vops->phy_initialization(hba); in ufshcd_vops_phy_initialization()
/linux-6.15/drivers/media/platform/cadence/
H A Dcdns-csi2tx.c104 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-6.15/arch/powerpc/include/asm/
H A Dvas.h287 const struct vas_user_win_ops *vops);

12