Home
last modified time | relevance | path

Searched defs:ldev (Results 1 – 25 of 61) sorted by relevance

123

/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dlag.c65 static u8 lag_active_port_bits(struct mlx5_lag *ldev) in lag_active_port_bits()
80 static int mlx5_cmd_create_lag(struct mlx5_core_dev *dev, struct mlx5_lag *ldev, in mlx5_cmd_create_lag()
120 static int mlx5_cmd_modify_lag(struct mlx5_core_dev *dev, struct mlx5_lag *ldev, in mlx5_cmd_modify_lag()
161 static void mlx5_infer_tx_disabled(struct lag_tracker *tracker, struct mlx5_lag *ldev, in mlx5_infer_tx_disabled()
173 void mlx5_infer_tx_enabled(struct lag_tracker *tracker, struct mlx5_lag *ldev, in mlx5_infer_tx_enabled()
189 struct mlx5_lag *ldev, in mlx5_lag_print_mapping()
234 struct mlx5_lag *ldev = container_of(ref, struct mlx5_lag, ref); in mlx5_ldev_free() local
249 static void mlx5_ldev_put(struct mlx5_lag *ldev) in mlx5_ldev_put()
254 static void mlx5_ldev_get(struct mlx5_lag *ldev) in mlx5_ldev_get()
261 struct mlx5_lag *ldev; in mlx5_lag_dev_alloc() local
[all …]
H A Dmp.c12 static bool __mlx5_lag_is_multipath(struct mlx5_lag *ldev) in __mlx5_lag_is_multipath()
18 static bool mlx5_lag_multipath_check_prereq(struct mlx5_lag *ldev) in mlx5_lag_multipath_check_prereq()
38 struct mlx5_lag *ldev = mlx5_lag_dev(dev); in mlx5_lag_is_multipath() local
53 static void mlx5_lag_set_port_affinity(struct mlx5_lag *ldev, in mlx5_lag_set_port_affinity()
118 struct mlx5_lag *ldev; member
127 mlx5_lag_get_next_fib_dev(struct mlx5_lag *ldev, in mlx5_lag_get_next_fib_dev()
155 static void mlx5_lag_fib_route_event(struct mlx5_lag *ldev, unsigned long event, in mlx5_lag_fib_route_event()
228 static void mlx5_lag_fib_nexthop_event(struct mlx5_lag *ldev, in mlx5_lag_fib_nexthop_event()
262 struct mlx5_lag *ldev = fib_work->ldev; in mlx5_lag_fib_update() local
290 mlx5_lag_init_fib_work(struct mlx5_lag *ldev, unsigned long event) in mlx5_lag_init_fib_work()
[all …]
H A Dmpesw.c11 static void mlx5_mpesw_metadata_cleanup(struct mlx5_lag *ldev) in mlx5_mpesw_metadata_cleanup()
32 static int mlx5_mpesw_metadata_set(struct mlx5_lag *ldev) in mlx5_mpesw_metadata_set()
68 static int enable_mpesw(struct mlx5_lag *ldev) in enable_mpesw()
127 static void disable_mpesw(struct mlx5_lag *ldev) in disable_mpesw()
139 struct mlx5_lag *ldev = mpesww->lag; in mlx5_mpesw_work() local
165 struct mlx5_lag *ldev = mlx5_lag_dev(dev); in mlx5_lag_mpesw_queue_work() local
207 struct mlx5_lag *ldev = mlx5_lag_dev(mdev); in mlx5_lag_mpesw_do_mirred() local
221 struct mlx5_lag *ldev = mlx5_lag_dev(dev); in mlx5_lag_is_mpesw() local
H A Dport_sel.c38 static int mlx5_lag_create_port_sel_table(struct mlx5_lag *ldev, in mlx5_lag_create_port_sel_table()
298 mlx5_lag_create_definer(struct mlx5_lag *ldev, enum netdev_lag_hash hash, in mlx5_lag_create_definer()
349 static void mlx5_lag_destroy_definer(struct mlx5_lag *ldev, in mlx5_lag_destroy_definer()
372 static void mlx5_lag_destroy_definers(struct mlx5_lag *ldev) in mlx5_lag_destroy_definers()
387 static int mlx5_lag_create_definers(struct mlx5_lag *ldev, in mlx5_lag_create_definers()
464 static void mlx5_lag_set_inner_ttc_params(struct mlx5_lag *ldev, in mlx5_lag_set_inner_ttc_params()
483 static void mlx5_lag_set_outer_ttc_params(struct mlx5_lag *ldev, in mlx5_lag_set_outer_ttc_params()
513 static int mlx5_lag_create_ttc_table(struct mlx5_lag *ldev) in mlx5_lag_create_ttc_table()
529 static int mlx5_lag_create_inner_ttc_table(struct mlx5_lag *ldev) in mlx5_lag_create_inner_ttc_table()
545 int mlx5_lag_port_sel_create(struct mlx5_lag *ldev, in mlx5_lag_port_sel_create()
[all …]
H A Dmp.h36 static inline void mlx5_lag_mp_reset(struct mlx5_lag *ldev) {}; in mlx5_lag_mp_reset()
37 static inline int mlx5_lag_mp_init(struct mlx5_lag *ldev) { return 0; } in mlx5_lag_mp_init()
38 static inline void mlx5_lag_mp_cleanup(struct mlx5_lag *ldev) {} in mlx5_lag_mp_cleanup()
H A Dport_sel.h39 static inline int mlx5_lag_port_sel_create(struct mlx5_lag *ldev, in mlx5_lag_port_sel_create()
46 static inline int mlx5_lag_port_sel_modify(struct mlx5_lag *ldev, u8 *ports) in mlx5_lag_port_sel_modify()
51 static inline void mlx5_lag_port_sel_destroy(struct mlx5_lag *ldev) {} in mlx5_lag_port_sel_destroy()
/linux/drivers/virtio/
H A Dvirtio_pci_legacy_dev.c16 int vp_legacy_probe(struct virtio_pci_legacy_device *ldev) in vp_legacy_probe()
69 void vp_legacy_remove(struct virtio_pci_legacy_device *ldev) in vp_legacy_remove()
84 u64 vp_legacy_get_features(struct virtio_pci_legacy_device *ldev) in vp_legacy_get_features()
97 u64 vp_legacy_get_driver_features(struct virtio_pci_legacy_device *ldev) in vp_legacy_get_driver_features()
108 void vp_legacy_set_features(struct virtio_pci_legacy_device *ldev, in vp_legacy_set_features()
121 u8 vp_legacy_get_status(struct virtio_pci_legacy_device *ldev) in vp_legacy_get_status()
132 void vp_legacy_set_status(struct virtio_pci_legacy_device *ldev, in vp_legacy_set_status()
147 u16 vp_legacy_queue_vector(struct virtio_pci_legacy_device *ldev, in vp_legacy_queue_vector()
164 u16 vp_legacy_config_vector(struct virtio_pci_legacy_device *ldev, in vp_legacy_config_vector()
181 void vp_legacy_set_queue_address(struct virtio_pci_legacy_device *ldev, in vp_legacy_set_queue_address()
[all …]
/linux/drivers/net/ethernet/realtek/
H A Dr8169_leds.c56 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); in rtl8168_led_hw_control_is_supported() local
72 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); in rtl8168_led_hw_control_set() local
92 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); in rtl8168_led_hw_control_get() local
124 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); in r8169_led_hw_control_get_device() local
129 static void rtl8168_setup_ldev(struct r8169_led_classdev *ldev, in rtl8168_setup_ldev()
170 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); in rtl8125_led_hw_control_is_supported() local
185 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); in rtl8125_led_hw_control_set() local
206 struct r8169_led_classdev *ldev = lcdev_to_r8169_ldev(led_cdev); in rtl8125_led_hw_control_get() local
228 static void rtl8125_setup_led_ldev(struct r8169_led_classdev *ldev, in rtl8125_setup_led_ldev()
/linux/drivers/soundwire/
H A Dintel_init.c26 struct sdw_intel_link_dev *ldev = auxiliary_dev_to_sdw_intel_link_dev(auxdev); in intel_link_dev_release() local
38 struct sdw_intel_link_dev *ldev; in intel_link_dev_register() local
113 static void intel_link_dev_unregister(struct sdw_intel_link_dev *ldev) in intel_link_dev_unregister()
121 struct sdw_intel_link_dev *ldev; in sdw_intel_cleanup() local
159 struct sdw_intel_link_dev *ldev; in sdw_intel_probe_controller() local
288 struct sdw_intel_link_dev *ldev; in sdw_intel_startup_controller() local
382 struct sdw_intel_link_dev *ldev; in sdw_intel_process_wakeen_event() local
/linux/drivers/net/dsa/mv88e6xxx/
H A Dleds.c70 static int mv88e6xxx_led0_brightness_set_blocking(struct led_classdev *ldev, in mv88e6xxx_led0_brightness_set_blocking()
83 static int mv88e6xxx_led1_brightness_set_blocking(struct led_classdev *ldev, in mv88e6xxx_led1_brightness_set_blocking()
551 static int mv88e6xxx_led0_blink_set(struct led_classdev *ldev, in mv88e6xxx_led0_blink_set()
565 static int mv88e6xxx_led1_blink_set(struct led_classdev *ldev, in mv88e6xxx_led1_blink_set()
580 mv88e6xxx_led0_hw_control_is_supported(struct led_classdev *ldev, unsigned long rules) in mv88e6xxx_led0_hw_control_is_supported()
589 mv88e6xxx_led1_hw_control_is_supported(struct led_classdev *ldev, unsigned long rules) in mv88e6xxx_led1_hw_control_is_supported()
676 mv88e6xxx_led0_hw_control_set(struct led_classdev *ldev, unsigned long rules) in mv88e6xxx_led0_hw_control_set()
689 mv88e6xxx_led1_hw_control_set(struct led_classdev *ldev, unsigned long rules) in mv88e6xxx_led1_hw_control_set()
702 mv88e6xxx_led0_hw_control_get(struct led_classdev *ldev, unsigned long *rules) in mv88e6xxx_led0_hw_control_get()
710 mv88e6xxx_led1_hw_control_get(struct led_classdev *ldev, unsigned long *rules) in mv88e6xxx_led1_hw_control_get()
[all …]
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_client.c138 static void i40e_client_release_qvlist(struct i40e_info *ldev) in i40e_client_release_qvlist()
287 static int i40e_register_auxiliary_dev(struct i40e_info *ldev, const char *name) in i40e_register_auxiliary_dev()
459 struct i40e_device *ldev; in i40e_lan_add_device() local
500 struct i40e_device *ldev, *tmp; in i40e_lan_del_device() local
535 static int i40e_client_virtchnl_send(struct i40e_info *ldev, in i40e_client_virtchnl_send()
560 static int i40e_client_setup_qvlist(struct i40e_info *ldev, in i40e_client_setup_qvlist()
629 static void i40e_client_request_reset(struct i40e_info *ldev, in i40e_client_request_reset()
663 static int i40e_client_update_vsi_ctxt(struct i40e_info *ldev, in i40e_client_update_vsi_ctxt()
718 void i40e_client_device_register(struct i40e_info *ldev, struct i40e_client *client) in i40e_client_device_register()
728 void i40e_client_device_unregister(struct i40e_info *ldev) in i40e_client_device_unregister()
/linux/drivers/hid/
H A Dhid-picolcd_lcd.c20 static int picolcd_get_contrast(struct lcd_device *ldev) in picolcd_get_contrast()
26 static int picolcd_set_contrast(struct lcd_device *ldev, int contrast) in picolcd_set_contrast()
52 struct lcd_device *ldev; in picolcd_init_lcd() local
76 struct lcd_device *ldev = data->lcd; in picolcd_exit_lcd() local
H A Dhid-led.c89 struct hidled_device *ldev; member
113 static int hidled_send(struct hidled_device *ldev, __u8 *buf) in hidled_send()
145 static int hidled_recv(struct hidled_device *ldev, __u8 *buf) in hidled_recv()
215 static int dream_cheeky_init(struct hidled_device *ldev) in dream_cheeky_init()
263 static int thingm_init(struct hidled_device *ldev) in thingm_init()
326 static int delcom_init(struct hidled_device *ldev) in delcom_init()
450 struct hidled_device *ldev; in hidled_probe() local
/linux/drivers/gpu/drm/lima/
H A Dlima_drv.c40 struct lima_device *ldev = to_lima_dev(dev); in lima_ioctl_get_param() local
105 struct lima_device *ldev = to_lima_dev(dev); in lima_ioctl_gem_submit() local
193 struct lima_device *ldev = to_lima_dev(dev); in lima_ioctl_ctx_create() local
216 struct lima_device *ldev = to_lima_dev(dev); in lima_drm_driver_open() local
317 struct lima_device *ldev = dev_get_drvdata(dev); in lima_error_state_read() local
343 struct lima_device *ldev = dev_get_drvdata(dev); in lima_error_state_write() local
371 struct lima_device *ldev; in lima_pdev_probe() local
450 struct lima_device *ldev = platform_get_drvdata(pdev); in lima_pdev_remove() local
H A Dlima_device.c242 static void lima_fini_ip(struct lima_device *ldev, int index) in lima_fini_ip()
251 static int lima_resume_ip(struct lima_device *ldev, int index) in lima_resume_ip()
263 static void lima_suspend_ip(struct lima_device *ldev, int index) in lima_suspend_ip()
355 int lima_device_init(struct lima_device *ldev) in lima_device_init()
440 void lima_device_fini(struct lima_device *ldev) in lima_device_fini()
470 struct lima_device *ldev = dev_get_drvdata(dev); in lima_device_resume() local
512 struct lima_device *ldev = dev_get_drvdata(dev); in lima_device_suspend() local
H A Dlima_devfreq.c57 struct lima_device *ldev = dev_get_drvdata(dev); in lima_devfreq_get_dev_status() local
90 void lima_devfreq_fini(struct lima_device *ldev) in lima_devfreq_fini()
105 int lima_devfreq_init(struct lima_device *ldev) in lima_devfreq_init()
/linux/net/ieee802154/6lowpan/
H A Dcore.c63 static int lowpan_dev_init(struct net_device *ldev) in lowpan_dev_init()
109 static void lowpan_setup(struct net_device *ldev) in lowpan_setup()
133 static int lowpan_newlink(struct net_device *ldev, in lowpan_newlink()
188 static void lowpan_dellink(struct net_device *ldev, struct list_head *head) in lowpan_dellink()
H A Dtx.c33 int lowpan_header_create(struct sk_buff *skb, struct net_device *ldev, in lowpan_header_create()
158 lowpan_xmit_fragmented(struct sk_buff *skb, struct net_device *ldev, in lowpan_xmit_fragmented()
224 static int lowpan_header(struct sk_buff *skb, struct net_device *ldev, in lowpan_header()
250 netdev_tx_t lowpan_xmit(struct sk_buff *skb, struct net_device *ldev) in lowpan_xmit()
/linux/drivers/leds/
H A Dleds-el15203000.c72 struct led_classdev ldev; member
131 static int el15203000_set_blocking(struct led_classdev *ldev, in el15203000_set_blocking()
139 static int el15203000_pattern_set_S(struct led_classdev *ldev, in el15203000_pattern_set_S()
190 static int el15203000_pattern_set_P(struct led_classdev *ldev, in el15203000_pattern_set_P()
230 static int el15203000_pattern_clear(struct led_classdev *ldev) in el15203000_pattern_clear()
H A Dleds-sc27xx-bltc.c49 struct led_classdev ldev; member
62 #define to_sc27xx_led(ldev) \ argument
117 static int sc27xx_led_set(struct led_classdev *ldev, enum led_brightness value) in sc27xx_led_set()
146 static int sc27xx_led_pattern_clear(struct led_classdev *ldev) in sc27xx_led_pattern_clear()
171 static int sc27xx_led_pattern_set(struct led_classdev *ldev, in sc27xx_led_pattern_set()
/linux/drivers/net/ethernet/intel/igc/
H A Digc_leds.c120 struct igc_led_classdev *ldev = lcdev_to_igc_ldev(led_cdev); in igc_led_brightness_set_blocking() local
165 struct igc_led_classdev *ldev = lcdev_to_igc_ldev(led_cdev); in igc_led_hw_control_set() local
197 struct igc_led_classdev *ldev = lcdev_to_igc_ldev(led_cdev); in igc_led_hw_control_get() local
226 struct igc_led_classdev *ldev = lcdev_to_igc_ldev(led_cdev); in igc_led_hw_control_get_device() local
239 static int igc_setup_ldev(struct igc_led_classdev *ldev, in igc_setup_ldev()
/linux/drivers/gpu/drm/loongson/
H A Dlsdc_drv.h126 struct lsdc_device *ldev; member
149 struct lsdc_device *ldev; member
167 struct lsdc_device *ldev; member
346 static inline u32 lsdc_rreg32(struct lsdc_device *ldev, u32 offset) in lsdc_rreg32()
351 static inline void lsdc_wreg32(struct lsdc_device *ldev, u32 offset, u32 val) in lsdc_wreg32()
356 static inline void lsdc_ureg32_set(struct lsdc_device *ldev, in lsdc_ureg32_set()
366 static inline void lsdc_ureg32_clr(struct lsdc_device *ldev, in lsdc_ureg32_clr()
376 static inline u32 lsdc_pipe_rreg32(struct lsdc_device *ldev, in lsdc_pipe_rreg32()
382 static inline void lsdc_pipe_wreg32(struct lsdc_device *ldev, in lsdc_pipe_wreg32()
/linux/drivers/net/dsa/hirschmann/
H A Dhellcreek_ptp.c269 static void hellcreek_led_sync_good_set(struct led_classdev *ldev, in hellcreek_led_sync_good_set()
277 static enum led_brightness hellcreek_led_sync_good_get(struct led_classdev *ldev) in hellcreek_led_sync_good_get()
284 static void hellcreek_led_is_gm_set(struct led_classdev *ldev, in hellcreek_led_is_gm_set()
292 static enum led_brightness hellcreek_led_is_gm_get(struct led_classdev *ldev) in hellcreek_led_is_gm_get()
/linux/drivers/cpuidle/governors/
H A Dladder.c53 struct ladder_device *ldev, in ladder_do_selection()
70 struct ladder_device *ldev = this_cpu_ptr(&ladder_devices); in ladder_select_state() local
138 struct ladder_device *ldev = &per_cpu(ladder_devices, dev->cpu); in ladder_enable_device() local
/linux/net/6lowpan/
H A Ddebugfs.c169 struct lowpan_dev *ldev = lowpan_dev(dev); in lowpan_dev_debugfs_ctx_init() local
231 struct lowpan_dev *ldev) in lowpan_dev_debugfs_802154_init()
247 struct lowpan_dev *ldev = lowpan_dev(dev); in lowpan_dev_debugfs_init() local

123