/linux-master/arch/mips/include/asm/ |
H A D | gio_device.h | 33 #define to_gio_driver(drv) container_of(drv, struct gio_driver, driver)
|
/linux-master/drivers/net/phy/ |
H A D | cortina.c | 67 if (phy_id != phydev->drv->phy_id) { 69 phydev->drv->name);
|
/linux-master/include/linux/qed/ |
H A D | qede_rdma.h | 47 int qede_rdma_register_driver(struct qedr_driver *drv); 48 void qede_rdma_unregister_driver(struct qedr_driver *drv);
|
/linux-master/drivers/ps3/ |
H A D | ps3-vuart.c | 665 struct ps3_vuart_port_driver *drv = local 668 BUG_ON(!drv); 669 drv->work(dev); 984 struct ps3_vuart_port_driver *drv; local 989 drv = ps3_system_bus_dev_to_vuart_drv(dev); 990 BUG_ON(!drv); 993 drv->core.core.name); 1046 if (drv->probe) 1047 result = drv->probe(dev); 1055 dev_dbg(&dev->core, "%s:%d: drv 1108 struct ps3_vuart_port_driver *drv; local 1158 struct ps3_vuart_port_driver *drv; local 1221 ps3_vuart_port_driver_register(struct ps3_vuart_port_driver *drv) argument 1243 ps3_vuart_port_driver_unregister(struct ps3_vuart_port_driver *drv) argument [all...] |
/linux-master/include/linux/ |
H A D | auxiliary_bus.h | 206 static inline struct auxiliary_driver *to_auxiliary_drv(struct device_driver *drv) argument 208 return container_of(drv, struct auxiliary_driver, driver);
|
H A D | mdev.h | 81 int mdev_register_driver(struct mdev_driver *drv); 82 void mdev_unregister_driver(struct mdev_driver *drv);
|
H A D | platform_device.h | 65 const struct device_driver *drv); 266 #define to_platform_driver(drv) (container_of((drv), struct platform_driver, \ 272 #define platform_driver_register(drv) \ 273 __platform_driver_register(drv, THIS_MODULE) 281 #define platform_driver_probe(drv, probe) \ 282 __platform_driver_probe(drv, probe, THIS_MODULE)
|
H A D | rpmsg.h | 107 * @drv: underlying device driver 115 struct device_driver drv; member in struct:rpmsg_driver 178 int __register_rpmsg_driver(struct rpmsg_driver *drv, struct module *owner); 179 void unregister_rpmsg_driver(struct rpmsg_driver *drv); 224 static inline int __register_rpmsg_driver(struct rpmsg_driver *drv, argument 233 static inline void unregister_rpmsg_driver(struct rpmsg_driver *drv) argument 337 #define register_rpmsg_driver(drv) \ 338 __register_rpmsg_driver(drv, THIS_MODULE)
|
/linux-master/include/drm/display/ |
H A D | drm_dp_aux_bus.h | 42 static inline struct dp_aux_ep_driver *to_dp_aux_ep_drv(struct device_driver *drv) argument 44 return container_of(drv, struct dp_aux_ep_driver, driver);
|
/linux-master/drivers/cpuidle/ |
H A D | cpuidle-pseries.c | 37 int snooze_loop(struct cpuidle_device *dev, struct cpuidle_driver *drv, argument 220 int dedicated_cede_loop(struct cpuidle_device *dev, struct cpuidle_driver *drv, argument 243 int shared_cede_loop(struct cpuidle_device *dev, struct cpuidle_driver *drv, argument 332 struct cpuidle_driver *drv = &pseries_idle_driver; local 334 drv->state_count = 0; 341 drv->states[drv->state_count] = /* structure copy */ 344 drv->state_count += 1;
|
H A D | cpuidle-qcom-spm.c | 43 static int qcom_cpu_spc(struct spm_driver_data *drv) argument 47 spm_set_low_power_mode(drv, PM_SLEEP_MODE_SPC); 55 spm_set_low_power_mode(drv, PM_SLEEP_MODE_STBY); 61 struct cpuidle_driver *drv, int idx) 63 struct cpuidle_qcom_spm_data *data = container_of(drv, struct cpuidle_qcom_spm_data, 60 spm_enter_idle_state(struct cpuidle_device *dev, struct cpuidle_driver *drv, int idx) argument
|
H A D | sysfs.c | 47 struct cpuidle_driver *drv; local 50 drv = cpuidle_get_driver(); 51 if (drv) 52 ret = sprintf(buf, "%s\n", drv->name); 481 struct cpuidle_driver *drv = cpuidle_get_cpu_driver(device); local 484 for (i = 0; i < drv->state_count; i++) { 490 kobj->state = &drv->states[i]; 521 struct cpuidle_driver *drv = cpuidle_get_cpu_driver(device); local 524 for (i = 0; i < drv->state_count; i++) 537 struct cpuidle_driver *drv; member in struct:cpuidle_driver_kobj 548 show_driver_name(struct cpuidle_driver *drv, char *buf) argument 618 struct cpuidle_driver *drv = cpuidle_get_cpu_driver(dev); local [all...] |
/linux-master/drivers/gpu/drm/display/ |
H A D | drm_dp_aux_bus.c | 33 * @drv: The driver to try to match against. 39 static int dp_aux_ep_match(struct device *dev, struct device_driver *drv) argument 41 return !!of_match_device(drv->of_match_table, dev); 355 int __dp_aux_dp_driver_register(struct dp_aux_ep_driver *drv, struct module *owner) argument 357 drv->driver.owner = owner; 358 drv->driver.bus = &dp_aux_bus_type; 360 return driver_register(&drv->driver); 364 void dp_aux_dp_driver_unregister(struct dp_aux_ep_driver *drv) argument 366 driver_unregister(&drv->driver);
|
/linux-master/arch/parisc/include/asm/ |
H A D | parisc-device.h | 39 struct device_driver drv; member in struct:parisc_driver 44 #define to_parisc_driver(d) container_of(d, struct parisc_driver, drv)
|
/linux-master/drivers/tc/ |
H A D | tc-driver.c | 21 * @drv: the driver structure to register 36 * @drv: the driver structure to unregister 79 * @drv: the device driver to search for matching TC device ID strings 85 static int tc_bus_match(struct device *dev, struct device_driver *drv) argument 88 struct tc_driver *tdrv = to_tc_driver(drv);
|
/linux-master/sound/soc/intel/boards/ |
H A D | cht_bsw_rt5672.c | 453 struct cht_mc_private *drv; local 461 drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL); 462 if (!drv) 465 strcpy(drv->codec_name, RT5672_I2C_DEFAULT); 479 snprintf(drv->codec_name, sizeof(drv->codec_name), 481 cht_dailink[dai_index].codecs->name = drv->codec_name; 488 drv->use_ssp0 = true; 502 drv [all...] |
/linux-master/drivers/usb/typec/ |
H A D | bus.c | 385 int __typec_altmode_register_driver(struct typec_altmode_driver *drv, argument 388 if (!drv->probe) 391 drv->driver.owner = module; 392 drv->driver.bus = &typec_bus; 394 return driver_register(&drv->driver); 398 void typec_altmode_unregister_driver(struct typec_altmode_driver *drv) argument 400 driver_unregister(&drv->driver); 452 struct typec_altmode_driver *drv = to_altmode_driver(driver); local 456 for (id = drv->id_table; id->svid; id++) 502 struct typec_altmode_driver *drv local 526 struct typec_altmode_driver *drv = to_altmode_driver(dev->driver); local [all...] |
/linux-master/drivers/scsi/bfa/ |
H A D | bfad_im.h | 152 struct bfad_s *drv, int cnt, 166 entry->bfad_num = drv->inst_no; 170 if (drv->bfad_flags & BFAD_FC4_PROBE_DONE) 171 queue_work(drv->im->drv_workq, &drv->im->aen_im_notify_work); 151 bfad_im_post_vendor_event(struct bfa_aen_entry_s *entry, struct bfad_s *drv, int cnt, enum bfa_aen_category cat, int evt) argument
|
/linux-master/drivers/scsi/qedi/ |
H A D | qedi_dbg.h | 113 #define qedi_dbg_fileops(drv, ops) \ 117 .read = drv##_dbg_##ops##_cmd_read, \ 118 .write = drv##_dbg_##ops##_cmd_write \ 122 #define qedi_dbg_fileops_seq(drv, ops) \ 125 .open = drv##_dbg_##ops##_open, \
|
/linux-master/drivers/scsi/qedf/ |
H A D | qedf_dbg.h | 132 #define qedf_dbg_fileops(drv, ops) \ 136 .read = drv##_dbg_##ops##_cmd_read, \ 137 .write = drv##_dbg_##ops##_cmd_write \ 141 #define qedf_dbg_fileops_seq(drv, ops) \ 144 .open = drv##_dbg_##ops##_open, \
|
/linux-master/drivers/media/pci/bt8xx/ |
H A D | bttv-gpio.c | 31 static int bttv_sub_bus_match(struct device *dev, struct device_driver *drv) argument 33 struct bttv_sub_driver *sub = to_bttv_sub_drv(drv); 112 sub->drv.bus = &bttv_sub_bus_type; 114 return driver_register(&sub->drv); 120 driver_unregister(&sub->drv);
|
/linux-master/include/linux/amba/ |
H A D | bus.h | 82 struct device_driver drv; member in struct:amba_driver 118 #define amba_driver_register(drv) \ 119 __amba_driver_register(drv, THIS_MODULE) 125 static inline int __amba_driver_register(struct amba_driver *drv, argument 130 static inline void amba_driver_unregister(struct amba_driver *drv) argument
|
/linux-master/drivers/input/serio/ |
H A D | hil_mlc.c | 168 struct serio_driver *drv; local 173 drv = (serio != NULL) ? serio->drv : NULL; 180 if (drv && drv->interrupt) { 181 drv->interrupt(serio, 0, 0); 182 drv->interrupt(serio, HIL_ERR_INT >> 16, 0); 183 drv->interrupt(serio, HIL_PKT_CMD >> 8, 0); 184 drv->interrupt(serio, HIL_CMD_POL + cnt, 0); 189 drv 811 struct serio_driver *drv; local [all...] |
/linux-master/drivers/memstick/core/ |
H A D | memstick.c | 41 static int memstick_bus_match(struct device *dev, struct device_driver *drv) argument 45 struct memstick_driver *ms_drv = container_of(drv, 81 struct memstick_driver *drv = container_of(dev->driver, local 86 if (dev->driver && drv->probe) { 87 rc = drv->probe(card); 98 struct memstick_driver *drv = container_of(dev->driver, local 102 if (dev->driver && drv->remove) { 103 drv->remove(card); 116 struct memstick_driver *drv = container_of(dev->driver, local 120 if (dev->driver && drv 129 struct memstick_driver *drv = container_of(dev->driver, local 608 memstick_register_driver(struct memstick_driver *drv) argument 616 memstick_unregister_driver(struct memstick_driver *drv) argument [all...] |
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_main.c | 149 netif_err(nic_dev, drv, netdev, 156 netif_err(nic_dev, drv, netdev, 245 netif_err(nic_dev, drv, netdev, 252 netif_err(nic_dev, drv, netdev, 381 netif_err(nic_dev, drv, netdev, 412 netif_err(nic_dev, drv, netdev, "Failed to init rss\n"); 425 netif_err(nic_dev, drv, netdev, 433 netif_err(nic_dev, drv, netdev, 442 netif_err(nic_dev, drv, netdev, 451 netif_err(nic_dev, drv, nic_de [all...] |