/linux-master/include/linux/ |
H A D | virtio_pci_legacy.h | 20 u64 vp_legacy_get_features(struct virtio_pci_legacy_device *ldev); 21 u64 vp_legacy_get_driver_features(struct virtio_pci_legacy_device *ldev); 22 void vp_legacy_set_features(struct virtio_pci_legacy_device *ldev, 24 u8 vp_legacy_get_status(struct virtio_pci_legacy_device *ldev); 25 void vp_legacy_set_status(struct virtio_pci_legacy_device *ldev, 27 u16 vp_legacy_queue_vector(struct virtio_pci_legacy_device *ldev, 29 u16 vp_legacy_config_vector(struct virtio_pci_legacy_device *ldev, 31 void vp_legacy_set_queue_address(struct virtio_pci_legacy_device *ldev, 33 bool vp_legacy_get_queue_enable(struct virtio_pci_legacy_device *ldev, 35 u16 vp_legacy_get_queue_size(struct virtio_pci_legacy_device *ldev, [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
H A D | debugfs.c | 6 static char *get_str_mode_type(struct mlx5_lag *ldev) argument 8 switch (ldev->mode) { 22 struct mlx5_lag *ldev; local 25 ldev = mlx5_lag_dev(dev); 26 mutex_lock(&ldev->lock); 27 if (__mlx5_lag_is_active(ldev)) 28 mode = get_str_mode_type(ldev); 29 mutex_unlock(&ldev->lock); 40 struct mlx5_lag *ldev; local 44 ldev 61 struct mlx5_lag *ldev; local 76 struct mlx5_lag *ldev; local 105 struct mlx5_lag *ldev; local 142 struct mlx5_lag *ldev; local [all...] |
H A D | mp.h | 29 void mlx5_lag_mp_reset(struct mlx5_lag *ldev); 30 int mlx5_lag_mp_init(struct mlx5_lag *ldev); 31 void mlx5_lag_mp_cleanup(struct mlx5_lag *ldev); 36 static inline void mlx5_lag_mp_reset(struct mlx5_lag *ldev) {}; argument 37 static inline int mlx5_lag_mp_init(struct mlx5_lag *ldev) { return 0; } argument 38 static inline void mlx5_lag_mp_cleanup(struct mlx5_lag *ldev) {} argument
|
H A D | lag.c | 68 static u8 lag_active_port_bits(struct mlx5_lag *ldev) argument 75 mlx5_infer_tx_enabled(&ldev->tracker, ldev->ports, enabled_ports, 181 struct mlx5_lag *ldev, 195 mlx5_infer_tx_enabled(tracker, ldev->ports, enabled_ports, 206 for (i = 0; i < ldev->ports; i++) { 207 for (j = 0; j < ldev->buckets; j++) { 208 idx = i * ldev->buckets + j; 210 " port %d:%d", i + 1, ldev->v2p_map[idx]); 226 struct mlx5_lag *ldev local 180 mlx5_lag_print_mapping(struct mlx5_core_dev *dev, struct mlx5_lag *ldev, struct lag_tracker *tracker, unsigned long flags) argument 237 mlx5_ldev_put(struct mlx5_lag *ldev) argument 242 mlx5_ldev_get(struct mlx5_lag *ldev) argument 249 struct mlx5_lag *ldev; local 284 mlx5_lag_dev_get_netdev_idx(struct mlx5_lag *ldev, struct net_device *ndev) argument 296 __mlx5_lag_is_roce(struct mlx5_lag *ldev) argument 301 __mlx5_lag_is_sriov(struct mlx5_lag *ldev) argument 357 mlx5_lag_has_drop_rule(struct mlx5_lag *ldev) argument 367 mlx5_lag_drop_rule_cleanup(struct mlx5_lag *ldev) argument 381 mlx5_lag_drop_rule_setup(struct mlx5_lag *ldev, struct lag_tracker *tracker) argument 429 _mlx5_modify_lag(struct mlx5_lag *ldev, u8 *ports) argument 448 mlx5_modify_lag(struct mlx5_lag *ldev, struct lag_tracker *tracker) argument 485 mlx5_lag_set_port_sel_mode_roce(struct mlx5_lag *ldev, unsigned long *flags) argument 504 mlx5_lag_set_port_sel_mode_offloads(struct mlx5_lag *ldev, struct lag_tracker *tracker, enum mlx5_lag_mode mode, unsigned long *flags) argument 522 mlx5_lag_set_flags(struct mlx5_lag *ldev, enum mlx5_lag_mode mode, struct lag_tracker *tracker, bool shared_fdb, unsigned long *flags) argument 556 mlx5_lag_create_single_fdb(struct mlx5_lag *ldev) argument 579 mlx5_create_lag(struct mlx5_lag *ldev, struct lag_tracker *tracker, enum mlx5_lag_mode mode, unsigned long flags) argument 620 mlx5_activate_lag(struct mlx5_lag *ldev, struct lag_tracker *tracker, enum mlx5_lag_mode mode, bool shared_fdb) argument 671 mlx5_deactivate_lag(struct mlx5_lag *ldev) argument 717 mlx5_lag_check_prereq(struct mlx5_lag *ldev) argument 752 mlx5_lag_add_devices(struct mlx5_lag *ldev) argument 769 mlx5_lag_remove_devices(struct mlx5_lag *ldev) argument 786 mlx5_disable_lag(struct mlx5_lag *ldev) argument 820 mlx5_shared_fdb_supported(struct mlx5_lag *ldev) argument 848 mlx5_lag_is_roce_lag(struct mlx5_lag *ldev) argument 864 mlx5_lag_should_modify_lag(struct mlx5_lag *ldev, bool do_bond) argument 870 mlx5_lag_should_disable_lag(struct mlx5_lag *ldev, bool do_bond) argument 876 mlx5_do_bond(struct mlx5_lag *ldev) argument 952 mlx5_lag_get_devcom_comp(struct mlx5_lag *ldev) argument 968 mlx5_queue_bond_work(struct mlx5_lag *ldev, unsigned long delay) argument 976 struct mlx5_lag *ldev = container_of(delayed_work, struct mlx5_lag, local 1004 mlx5_handle_changeupper_event(struct mlx5_lag *ldev, struct lag_tracker *tracker, struct netdev_notifier_changeupper_info *info) argument 1083 mlx5_handle_changelowerstate_event(struct mlx5_lag *ldev, struct lag_tracker *tracker, struct net_device *ndev, struct netdev_notifier_changelowerstate_info *info) argument 1110 mlx5_handle_changeinfodata_event(struct mlx5_lag *ldev, struct lag_tracker *tracker, struct net_device *ndev) argument 1148 struct mlx5_lag *ldev; local 1181 mlx5_ldev_add_netdev(struct mlx5_lag *ldev, struct mlx5_core_dev *dev, struct net_device *netdev) argument 1198 mlx5_ldev_remove_netdev(struct mlx5_lag *ldev, struct net_device *netdev) argument 1214 mlx5_ldev_add_mdev(struct mlx5_lag *ldev, struct mlx5_core_dev *dev) argument 1226 mlx5_ldev_remove_mdev(struct mlx5_lag *ldev, struct mlx5_core_dev *dev) argument 1246 struct mlx5_lag *ldev = NULL; local 1277 struct mlx5_lag *ldev; local 1324 struct mlx5_lag *ldev; local 1345 struct mlx5_lag *ldev; local 1367 struct mlx5_lag *ldev; local 1382 struct mlx5_lag *ldev; local 1397 struct mlx5_lag *ldev; local 1413 struct mlx5_lag *ldev; local 1429 struct mlx5_lag *ldev; local 1444 struct mlx5_lag *ldev; local 1459 struct mlx5_lag *ldev; local 1478 struct mlx5_lag *ldev; local 1493 struct mlx5_lag *ldev; local 1525 struct mlx5_lag *ldev; local 1552 struct mlx5_lag *ldev; local 1565 struct mlx5_lag *ldev; local 1601 struct mlx5_lag *ldev; local [all...] |
H A D | mpesw.c | 11 static void mlx5_mpesw_metadata_cleanup(struct mlx5_lag *ldev) argument 18 for (i = 0; i < ldev->ports; i++) { 19 dev = ldev->pf[i].dev; 21 pf_metadata = ldev->lag_mpesw.pf_metadata[i]; 28 ldev->lag_mpesw.pf_metadata[i] = 0; 32 static int mlx5_mpesw_metadata_set(struct mlx5_lag *ldev) argument 39 for (i = 0; i < ldev->ports; i++) { 40 dev = ldev->pf[i].dev; 48 ldev->lag_mpesw.pf_metadata[i] = pf_metadata; 55 for (i = 0; i < ldev 69 enable_mpesw(struct mlx5_lag *ldev) argument 121 disable_mpesw(struct mlx5_lag *ldev) argument 133 struct mlx5_lag *ldev = mpesww->lag; local 159 struct mlx5_lag *ldev = mlx5_lag_dev(dev); local 201 struct mlx5_lag *ldev = mlx5_lag_dev(mdev); local 215 struct mlx5_lag *ldev = mlx5_lag_dev(dev); local [all...] |
H A D | mp.c | 12 static bool __mlx5_lag_is_multipath(struct mlx5_lag *ldev) argument 14 return ldev->mode == MLX5_LAG_MODE_MULTIPATH; 18 static bool mlx5_lag_multipath_check_prereq(struct mlx5_lag *ldev) argument 20 if (!mlx5_lag_is_ready(ldev)) 23 if (__mlx5_lag_is_active(ldev) && !__mlx5_lag_is_multipath(ldev)) 26 if (ldev->ports > MLX5_LAG_MULTIPATH_OFFLOADS_SUPPORTED_PORTS) 29 return mlx5_esw_multipath_prereq(ldev->pf[MLX5_LAG_P1].dev, 30 ldev->pf[MLX5_LAG_P2].dev); 35 struct mlx5_lag *ldev local 50 mlx5_lag_set_port_affinity(struct mlx5_lag *ldev, enum mlx5_lag_port_affinity port) argument 113 struct mlx5_lag *ldev; member in struct:mlx5_fib_event_work 122 mlx5_lag_get_next_fib_dev(struct mlx5_lag *ldev, struct fib_info *fi, struct net_device *current_dev) argument 150 mlx5_lag_fib_route_event(struct mlx5_lag *ldev, unsigned long event, struct fib_entry_notifier_info *fen_info) argument 211 mlx5_lag_fib_nexthop_event(struct mlx5_lag *ldev, unsigned long event, struct fib_nh *fib_nh, struct fib_info *fi) argument 240 struct mlx5_lag *ldev = fib_work->ldev; local 268 mlx5_lag_init_fib_work(struct mlx5_lag *ldev, unsigned long event) argument 288 struct mlx5_lag *ldev = container_of(mp, struct mlx5_lag, lag_mp); local 338 mlx5_lag_mp_reset(struct mlx5_lag *ldev) argument 346 mlx5_lag_mp_init(struct mlx5_lag *ldev) argument 374 mlx5_lag_mp_cleanup(struct mlx5_lag *ldev) argument [all...] |
H A D | lag.h | 84 __mlx5_lag_is_active(struct mlx5_lag *ldev) argument 86 return ldev->mode != MLX5_LAG_MODE_NONE; 90 mlx5_lag_is_ready(struct mlx5_lag *ldev) argument 92 return test_bit(MLX5_LAG_FLAG_NDEVS_READY, &ldev->state_flags); 95 bool mlx5_lag_check_prereq(struct mlx5_lag *ldev); 96 void mlx5_modify_lag(struct mlx5_lag *ldev, 98 int mlx5_activate_lag(struct mlx5_lag *ldev, 102 int mlx5_lag_dev_get_netdev_idx(struct mlx5_lag *ldev, 111 void mlx5_disable_lag(struct mlx5_lag *ldev); 112 void mlx5_lag_remove_devices(struct mlx5_lag *ldev); [all...] |
H A D | port_sel.h | 13 /* Each port has ldev->buckets number of rules and they are arrange in 33 int mlx5_lag_port_sel_modify(struct mlx5_lag *ldev, u8 *ports); 34 void mlx5_lag_port_sel_destroy(struct mlx5_lag *ldev); 35 int mlx5_lag_port_sel_create(struct mlx5_lag *ldev, 39 static inline int mlx5_lag_port_sel_create(struct mlx5_lag *ldev, argument 46 static inline int mlx5_lag_port_sel_modify(struct mlx5_lag *ldev, u8 *ports) argument 51 static inline void mlx5_lag_port_sel_destroy(struct mlx5_lag *ldev) {} argument
|
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_benchmark.h | 11 int lsdc_show_benchmark_copy(struct lsdc_device *ldev, struct drm_printer *p);
|
H A D | lsdc_irq.c | 23 struct lsdc_device *ldev = to_lsdc(ddev); local 27 val = lsdc_rreg32(ldev, LSDC_INT_REG); 33 ldev->irq_status = val; 36 lsdc_wreg32(ldev, LSDC_INT_REG, val); 38 if (ldev->irq_status & INT_CRTC0_VSYNC) 41 if (ldev->irq_status & INT_CRTC1_VSYNC) 51 struct lsdc_device *ldev = to_lsdc(ddev); local 55 val = lsdc_rreg32(ldev, LSDC_INT_REG); 61 ldev->irq_status = val; 65 lsdc_wreg32(ldev, LSDC_INT_RE [all...] |
H A D | lsdc_debugfs.c | 19 struct lsdc_device *ldev = (struct lsdc_device *)node->info_ent->data; local 20 const struct loongson_gfx_desc *gfx = to_loongson_gfx(ldev->descp); 47 struct lsdc_device *ldev = (struct lsdc_device *)node->info_ent->data; local 49 struct loongson_gfxpll *gfxpll = ldev->gfxpll; 59 struct lsdc_device *ldev = (struct lsdc_device *)node->info_ent->data; local 62 lsdc_show_benchmark_copy(ldev, &printer); 70 struct lsdc_device *ldev = (struct lsdc_device *)node->info_ent->data; local 73 pci_read_config_word(ldev->dc, PCI_COMMAND, &cmd); 79 pci_write_config_word(ldev->dc, PCI_COMMAND, cmd); 81 pci_read_config_word(ldev 100 struct lsdc_device *ldev = to_lsdc(ddev); local [all...] |
H A D | lsdc_output.h | 16 int ls7a2000_output_init(struct drm_device *ldev,
|
/linux-master/drivers/virtio/ |
H A D | virtio_pci_legacy_dev.c | 12 * @ldev: the legacy virtio-pci device 16 int vp_legacy_probe(struct virtio_pci_legacy_device *ldev) argument 18 struct pci_dev *pci_dev = ldev->pci_dev; 47 ldev->ioaddr = pci_iomap(pci_dev, 0, 0); 48 if (!ldev->ioaddr) { 53 ldev->isr = ldev->ioaddr + VIRTIO_PCI_ISR; 55 ldev->id.vendor = pci_dev->subsystem_vendor; 56 ldev->id.device = pci_dev->subsystem_device; 67 * @ldev 69 vp_legacy_remove(struct virtio_pci_legacy_device *ldev) argument 84 vp_legacy_get_features(struct virtio_pci_legacy_device *ldev) argument 97 vp_legacy_get_driver_features(struct virtio_pci_legacy_device *ldev) argument 108 vp_legacy_set_features(struct virtio_pci_legacy_device *ldev, u32 features) argument 121 vp_legacy_get_status(struct virtio_pci_legacy_device *ldev) argument 132 vp_legacy_set_status(struct virtio_pci_legacy_device *ldev, u8 status) argument 147 vp_legacy_queue_vector(struct virtio_pci_legacy_device *ldev, u16 index, u16 vector) argument 164 vp_legacy_config_vector(struct virtio_pci_legacy_device *ldev, u16 vector) argument 181 vp_legacy_set_queue_address(struct virtio_pci_legacy_device *ldev, u16 index, u32 queue_pfn) argument 196 vp_legacy_get_queue_enable(struct virtio_pci_legacy_device *ldev, u16 index) argument 211 vp_legacy_get_queue_size(struct virtio_pci_legacy_device *ldev, u16 index) argument [all...] |
H A D | virtio_pci_legacy.c | 27 return vp_legacy_get_features(&vp_dev->ldev); 42 vp_legacy_set_features(&vp_dev->ldev, vdev->features); 52 void __iomem *ioaddr = vp_dev->ldev.ioaddr + 68 void __iomem *ioaddr = vp_dev->ldev.ioaddr + 82 return vp_legacy_get_status(&vp_dev->ldev); 90 vp_legacy_set_status(&vp_dev->ldev, status); 97 vp_legacy_set_status(&vp_dev->ldev, 0); 100 vp_legacy_get_status(&vp_dev->ldev); 107 return vp_legacy_config_vector(&vp_dev->ldev, vector); 124 num = vp_legacy_get_queue_size(&vp_dev->ldev, inde 208 struct virtio_pci_legacy_device *ldev = &vp_dev->ldev; local 233 struct virtio_pci_legacy_device *ldev = &vp_dev->ldev; local [all...] |
/linux-master/drivers/hid/ |
H A D | hid-picolcd_lcd.c | 20 static int picolcd_get_contrast(struct lcd_device *ldev) argument 22 struct picolcd_data *data = lcd_get_data(ldev); 26 static int picolcd_set_contrast(struct lcd_device *ldev, int contrast) argument 28 struct picolcd_data *data = lcd_get_data(ldev); 44 static int picolcd_check_lcd_fb(struct lcd_device *ldev, struct fb_info *fb) argument 46 return fb && fb == picolcd_fbinfo((struct picolcd_data *)lcd_get_data(ldev)); 58 struct lcd_device *ldev; local 68 ldev = lcd_device_register(dev_name(dev), dev, data, &picolcd_lcdops); 69 if (IS_ERR(ldev)) { 71 return PTR_ERR(ldev); 82 struct lcd_device *ldev = data->lcd; local [all...] |
H A D | hid-led.c | 78 int (*init)(struct hidled_device *ldev); 89 struct hidled_device *ldev; member in struct:hidled_rgb 113 static int hidled_send(struct hidled_device *ldev, __u8 *buf) argument 117 mutex_lock(&ldev->lock); 123 memcpy(ldev->buf, buf, ldev->config->report_size); 125 if (ldev->config->report_type == RAW_REQUEST) 126 ret = hid_hw_raw_request(ldev->hdev, buf[0], ldev->buf, 127 ldev 145 hidled_recv(struct hidled_device *ldev, __u8 *buf) argument 215 dream_cheeky_init(struct hidled_device *ldev) argument 263 thingm_init(struct hidled_device *ldev) argument 326 delcom_init(struct hidled_device *ldev) argument 450 struct hidled_device *ldev; local [all...] |
/linux-master/drivers/gpu/drm/stm/ |
H A D | ltdc.c | 60 #define LAY_OFS (ldev->caps.layer_ofs) 86 #define LTDC_L1C0R (ldev->caps.layer_regs[0]) /* L1 configuration 0 */ 87 #define LTDC_L1C1R (ldev->caps.layer_regs[1]) /* L1 configuration 1 */ 88 #define LTDC_L1RCR (ldev->caps.layer_regs[2]) /* L1 reload control */ 89 #define LTDC_L1CR (ldev->caps.layer_regs[3]) /* L1 control register */ 90 #define LTDC_L1WHPCR (ldev->caps.layer_regs[4]) /* L1 window horizontal position configuration */ 91 #define LTDC_L1WVPCR (ldev->caps.layer_regs[5]) /* L1 window vertical position configuration */ 92 #define LTDC_L1CKCR (ldev->caps.layer_regs[6]) /* L1 color keying configuration */ 93 #define LTDC_L1PFCR (ldev->caps.layer_regs[7]) /* L1 pixel format configuration */ 94 #define LTDC_L1CACR (ldev 554 struct ltdc_device *ldev = plane_to_ltdc(plane); local 616 struct ltdc_device *ldev = plane_to_ltdc(plane); local 662 struct ltdc_device *ldev = plane_to_ltdc(plane); local 687 ltdc_irq_crc_handle(struct ltdc_device *ldev, struct drm_crtc *crtc) argument 710 struct ltdc_device *ldev = ddev->dev_private; local 737 struct ltdc_device *ldev = ddev->dev_private; local 756 struct ltdc_device *ldev = crtc_to_ltdc(crtc); local 776 struct ltdc_device *ldev = crtc_to_ltdc(crtc); local 799 struct ltdc_device *ldev = crtc_to_ltdc(crtc); local 835 struct ltdc_device *ldev = crtc_to_ltdc(crtc); local 874 struct ltdc_device *ldev = crtc_to_ltdc(crtc); local 892 struct ltdc_device *ldev = crtc_to_ltdc(crtc); local 1035 struct ltdc_device *ldev = crtc_to_ltdc(crtc); local 1066 struct ltdc_device *ldev = ddev->dev_private; local 1124 struct ltdc_device *ldev = crtc_to_ltdc(crtc); local 1139 struct ltdc_device *ldev = crtc_to_ltdc(crtc); local 1147 struct ltdc_device *ldev; local 1193 struct ltdc_device *ldev = crtc_to_ltdc(crtc); local 1263 struct ltdc_device *ldev = plane_to_ltdc(plane); local 1511 struct ltdc_device *ldev = plane_to_ltdc(plane); local 1530 struct ltdc_device *ldev = plane_to_ltdc(plane); local 1566 struct ltdc_device *ldev = ddev->dev_private; local 1657 struct ltdc_device *ldev = ddev->dev_private; local 1725 struct ltdc_device *ldev = ddev->dev_private; local 1739 struct ltdc_device *ldev = ddev->dev_private; local 1804 struct ltdc_device *ldev = ddev->dev_private; local 1895 struct ltdc_device *ldev = ddev->dev_private; local 1903 struct ltdc_device *ldev = ddev->dev_private; local 1920 struct ltdc_device *ldev = ddev->dev_private; local [all...] |
/linux-master/drivers/soundwire/ |
H A D | intel_init.c | 25 struct sdw_intel_link_dev *ldev = auxiliary_dev_to_sdw_intel_link_dev(auxdev); local 27 kfree(ldev); 37 struct sdw_intel_link_dev *ldev; local 42 ldev = kzalloc(sizeof(*ldev), GFP_KERNEL); 43 if (!ldev) 46 auxdev = &ldev->auxdev; 58 * no need to check if ctx->ldev[i] is NULL later on. 60 ctx->ldev[link_id] = ldev; 111 intel_link_dev_unregister(struct sdw_intel_link_dev *ldev) argument 119 struct sdw_intel_link_dev *ldev; local 157 struct sdw_intel_link_dev *ldev; local 287 struct sdw_intel_link_dev *ldev; local 368 struct sdw_intel_link_dev *ldev; local [all...] |
/linux-master/net/ieee802154/6lowpan/ |
H A D | core.c | 62 static int lowpan_dev_init(struct net_device *ldev) argument 64 netdev_lockdep_set_classes(ldev); 108 static void lowpan_setup(struct net_device *ldev) argument 110 memset(ldev->broadcast, 0xff, IEEE802154_ADDR_LEN); 112 ldev->hard_header_len = sizeof(struct ipv6hdr); 113 ldev->flags = IFF_BROADCAST | IFF_MULTICAST; 114 ldev->priv_flags |= IFF_NO_QUEUE; 116 ldev->netdev_ops = &lowpan_netdev_ops; 117 ldev->header_ops = &lowpan_header_ops; 118 ldev 132 lowpan_newlink(struct net *src_net, struct net_device *ldev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument 184 lowpan_dellink(struct net_device *ldev, struct list_head *head) argument [all...] |
/linux-master/sound/aoa/fabrics/ |
H A D | layout.c | 676 struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); local 680 ucontrol->value.integer.value[0] = ldev->switch_on_headphone; 683 ucontrol->value.integer.value[0] = ldev->switch_on_lineout; 694 struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); local 698 ldev->switch_on_headphone = !!ucontrol->value.integer.value[0]; 701 ldev->switch_on_lineout = !!ucontrol->value.integer.value[0]; 732 struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); local 737 v = ldev->gpio.methods->get_detect(&ldev->gpio, 741 v = ldev 769 check_codec(struct aoa_codec *codec, struct layout_dev *ldev, struct codec_connect_info *cci) argument 821 struct layout_dev *ldev; local 854 struct layout_dev *ldev; local 901 struct layout_dev *ldev = layout_device; local 1002 struct layout_dev *ldev = NULL; local 1100 struct layout_dev *ldev = dev_get_drvdata(&sdev->ofdev.dev); local 1131 struct layout_dev *ldev = dev_get_drvdata(dev); local 1141 struct layout_dev *ldev = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_device.c | 242 static void lima_fini_ip(struct lima_device *ldev, int index) argument 245 struct lima_ip *ip = ldev->ip + index; 251 static int lima_resume_ip(struct lima_device *ldev, int index) argument 254 struct lima_ip *ip = ldev->ip + index; 263 static void lima_suspend_ip(struct lima_device *ldev, int index) argument 266 struct lima_ip *ip = ldev->ip + index; 277 pipe->ldev = dev; 309 pipe->ldev = dev; 355 int lima_device_init(struct lima_device *ldev) argument 357 struct platform_device *pdev = to_platform_device(ldev 440 lima_device_fini(struct lima_device *ldev) argument 470 struct lima_device *ldev = dev_get_drvdata(dev); local 512 struct lima_device *ldev = dev_get_drvdata(dev); local [all...] |
H A D | lima_drv.c | 40 struct lima_device *ldev = to_lima_dev(dev); local 47 switch (ldev->id) { 61 args->value = ldev->pipe[lima_pipe_pp].num_processor; 65 args->value = ldev->gp_version; 69 args->value = ldev->pp_version; 105 struct lima_device *ldev = to_lima_dev(dev); local 121 pipe = ldev->pipe + args->pipe; 193 struct lima_device *ldev = to_lima_dev(dev); local 198 return lima_ctx_create(ldev, &priv->ctx_mgr, &args->id); 216 struct lima_device *ldev local 318 struct lima_device *ldev = dev_get_drvdata(dev); local 344 struct lima_device *ldev = dev_get_drvdata(dev); local 372 struct lima_device *ldev; local 444 struct lima_device *ldev = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/net/ethernet/realtek/ |
H A D | r8169_leds.c | 56 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); local 57 struct rtl8169_private *tp = netdev_priv(ldev->ndev); 58 int shift = ldev->index * 4; 72 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); local 73 struct rtl8169_private *tp = netdev_priv(ldev->ndev); 74 int shift = ldev->index * 4; 92 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); local 93 struct rtl8169_private *tp = netdev_priv(ldev->ndev); 94 int shift = ldev->index * 4; 103 netdev_notice(ldev 124 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); local 129 rtl8168_setup_ldev(struct r8169_led_classdev *ldev, struct net_device *ndev, int index) argument 170 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); local 185 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); local 206 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); local 228 rtl8125_setup_led_ldev(struct r8169_led_classdev *ldev, struct net_device *ndev, int index) argument [all...] |
/linux-master/drivers/vdpa/alibaba/ |
H A D | eni_vdpa.c | 40 struct virtio_pci_legacy_device ldev; member in struct:eni_vdpa 58 return &eni_vdpa->ldev; 63 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 64 u64 features = vp_legacy_get_features(ldev); 74 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 77 ENI_ERR(ldev->pci_dev, 82 vp_legacy_set_features(ldev, (u32)features); 89 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 91 return vp_legacy_get_driver_features(ldev); 96 struct virtio_pci_legacy_device *ldev local 114 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; local 161 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; local 214 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; local 232 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; local 245 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 252 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 259 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 273 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 299 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 311 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 319 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 337 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 354 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 361 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); local 382 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; local 398 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; local 448 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; local 473 struct virtio_pci_legacy_device *ldev; local [all...] |
/linux-master/drivers/leds/ |
H A D | leds-dac124s085.c | 16 struct led_classdev ldev; member in struct:dac124s085_led 33 static int dac124s085_set_brightness(struct led_classdev *ldev, argument 36 struct dac124s085_led *led = container_of(ldev, struct dac124s085_led, 37 ldev); 68 led->ldev.name = led->name; 69 led->ldev.brightness = LED_OFF; 70 led->ldev.max_brightness = 0xfff; 71 led->ldev.brightness_set_blocking = dac124s085_set_brightness; 72 ret = led_classdev_register(&spi->dev, &led->ldev); 83 led_classdev_unregister(&dac->leds[i].ldev); [all...] |