Home
last modified time | relevance | path

Searched refs:drv (Results 301 – 325 of 1331) sorted by relevance

1...<<11121314151617181920>>...54

/openbmc/linux/drivers/s390/crypto/
H A Dap_bus.c1010 drv->bus = &ap_bus_type; in ap_driver_register()
1011 drv->owner = owner; in ap_driver_register()
1012 drv->name = name; in ap_driver_register()
1013 return driver_register(drv); in ap_driver_register()
1376 if (!try_module_get(drv->owner)) in __verify_card_reservations()
1386 module_put(drv->owner); in __verify_card_reservations()
1468 if (!try_module_get(drv->owner)) in __verify_queue_reservations()
1478 module_put(drv->owner); in __verify_queue_reservations()
1748 if (try_module_get(drv->owner)) { in __drv_notify_config_changed()
1751 module_put(drv->owner); in __drv_notify_config_changed()
[all …]
/openbmc/linux/drivers/hid/
H A Dhid-generic.c26 static int __check_hid_generic(struct device_driver *drv, void *data) in __check_hid_generic() argument
28 struct hid_driver *hdrv = to_hid_driver(drv); in __check_hid_generic()
/openbmc/linux/drivers/char/ipmi/
H A Dkcs_bmc_client.h32 void kcs_bmc_register_driver(struct kcs_bmc_driver *drv);
33 void kcs_bmc_unregister_driver(struct kcs_bmc_driver *drv);
/openbmc/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_tcon.c251 struct sun4i_drv *drv = drm->dev_private; in sun4i_get_tcon0() local
254 list_for_each_entry(tcon, &drv->tcon_list, list) in sun4i_get_tcon0()
884 sun4i_tcon_find_engine_traverse(struct sun4i_drv *drv, in sun4i_tcon_find_engine_traverse() argument
918 list_for_each_entry(engine, &drv->engine_list, list) in sun4i_tcon_find_engine_traverse()
992 list_for_each_entry(engine, &drv->engine_list, list) in sun4i_tcon_get_engine_by_id()
1024 list_for_each(pos, &drv->tcon_list) in sun4i_tcon_get_index()
1093 id = sun4i_tcon_get_index(drv); in sun4i_tcon_find_engine()
1098 engine = sun4i_tcon_get_engine_by_id(drv, id); in sun4i_tcon_find_engine()
1113 struct sun4i_drv *drv = drm->dev_private; in sun4i_tcon_bind() local
1121 engine = sun4i_tcon_find_engine(drv, dev->of_node); in sun4i_tcon_bind()
[all …]
/openbmc/linux/Documentation/driver-api/driver-model/
H A Dporting.rst255 driver_register(&drv->driver);
262 driver_unregister(&drv->driver);
299 if (drv) {
300 if (drv->remove)
301 drv->remove(pci_dev);
312 drv->driver.name = drv->name;
313 drv->driver.bus = &pci_bus_type;
314 drv->driver.probe = pci_device_probe;
315 drv->driver.resume = pci_device_resume;
317 drv->driver.remove = pci_device_remove;
[all …]
/openbmc/qemu/crypto/
H A Dcipher-nettle.c.inc486 const QCryptoCipherDriver *drv;
490 drv = &qcrypto_nettle_des_driver_ecb;
493 drv = &qcrypto_nettle_des_driver_cbc;
496 drv = &qcrypto_nettle_des_driver_ctr;
503 ctx->base.driver = drv;
512 const QCryptoCipherDriver *drv;
516 drv = &qcrypto_nettle_des3_driver_ecb;
519 drv = &qcrypto_nettle_des3_driver_cbc;
529 ctx->base.driver = drv;
624 const QCryptoCipherDriver *drv;
[all …]
/openbmc/linux/drivers/ssb/
H A Dmain.c326 static int ssb_bus_match(struct device *dev, struct device_driver *drv) in ssb_bus_match() argument
329 struct ssb_driver *ssb_drv = drv_to_ssb_drv(drv); in ssb_bus_match()
791 int __ssb_driver_register(struct ssb_driver *drv, struct module *owner) in __ssb_driver_register() argument
793 drv->drv.name = drv->name; in __ssb_driver_register()
794 drv->drv.bus = &ssb_bustype; in __ssb_driver_register()
795 drv->drv.owner = owner; in __ssb_driver_register()
797 return driver_register(&drv->drv); in __ssb_driver_register()
801 void ssb_driver_unregister(struct ssb_driver *drv) in ssb_driver_unregister() argument
803 driver_unregister(&drv->drv); in ssb_driver_unregister()
/openbmc/linux/drivers/tc/
H A Dtc-driver.c85 static int tc_bus_match(struct device *dev, struct device_driver *drv) in tc_bus_match() argument
88 struct tc_driver *tdrv = to_tc_driver(drv); in tc_bus_match()
/openbmc/linux/arch/mips/include/asm/
H A Dgio_device.h33 #define to_gio_driver(drv) container_of(drv, struct gio_driver, driver) argument
/openbmc/linux/include/linux/qed/
H A Dqede_rdma.h47 int qede_rdma_register_driver(struct qedr_driver *drv);
48 void qede_rdma_unregister_driver(struct qedr_driver *drv);
/openbmc/u-boot/drivers/pinctrl/rockchip/
H A Dpinctrl-rk3399.c99 *reg = bank->drv[drv_num].offset; in rk3399_calc_drv_reg_and_bit()
100 if (bank->drv[drv_num].drv_type == DRV_TYPE_IO_1V8_3V0_AUTO || in rk3399_calc_drv_reg_and_bit()
101 bank->drv[drv_num].drv_type == DRV_TYPE_IO_3V3_ONLY) in rk3399_calc_drv_reg_and_bit()
/openbmc/linux/drivers/net/phy/
H A Dphy-core.c559 if (phydev->drv && phydev->drv->read_mmd) { in __phy_read_mmd()
560 val = phydev->drv->read_mmd(phydev, devad, regnum); in __phy_read_mmd()
615 if (phydev->drv && phydev->drv->write_mmd) { in __phy_write_mmd()
616 ret = phydev->drv->write_mmd(phydev, devad, regnum, val); in __phy_write_mmd()
835 …if (WARN_ONCE(!phydev->drv->read_page, "read_page callback not available, PHY driver not loaded?\n… in __phy_read_page()
838 return phydev->drv->read_page(phydev); in __phy_read_page()
843 …if (WARN_ONCE(!phydev->drv->write_page, "write_page callback not available, PHY driver not loaded?… in __phy_write_page()
846 return phydev->drv->write_page(phydev, page); in __phy_write_page()
/openbmc/linux/drivers/soc/qcom/
H A Dapr.c341 static int apr_device_match(struct device *dev, struct device_driver *drv) in apr_device_match() argument
344 struct apr_driver *adrv = to_apr_driver(drv); in apr_device_match()
348 if (of_driver_match_device(dev, drv)) in apr_device_match()
675 int __apr_driver_register(struct apr_driver *drv, struct module *owner) in __apr_driver_register() argument
677 drv->driver.bus = &aprbus; in __apr_driver_register()
678 drv->driver.owner = owner; in __apr_driver_register()
680 return driver_register(&drv->driver); in __apr_driver_register()
689 void apr_driver_unregister(struct apr_driver *drv) in apr_driver_unregister() argument
691 driver_unregister(&drv->driver); in apr_driver_unregister()
707 .drv = {
/openbmc/linux/arch/parisc/include/asm/
H A Dparisc-device.h39 struct device_driver drv; member
44 #define to_parisc_driver(d) container_of(d, struct parisc_driver, drv)
/openbmc/qemu/tests/qemu-iotests/
H A D14057 SYSEMU_DRIVE_ARG=if=none,media=cdrom,id=drv,"$TEST_IMG"
59 SYSEMU_DRIVE_ARG=if=none,media=cdrom,id=drv,file="$TEST_IMG",driver=$IMGFMT
/openbmc/linux/include/linux/
H A Dmdev.h81 int mdev_register_driver(struct mdev_driver *drv);
82 void mdev_unregister_driver(struct mdev_driver *drv);
/openbmc/linux/include/drm/display/
H A Ddrm_dp_aux_bus.h42 static inline struct dp_aux_ep_driver *to_dp_aux_ep_drv(struct device_driver *drv) in to_dp_aux_ep_drv() argument
44 return container_of(drv, struct dp_aux_ep_driver, driver); in to_dp_aux_ep_drv()
/openbmc/linux/drivers/vdpa/
H A Dvdpa.c37 struct vdpa_driver *drv = drv_to_vdpa(vdev->dev.driver); in vdpa_dev_probe() local
53 if (drv && drv->probe) in vdpa_dev_probe()
54 ret = drv->probe(vdev); in vdpa_dev_probe()
64 if (drv && drv->remove) in vdpa_dev_remove()
65 drv->remove(vdev); in vdpa_dev_remove()
74 return strcmp(vdev->driver_override, drv->name) == 0; in vdpa_dev_match()
311 drv->driver.bus = &vdpa_bus; in __vdpa_register_driver()
312 drv->driver.owner = owner; in __vdpa_register_driver()
314 return driver_register(&drv->driver); in __vdpa_register_driver()
322 void vdpa_unregister_driver(struct vdpa_driver *drv) in vdpa_unregister_driver() argument
[all …]
/openbmc/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_roce.c127 int be_roce_register_driver(struct ocrdma_driver *drv) in be_roce_register_driver() argument
136 ocrdma_drv = drv; in be_roce_register_driver()
145 void be_roce_unregister_driver(struct ocrdma_driver *drv) in be_roce_unregister_driver() argument
/openbmc/linux/drivers/net/wireless/mediatek/mt76/
H A Ddma.c49 size = L1_CACHE_ALIGN(dev->drv->txwi_size + sizeof(*t)); in mt76_alloc_txwi()
54 addr = dma_map_single(dev->dma_dev, txwi, dev->drv->txwi_size, in mt76_alloc_txwi()
56 t = (struct mt76_txwi_cache *)(txwi + dev->drv->txwi_size); in mt76_alloc_txwi()
364 if (!(dev->drv->drv_flags & MT_DRV_TXWI_NO_FREE)) in mt76_dma_tx_cleanup()
520 if (dev->drv->drv_flags & MT_DRV_TX_ALIGNED4_SKBS) in mt76_dma_tx_queue_skb()
529 tx_info.buf[n++].len = dev->drv->txwi_size; in mt76_dma_tx_queue_skb()
799 dev->drv->rx_skb(dev, q - dev->q_rx, skb, &info); in mt76_add_fragment()
857 if (!more && dev->drv->rx_check && in mt76_dma_rx_process()
858 !(dev->drv->rx_check(dev, data, len))) in mt76_dma_rx_process()
878 dev->drv->rx_skb(dev, q - dev->q_rx, skb, &info); in mt76_dma_rx_process()
[all …]
/openbmc/linux/arch/sh/drivers/
H A Dplatform_early.c24 static int platform_match(struct device *dev, struct device_driver *drv) in platform_match() argument
27 struct platform_driver *pdrv = to_platform_driver(drv); in platform_match()
31 return !strcmp(pdev->driver_override, drv->name); in platform_match()
38 return (strcmp(pdev->name, drv->name) == 0); in platform_match()
/openbmc/linux/drivers/scsi/
H A Dscsi_dh.c173 const char *drv; in scsi_dh_add_device() local
175 drv = scsi_dh_find_driver(sdev); in scsi_dh_add_device()
176 if (drv) in scsi_dh_add_device()
177 devinfo = __scsi_dh_lookup(drv); in scsi_dh_add_device()
/openbmc/linux/drivers/usb/host/
H A Dehci-ps3.c232 static int __init ps3_ehci_driver_register(struct ps3_system_bus_driver *drv) in ps3_ehci_driver_register() argument
235 ? ps3_system_bus_driver_register(drv) in ps3_ehci_driver_register()
239 static void ps3_ehci_driver_unregister(struct ps3_system_bus_driver *drv) in ps3_ehci_driver_unregister() argument
242 ps3_system_bus_driver_unregister(drv); in ps3_ehci_driver_unregister()
H A Dohci-ps3.c217 static int __init ps3_ohci_driver_register(struct ps3_system_bus_driver *drv) in ps3_ohci_driver_register() argument
220 ? ps3_system_bus_driver_register(drv) in ps3_ohci_driver_register()
224 static void ps3_ohci_driver_unregister(struct ps3_system_bus_driver *drv) in ps3_ohci_driver_unregister() argument
227 ps3_system_bus_driver_unregister(drv); in ps3_ohci_driver_unregister()
/openbmc/linux/sound/hda/
H A Dhdac_bus.c173 struct hdac_driver *drv; in snd_hdac_bus_process_unsol_events() local
189 drv = drv_to_hdac_driver(codec->dev.driver); in snd_hdac_bus_process_unsol_events()
190 if (drv->unsol_event) in snd_hdac_bus_process_unsol_events()
191 drv->unsol_event(codec, res); in snd_hdac_bus_process_unsol_events()

1...<<11121314151617181920>>...54