Searched refs:ldev (Results 1 - 25 of 100) sorted by relevance

1234

/linux-master/include/linux/
H A Dvirtio_pci_legacy.h20 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 Ddebugfs.c6 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 Dmp.h29 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 Dlag.c68 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 Dmpesw.c11 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 Dmp.c12 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 Dlag.h84 __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 Dport_sel.h13 /* 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 Dlsdc_benchmark.h11 int lsdc_show_benchmark_copy(struct lsdc_device *ldev, struct drm_printer *p);
H A Dlsdc_irq.c23 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 Dlsdc_debugfs.c19 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 Dlsdc_output.h16 int ls7a2000_output_init(struct drm_device *ldev,
/linux-master/drivers/virtio/
H A Dvirtio_pci_legacy_dev.c12 * @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 Dvirtio_pci_legacy.c27 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 Dhid-picolcd_lcd.c20 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 Dhid-led.c78 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 Dltdc.c60 #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 Dintel_init.c25 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 Dcore.c62 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 Dlayout.c676 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 Dlima_device.c242 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 Dlima_drv.c40 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 Dr8169_leds.c56 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 Deni_vdpa.c40 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 Dleds-dac124s085.c16 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...]

Completed in 433 milliseconds

1234