Symbol: get_features
arch/um/drivers/virtio_uml.c
1124
.get_features = vu_get_features,
drivers/input/tablet/hanwang.c
332
if (!get_features(dev, hanwang)) {
drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c
393
b47n->nand_chip.legacy.get_features = nand_get_set_features_notsupp;
drivers/mtd/nand/raw/cafe_nand.c
712
cafe->nand.legacy.get_features = nand_get_set_features_notsupp;
drivers/mtd/nand/raw/fsl_elbc_nand.c
707
chip->legacy.get_features = nand_get_set_features_notsupp;
drivers/mtd/nand/raw/fsl_ifc_nand.c
897
chip->legacy.get_features = nand_get_set_features_notsupp;
drivers/mtd/nand/raw/hisi504_nand.c
776
chip->legacy.get_features = nand_get_set_features_notsupp;
drivers/mtd/nand/raw/mpc5121_nfc.c
703
chip->legacy.get_features = nand_get_set_features_notsupp;
drivers/mtd/nand/raw/nand_base.c
2760
if (chip->legacy.get_features)
drivers/mtd/nand/raw/nand_base.c
2761
return chip->legacy.get_features(chip, addr, subfeature_param);
drivers/mtd/nand/raw/sh_flctl.c
1173
nand->legacy.get_features = nand_get_set_features_notsupp;
drivers/net/phy/adin1100.c
328
.get_features = adin_get_features,
drivers/net/phy/air_en8811h.c
1513
.get_features = en8811h_get_features,
drivers/net/phy/air_en8811h.c
1535
.get_features = en8811h_get_features,
drivers/net/phy/aquantia/aquantia_main.c
1201
.get_features = aqr105_get_features,
drivers/net/phy/aquantia/aquantia_main.c
1262
.get_features = aqr115c_get_features,
drivers/net/phy/aquantia/aquantia_main.c
1289
.get_features = aqr111_get_features,
drivers/net/phy/aquantia/aquantia_main.c
1316
.get_features = aqr111_get_features,
drivers/net/phy/aquantia/aquantia_main.c
1473
.get_features = aqr111_get_features,
drivers/net/phy/aquantia/aquantia_main.c
1500
.get_features = aqr115c_get_features,
drivers/net/phy/aquantia/aquantia_main.c
1527
.get_features = aqr115c_get_features,
drivers/net/phy/bcm84881.c
427
.get_features = bcm84881_get_features,
drivers/net/phy/bcm84881.c
437
.get_features = bcm84881_get_features,
drivers/net/phy/bcm84881.c
451
.get_features = bcm84881_get_features,
drivers/net/phy/bcm87xx.c
199
.get_features = bcm87xx_get_features,
drivers/net/phy/bcm87xx.c
210
.get_features = bcm87xx_get_features,
drivers/net/phy/broadcom.c
1611
.get_features = bcm5481x_read_abilities,
drivers/net/phy/dp83tc811.c
396
.get_features = genphy_c45_pma_read_ext_abilities,
drivers/net/phy/dp83td510.c
945
.get_features = dp83td510_get_features,
drivers/net/phy/dp83tg720.c
654
.get_features = genphy_c45_pma_read_ext_abilities,
drivers/net/phy/marvell-88q2xxx.c
1108
.get_features = mv88q2xxx_get_features,
drivers/net/phy/marvell-88q2xxx.c
1123
.get_features = mv88q2xxx_get_features,
drivers/net/phy/marvell-88x2222.c
583
.get_features = mv2222_get_features,
drivers/net/phy/marvell10g.c
1395
.get_features = mv3310_get_features,
drivers/net/phy/marvell10g.c
1418
.get_features = mv3310_get_features,
drivers/net/phy/mediatek/mtk-2p5ge.c
386
.get_features = mt798x_2p5ge_phy_get_features,
drivers/net/phy/micrel.c
6860
.get_features = ksz9031_get_features,
drivers/net/phy/micrel.c
6877
.get_features = ksz9031_get_features,
drivers/net/phy/micrel.c
6995
.get_features = ksz9477_get_features,
drivers/net/phy/microchip_t1.c
2148
.get_features = lan887x_get_features,
drivers/net/phy/motorcomm.c
3075
.get_features = yt8521_get_features,
drivers/net/phy/motorcomm.c
3117
.get_features = yt8521_get_features,
drivers/net/phy/motorcomm.c
3134
.get_features = yt8821_get_features,
drivers/net/phy/mxl-gpy.c
1106
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1133
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1159
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1186
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1212
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1239
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1265
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1292
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1318
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1344
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1365
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1386
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1407
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1433
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/mxl-gpy.c
1457
.get_features = genphy_c45_pma_read_abilities,
drivers/net/phy/nxp-c45-tja11xx.c
2077
.get_features = nxp_c45_get_features,
drivers/net/phy/nxp-c45-tja11xx.c
2102
.get_features = nxp_c45_get_features,
drivers/net/phy/nxp-c45-tja11xx.c
2127
.get_features = nxp_c45_get_features,
drivers/net/phy/nxp-c45-tja11xx.c
2153
.get_features = nxp_c45_get_features,
drivers/net/phy/phy_device.c
3697
else if (phydrv->get_features)
drivers/net/phy/phy_device.c
3698
err = phydrv->get_features(phydev);
drivers/net/phy/phy_device.c
3847
if (WARN_ON(new_driver->features && new_driver->get_features)) {
drivers/net/phy/phy_device.c
3919
.get_features = genphy_read_abilities,
drivers/net/phy/qcom/at803x.c
1165
.get_features = at803x_get_features,
drivers/net/phy/qcom/qca808x.c
659
.get_features = qca808x_get_features,
drivers/net/phy/realtek/realtek_main.c
2810
.get_features = rtl822x_get_features,
drivers/net/phy/realtek/realtek_main.c
2822
.get_features = rtl822x_get_features,
drivers/net/phy/realtek/realtek_main.c
2839
.get_features = rtl822x_c45_get_features,
drivers/net/phy/realtek/realtek_main.c
2853
.get_features = rtl822x_get_features,
drivers/net/phy/realtek/realtek_main.c
2876
.get_features = rtl822x_c45_get_features,
drivers/net/phy/realtek/realtek_main.c
2899
.get_features = rtl822x_c45_get_features,
drivers/net/phy/realtek/realtek_main.c
2916
.get_features = rtl822x_get_features,
drivers/net/phy/realtek/realtek_main.c
2928
.get_features = rtl822x_get_features,
drivers/net/phy/realtek/realtek_main.c
2942
.get_features = rtlgen_sfp_get_features,
drivers/net/phy/realtek/realtek_main.c
2957
.get_features = rtl822x_c45_get_features,
drivers/pci/controller/cadence/pcie-cadence-ep.c
650
.get_features = cdns_pcie_ep_get_features,
drivers/pci/controller/dwc/pci-dra7xx.c
436
.get_features = dra7xx_pcie_get_features,
drivers/pci/controller/dwc/pci-imx6.c
1615
.get_features = imx_pcie_ep_get_features,
drivers/pci/controller/dwc/pci-keystone.c
966
.get_features = &ks_pcie_am654_get_features,
drivers/pci/controller/dwc/pci-layerscape-ep.c
195
.get_features = ls_pcie_ep_get_features,
drivers/pci/controller/dwc/pcie-artpec6.c
381
.get_features = artpec6_pcie_get_features,
drivers/pci/controller/dwc/pcie-designware-ep.c
483
if (!ep->ops->get_features)
drivers/pci/controller/dwc/pcie-designware-ep.c
486
epc_features = ep->ops->get_features(ep);
drivers/pci/controller/dwc/pcie-designware-ep.c
814
if (!ep->ops->get_features)
drivers/pci/controller/dwc/pcie-designware-ep.c
817
return ep->ops->get_features(ep);
drivers/pci/controller/dwc/pcie-designware-ep.c
831
if (!ep->ops->get_features)
drivers/pci/controller/dwc/pcie-designware-ep.c
834
features = ep->ops->get_features(ep);
drivers/pci/controller/dwc/pcie-designware-ep.c
950
.get_features = dw_pcie_ep_get_features,
drivers/pci/controller/dwc/pcie-designware-plat.c
66
.get_features = dw_plat_pcie_get_features,
drivers/pci/controller/dwc/pcie-designware.h
481
const struct pci_epc_features* (*get_features)(struct dw_pcie_ep *ep);
drivers/pci/controller/dwc/pcie-dw-rockchip.c
557
.get_features = rockchip_pcie_get_features,
drivers/pci/controller/dwc/pcie-keembay.c
328
.get_features = keembay_pcie_get_features,
drivers/pci/controller/dwc/pcie-qcom-ep.c
862
.get_features = qcom_pcie_epc_get_features,
drivers/pci/controller/dwc/pcie-rcar-gen4.c
446
.get_features = rcar_gen4_pcie_ep_get_features,
drivers/pci/controller/dwc/pcie-stm32-ep.c
77
.get_features = stm32_pcie_get_features,
drivers/pci/controller/dwc/pcie-tegra194.c
2072
.get_features = tegra_pcie_ep_get_features,
drivers/pci/controller/dwc/pcie-uniphier-ep.c
278
.get_features = uniphier_pcie_get_features,
drivers/pci/controller/pcie-rcar-ep.c
466
.get_features = rcar_pcie_ep_get_features,
drivers/pci/controller/pcie-rockchip-ep.c
719
.get_features = rockchip_pcie_ep_get_features,
drivers/pci/endpoint/pci-epc-core.c
148
if (!epc->ops->get_features)
drivers/pci/endpoint/pci-epc-core.c
152
epc_features = epc->ops->get_features(epc, func_no, vfunc_no);
drivers/platform/mellanox/mlxbf-tmfifo.c
1177
.get_features = mlxbf_tmfifo_virtio_get_features,
drivers/remoteproc/remoteproc_virtio.c
328
.get_features = rproc_virtio_get_features,
drivers/s390/virtio/virtio_ccw.c
1085
.get_features = virtio_ccw_get_features,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1346
u16 mlx_features = get_features(ndev->mvdev.actual_features);
drivers/vdpa/mlx5/net/mlx5_vnet.c
2929
if (get_features(old_features) != get_features(mvdev->actual_features)) {
drivers/vdpa/mlx5/net/mlx5_vnet.c
903
mlx_features = get_features(features);
drivers/virtio/virtio_mmio.c
531
.get_features = vm_get_features,
drivers/virtio/virtio_pci_legacy.c
198
.get_features = vp_get_features,
drivers/virtio/virtio_vdpa.c
442
.get_features = virtio_vdpa_get_features,
fs/btrfs/sysfs.c
1630
u64 features = get_features(fs_info, set);
fs/btrfs/sysfs.c
182
u64 features = get_features(fs_info, fa->feature_set);
fs/btrfs/sysfs.c
223
features = get_features(fs_info, fa->feature_set);
fs/btrfs/sysfs.c
242
features = get_features(fs_info, fa->feature_set);
fs/btrfs/sysfs.c
270
features = get_features(fs_info, fa->feature_set);
include/linux/mtd/rawnand.h
1180
int (*get_features)(struct nand_chip *chip, int feature_addr,
include/linux/pci-epc.h
160
const struct pci_epc_features* (*get_features)(struct pci_epc *epc,
include/linux/phy.h
1160
int (*get_features)(struct phy_device *phydev);
include/linux/virtio_config.h
127
u64 (*get_features)(struct virtio_device *vdev);
include/linux/virtio_config.h
276
vdev->config->get_features(vdev));