/linux-master/drivers/acpi/ |
H A D | processor_idle.c | 617 * @drv: cpuidle driver 622 static int __cpuidle acpi_idle_enter_bm(struct cpuidle_driver *drv, argument 646 index = drv->safe_state_index; 684 struct cpuidle_driver *drv, int index) 695 return acpi_idle_enter_bm(drv, pr, cx, index); 713 struct cpuidle_driver *drv, int index) 728 acpi_idle_enter_bm(drv, pr, cx, index); 785 struct cpuidle_driver *drv = &acpi_idle_driver; local 791 cpuidle_poll_state_init(drv); 803 state = &drv 683 acpi_idle_enter(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 712 acpi_idle_enter_s2idle(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 1184 acpi_idle_lpi_enter(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 1207 struct cpuidle_driver *drv = &acpi_idle_driver; local 1241 struct cpuidle_driver *drv = &acpi_idle_driver; local [all...] |
/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be_roce.c | 127 int be_roce_register_driver(struct ocrdma_driver *drv) argument 136 ocrdma_drv = drv; 145 void be_roce_unregister_driver(struct ocrdma_driver *drv) argument
|
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-alsa-main.c | 260 struct device_driver *drv; local 265 drv = driver_find("ivtv", &pci_bus_type); 266 ret = driver_for_each_device(drv, NULL, NULL, ivtv_alsa_exit_callback);
|
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-alsa-main.c | 260 struct device_driver *drv; local 265 drv = driver_find("cx18", &pci_bus_type); 266 ret = driver_for_each_device(drv, NULL, NULL, cx18_alsa_exit_callback);
|
/linux-master/drivers/soc/fsl/qbman/ |
H A D | bman_portal.c | 224 static int __init bman_portal_driver_register(struct platform_driver *drv) argument 228 ret = platform_driver_register(drv); 237 platform_driver_unregister(drv);
|
/linux-master/drivers/sh/maple/ |
H A D | maple.c | 66 * @drv: maple driver to be registered. 68 * Registers the passed in @drv, while updating the bus type. 71 int maple_driver_register(struct maple_driver *drv) argument 73 if (!drv) 76 drv->drv.bus = &maple_bus_type; 78 return driver_register(&drv->drv); 84 * @drv: maple driver to unregister. 89 void maple_driver_unregister(struct maple_driver *drv) argument [all...] |
/linux-master/drivers/usb/core/ |
H A D | generic.c | 214 static int __check_for_non_generic_match(struct device_driver *drv, void *data) argument 219 if (!is_usb_device_driver(drv)) 221 udrv = to_usb_device_driver(drv);
|
/linux-master/include/linux/mmc/ |
H A D | sdio_func.h | 82 struct device_driver drv; member in struct:sdio_driver 110 #define sdio_register_driver(drv) \ 111 __sdio_register_driver(drv, THIS_MODULE)
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | feature.c | 106 static void brcmf_feat_firmware_overrides(struct brcmf_pub *drv) argument 114 if (!strcmp(e->fwid, drv->fwver)) { 127 drv->feat_flags |= feat_flags; 141 static void brcmf_feat_wlc_version_overrides(struct brcmf_pub *drv) argument 143 struct brcmf_if *ifp = brcmf_get_ifp(drv, 0); 174 drv->feat_flags |= feat_flags;
|
/linux-master/drivers/pcmcia/ |
H A D | ds.c | 127 retval = driver_attach(&pdrv->drv); 136 pcmcia_free_dynids(struct pcmcia_driver *drv) argument 140 mutex_lock(&drv->dynids.lock); 141 list_for_each_entry_safe(dynid, n, &drv->dynids.list, node) { 145 mutex_unlock(&drv->dynids.lock); 149 pcmcia_create_newid_file(struct pcmcia_driver *drv) argument 152 if (drv->probe != NULL) 153 error = driver_create_file(&drv->drv, &driver_attr_new_id); 158 pcmcia_remove_newid_file(struct pcmcia_driver *drv) argument 903 pcmcia_bus_match(struct device *dev, struct device_driver *drv) argument [all...] |
/linux-master/drivers/net/phy/ |
H A D | phy_device.c | 284 struct device_driver *drv = phydev->mdio.dev.driver; local 285 struct phy_driver *phydrv = to_phy_driver(drv); 288 if (!drv || !phydrv->suspend) 536 static int phy_bus_match(struct device *dev, struct device_driver *drv) argument 539 struct phy_driver *phydrv = to_phy_driver(drv); 1249 if (!phydev->drv) 1252 if (phydev->drv->soft_reset) { 1253 ret = phydev->drv->soft_reset(phydev); 1267 if (phydev->drv->config_init) { 1268 ret = phydev->drv 3450 struct device_driver *drv = phydev->mdio.dev.driver; local 3660 phy_driver_unregister(struct phy_driver *drv) argument 3666 phy_drivers_unregister(struct phy_driver *drv, int n) argument [all...] |
/linux-master/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_drv.c | 309 struct device_driver *drv; local 332 drv = pdev->dev.driver; 333 if (!drv) { 339 if (rockchip_sub_drivers[i] == to_platform_driver(drv)) { 363 struct platform_driver *drv = rockchip_sub_drivers[i]; local 367 d = platform_find_device_by_driver(p, &drv->driver); 483 #define ADD_ROCKCHIP_SUB_DRIVER(drv, cond) { \ 486 rockchip_sub_drivers[num_rockchip_sub_drivers++] = &drv; \
|
/linux-master/drivers/dax/ |
H A D | pmem.c | 79 .drv = { 93 driver_unregister(&dax_pmem_driver.drv);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/ |
H A D | Makefile | 5 iwlwifi-objs += iwl-drv.o 9 iwlwifi-objs += pcie/drv.o pcie/rx.o pcie/tx.o pcie/trans.o
|
/linux-master/drivers/idle/ |
H A D | intel_idle.c | 134 struct cpuidle_driver *drv, 137 struct cpuidle_state *state = &drv->states[index]; 149 * @drv: cpuidle driver (assumed to point to intel_idle_driver). 161 struct cpuidle_driver *drv, int index) 163 return __intel_idle(dev, drv, index, true); 167 struct cpuidle_driver *drv, int index) 169 return __intel_idle(dev, drv, index, false); 173 struct cpuidle_driver *drv, int index) 182 ret = __intel_idle(dev, drv, index, true); 191 struct cpuidle_driver *drv, in 133 __intel_idle(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index, bool irqoff) argument 160 intel_idle(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 166 intel_idle_irq(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 172 intel_idle_ibrs(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 190 intel_idle_xstate(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 209 intel_idle_s2idle(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 1645 intel_idle_init_cstates_acpi(struct cpuidle_driver *drv) argument 1721 intel_idle_init_cstates_acpi(struct cpuidle_driver *drv) argument 1989 intel_idle_init_cstates_icpu(struct cpuidle_driver *drv) argument 2069 intel_idle_cpuidle_driver_init(struct cpuidle_driver *drv) argument 2233 struct cpuidle_driver *drv = cpuidle_get_driver(); local [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | macio.h | 140 #define to_macio_driver(drv) container_of(drv,struct macio_driver, driver)
|
/linux-master/drivers/s390/cio/ |
H A D | device.c | 61 ccw_bus_match (struct device * dev, struct device_driver * drv) argument 64 struct ccw_driver *cdrv = to_ccwdrv(drv); 165 .drv = { 281 if (!cdev->online || !cdev->drv) 284 if (cdev->drv->set_offline) { 285 ret = cdev->drv->set_offline(cdev); 358 if (cdev->online || !cdev->drv) 399 if (cdev->drv->set_online) 400 ret = cdev->drv->set_online(cdev); 449 if (cdev->drv 1613 ccw_device_create_console(struct ccw_driver *drv) argument 1801 struct device_driver *drv = &cdriver->driver; local [all...] |
H A D | css.h | 85 * @drv: embedded device driver structure 96 struct device_driver drv; member in struct:css_driver 106 #define to_cssdriver(n) container_of(n, struct css_driver, drv)
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | efx_common.c | 173 netif_err(efx, drv, efx->net_dev, 293 netif_err(efx, drv, efx->net_dev, 299 netif_dbg(efx, drv, efx->net_dev, "changing MTU to %d\n", new_mtu); 396 netif_dbg(efx, drv, efx->net_dev, 401 netif_dbg(efx, drv, efx->net_dev, 670 netif_err(efx, drv, efx->net_dev, "Warning: No MC reboot after BIST mode\n"); 751 netif_err(efx, drv, efx->net_dev, "failed to initialise NIC\n"); 762 netif_err(efx, drv, efx->net_dev, 813 netif_info(efx, drv, efx->net_dev, "resetting (%s)\n", 825 netif_err(efx, drv, ef [all...] |
/linux-master/drivers/gpu/drm/mgag200/ |
H A D | mgag200_drv.h | 342 struct mga_device *mgag200_g200_device_create(struct pci_dev *pdev, const struct drm_driver *drv); 343 struct mga_device *mgag200_g200se_device_create(struct pci_dev *pdev, const struct drm_driver *drv, 347 struct mga_device *mgag200_g200wb_device_create(struct pci_dev *pdev, const struct drm_driver *drv); 348 struct mga_device *mgag200_g200ev_device_create(struct pci_dev *pdev, const struct drm_driver *drv); 352 const struct drm_driver *drv); 354 const struct drm_driver *drv); 356 const struct drm_driver *drv); 358 const struct drm_driver *drv);
|
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_bus.c | 17 static int vchiq_bus_type_match(struct device *dev, struct device_driver *drv) argument 20 strcmp(dev_name(dev), drv->name) == 0)
|
/linux-master/drivers/rpmsg/ |
H A D | rpmsg_core.c | 496 static int rpmsg_dev_match(struct device *dev, struct device_driver *drv) argument 499 struct rpmsg_driver *rpdrv = to_rpmsg_driver(drv); 504 return !strcmp(rpdev->driver_override, drv->name); 513 return of_driver_match_device(dev, drv); 697 rpdrv->drv.bus = &rpmsg_bus; 698 rpdrv->drv.owner = owner; 699 return driver_register(&rpdrv->drv); 711 driver_unregister(&rpdrv->drv);
|
/linux-master/drivers/tty/serial/ |
H A D | serial_core.c | 1763 struct uart_driver *drv = tty->driver->driver_state; local 1766 state = drv->state + tty->index; 1969 struct uart_driver *drv = driver->driver_state; local 1970 struct uart_state *state = drv->state + tty->index; 2034 static void uart_line_info(struct seq_file *m, struct uart_driver *drv, int i) argument 2036 struct uart_state *state = drv->state + i; 2117 struct uart_driver *drv = ttydrv->driver_state; local 2121 for (i = 0; i < drv->nr; i++) 2122 uart_line_info(m, drv, i); 2381 int uart_suspend_port(struct uart_driver *drv, struc argument 2462 uart_resume_port(struct uart_driver *drv, struct uart_port *uport) argument 2557 uart_report_port(struct uart_driver *drv, struct uart_port *port) argument 2599 uart_configure_port(struct uart_driver *drv, struct uart_state *state, struct uart_port *port) argument 2679 struct uart_driver *drv = driver->driver_state; local 2727 struct uart_driver *drv = driver->driver_state; local 2743 struct uart_driver *drv = driver->driver_state; local 2816 uart_register_driver(struct uart_driver *drv) argument 2887 uart_unregister_driver(struct uart_driver *drv) argument 3145 serial_core_add_one_port(struct uart_driver *drv, struct uart_port *uport) argument 3245 serial_core_remove_one_port(struct uart_driver *drv, struct uart_port *uport) argument 3348 serial_core_ctrl_find(struct uart_driver *drv, struct device *phys_dev, int ctrl_id) argument 3392 serial_core_register_port(struct uart_driver *drv, struct uart_port *port) argument 3453 serial_core_unregister_port(struct uart_driver *drv, struct uart_port *port) argument [all...] |
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | efx_channels.c | 162 netif_warn(efx, drv, efx->net_dev, 165 netif_warn(efx, drv, efx->net_dev, 169 netif_warn(efx, drv, efx->net_dev, 172 netif_warn(efx, drv, efx->net_dev, 176 netif_warn(efx, drv, efx->net_dev, 181 netif_warn(efx, drv, efx->net_dev, 193 netif_dbg(efx, drv, efx->net_dev, 203 netif_err(efx, drv, efx->net_dev, 206 netif_err(efx, drv, efx->net_dev, 238 netif_dbg(efx, drv, ef [all...] |
/linux-master/drivers/media/pci/cx88/ |
H A D | cx88-blackbird.c | 27 #include <media/drv-intf/cx2341x.h> 706 struct cx8802_driver *drv; local 712 drv = cx8802_get_driver(dev, CX88_MPEG_BLACKBIRD); 713 if (!drv) { 719 err = drv->request_acquire(drv); 727 drv->request_release(drv); 756 struct cx8802_driver *drv = NULL; local 763 drv 1076 cx8802_blackbird_advise_acquire(struct cx8802_driver *drv) argument 1108 cx8802_blackbird_advise_release(struct cx8802_driver *drv) argument 1153 cx8802_blackbird_probe(struct cx8802_driver *drv) argument 1219 cx8802_blackbird_remove(struct cx8802_driver *drv) argument [all...] |