/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | lag.c | 156 static int mlx5_lag_dev_get_netdev_idx(struct mlx5_lag *ldev, in mlx5_lag_dev_get_netdev_idx() argument 162 if (ldev->pf[i].netdev == ndev) in mlx5_lag_dev_get_netdev_idx() 168 static bool mlx5_lag_is_bonded(struct mlx5_lag *ldev) in mlx5_lag_is_bonded() argument 170 return !!(ldev->flags & MLX5_LAG_FLAG_BONDED); in mlx5_lag_is_bonded() 189 static void mlx5_activate_lag(struct mlx5_lag *ldev, in mlx5_activate_lag() argument 192 struct mlx5_core_dev *dev0 = ldev->pf[0].dev; in mlx5_activate_lag() 195 ldev->flags |= MLX5_LAG_FLAG_BONDED; in mlx5_activate_lag() 197 mlx5_infer_tx_affinity_mapping(tracker, &ldev->v2p_map[0], in mlx5_activate_lag() 198 &ldev->v2p_map[1]); in mlx5_activate_lag() 200 err = mlx5_cmd_create_lag(dev0, ldev->v2p_map[0], ldev->v2p_map[1]); in mlx5_activate_lag() [all …]
|
/Linux-v4.19/sound/aoa/fabrics/ |
D | layout.c | 677 struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); in detect_choice_get() local 681 ucontrol->value.integer.value[0] = ldev->switch_on_headphone; in detect_choice_get() 684 ucontrol->value.integer.value[0] = ldev->switch_on_lineout; in detect_choice_get() 695 struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); in detect_choice_put() local 699 ldev->switch_on_headphone = !!ucontrol->value.integer.value[0]; in detect_choice_put() 702 ldev->switch_on_lineout = !!ucontrol->value.integer.value[0]; in detect_choice_put() 733 struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); in detected_get() local 738 v = ldev->gpio.methods->get_detect(&ldev->gpio, in detected_get() 742 v = ldev->gpio.methods->get_detect(&ldev->gpio, in detected_get() 771 struct layout_dev *ldev, in check_codec() argument [all …]
|
/Linux-v4.19/drivers/hid/ |
D | hid-led.c | 81 int (*init)(struct hidled_device *ldev); 92 struct hidled_device *ldev; member 116 static int hidled_send(struct hidled_device *ldev, __u8 *buf) in hidled_send() argument 120 mutex_lock(&ldev->lock); in hidled_send() 126 memcpy(ldev->buf, buf, ldev->config->report_size); in hidled_send() 128 if (ldev->config->report_type == RAW_REQUEST) in hidled_send() 129 ret = hid_hw_raw_request(ldev->hdev, buf[0], ldev->buf, in hidled_send() 130 ldev->config->report_size, in hidled_send() 133 else if (ldev->config->report_type == OUTPUT_REPORT) in hidled_send() 134 ret = hid_hw_output_report(ldev->hdev, ldev->buf, in hidled_send() [all …]
|
D | hid-picolcd_lcd.c | 30 static int picolcd_get_contrast(struct lcd_device *ldev) in picolcd_get_contrast() argument 32 struct picolcd_data *data = lcd_get_data(ldev); in picolcd_get_contrast() 36 static int picolcd_set_contrast(struct lcd_device *ldev, int contrast) in picolcd_set_contrast() argument 38 struct picolcd_data *data = lcd_get_data(ldev); in picolcd_set_contrast() 54 static int picolcd_check_lcd_fb(struct lcd_device *ldev, struct fb_info *fb) in picolcd_check_lcd_fb() argument 56 return fb && fb == picolcd_fbinfo((struct picolcd_data *)lcd_get_data(ldev)); in picolcd_check_lcd_fb() 68 struct lcd_device *ldev; in picolcd_init_lcd() local 78 ldev = lcd_device_register(dev_name(dev), dev, data, &picolcd_lcdops); in picolcd_init_lcd() 79 if (IS_ERR(ldev)) { in picolcd_init_lcd() 81 return PTR_ERR(ldev); in picolcd_init_lcd() [all …]
|
/Linux-v4.19/drivers/gpu/drm/stm/ |
D | ltdc.c | 47 #define REG_OFS (ldev->caps.reg_ofs) 354 struct ltdc_device *ldev = ddev->dev_private; in ltdc_irq_thread() local 358 if (ldev->irq_status & ISR_LIF) in ltdc_irq_thread() 362 mutex_lock(&ldev->err_lock); in ltdc_irq_thread() 363 if (ldev->irq_status & ISR_FUIF) in ltdc_irq_thread() 364 ldev->error_status |= ISR_FUIF; in ltdc_irq_thread() 365 if (ldev->irq_status & ISR_TERRIF) in ltdc_irq_thread() 366 ldev->error_status |= ISR_TERRIF; in ltdc_irq_thread() 367 mutex_unlock(&ldev->err_lock); in ltdc_irq_thread() 375 struct ltdc_device *ldev = ddev->dev_private; in ltdc_irq() local [all …]
|
D | drv.c | 80 struct ltdc_device *ldev; in drv_load() local 85 ldev = devm_kzalloc(ddev->dev, sizeof(*ldev), GFP_KERNEL); in drv_load() 86 if (!ldev) in drv_load() 89 ddev->dev_private = (void *)ldev; in drv_load()
|
/Linux-v4.19/net/ieee802154/6lowpan/ |
D | core.c | 61 static int lowpan_dev_init(struct net_device *ldev) in lowpan_dev_init() argument 63 netdev_lockdep_set_classes(ldev); in lowpan_dev_init() 107 static void lowpan_setup(struct net_device *ldev) in lowpan_setup() argument 109 memset(ldev->broadcast, 0xff, IEEE802154_ADDR_LEN); in lowpan_setup() 111 ldev->hard_header_len = sizeof(struct ipv6hdr); in lowpan_setup() 112 ldev->flags = IFF_BROADCAST | IFF_MULTICAST; in lowpan_setup() 113 ldev->priv_flags |= IFF_NO_QUEUE; in lowpan_setup() 115 ldev->netdev_ops = &lowpan_netdev_ops; in lowpan_setup() 116 ldev->header_ops = &lowpan_header_ops; in lowpan_setup() 117 ldev->needs_free_netdev = true; in lowpan_setup() [all …]
|
D | tx.c | 41 int lowpan_header_create(struct sk_buff *skb, struct net_device *ldev, in lowpan_header_create() argument 45 struct wpan_dev *wpan_dev = lowpan_802154_dev(ldev)->wdev->ieee802154_ptr; in lowpan_header_create() 61 if (!memcmp(daddr, ldev->broadcast, EUI64_ADDR_LEN)) { in lowpan_header_create() 67 n = neigh_lookup(&nd_tbl, &hdr->daddr, ldev); in lowpan_header_create() 163 lowpan_xmit_fragmented(struct sk_buff *skb, struct net_device *ldev, in lowpan_xmit_fragmented() argument 172 frag_tag = htons(lowpan_802154_dev(ldev)->fragment_tag); in lowpan_xmit_fragmented() 173 lowpan_802154_dev(ldev)->fragment_tag++; in lowpan_xmit_fragmented() 219 ldev->stats.tx_packets++; in lowpan_xmit_fragmented() 220 ldev->stats.tx_bytes += dgram_size; in lowpan_xmit_fragmented() 229 static int lowpan_header(struct sk_buff *skb, struct net_device *ldev, in lowpan_header() argument [all …]
|
D | rx.c | 282 struct net_device *ldev; in lowpan_rcv() local 289 ldev = wdev->ieee802154_ptr->lowpan_dev; in lowpan_rcv() 290 if (!ldev || !netif_running(ldev)) in lowpan_rcv() 297 skb->dev = ldev; in lowpan_rcv()
|
/Linux-v4.19/drivers/cpuidle/governors/ |
D | ladder.c | 52 static inline void ladder_do_selection(struct ladder_device *ldev, in ladder_do_selection() argument 55 ldev->states[old_idx].stats.promotion_count = 0; in ladder_do_selection() 56 ldev->states[old_idx].stats.demotion_count = 0; in ladder_do_selection() 57 ldev->last_state_idx = new_idx; in ladder_do_selection() 69 struct ladder_device *ldev = this_cpu_ptr(&ladder_devices); in ladder_select_state() local 71 int last_residency, last_idx = ldev->last_state_idx; in ladder_select_state() 77 ladder_do_selection(ldev, last_idx, 0); in ladder_select_state() 81 last_state = &ldev->states[last_idx]; in ladder_select_state() 94 ladder_do_selection(ldev, last_idx, last_idx + 1); in ladder_select_state() 110 ladder_do_selection(ldev, last_idx, i); in ladder_select_state() [all …]
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e_client.c | 16 static int i40e_client_virtchnl_send(struct i40e_info *ldev, 20 static int i40e_client_setup_qvlist(struct i40e_info *ldev, 24 static void i40e_client_request_reset(struct i40e_info *ldev, 28 static int i40e_client_update_vsi_ctxt(struct i40e_info *ldev, 139 static void i40e_client_release_qvlist(struct i40e_info *ldev) in i40e_client_release_qvlist() argument 141 struct i40e_qvlist_info *qvlist_info = ldev->qvlist_info; in i40e_client_release_qvlist() 144 if (!ldev->qvlist_info) in i40e_client_release_qvlist() 148 struct i40e_pf *pf = ldev->pf; in i40e_client_release_qvlist() 158 kfree(ldev->qvlist_info); in i40e_client_release_qvlist() 159 ldev->qvlist_info = NULL; in i40e_client_release_qvlist() [all …]
|
D | i40e_client.h | 116 int (*setup_qvlist)(struct i40e_info *ldev, struct i40e_client *client, 119 int (*virtchnl_send)(struct i40e_info *ldev, struct i40e_client *client, 125 void (*request_reset)(struct i40e_info *ldev, 131 int (*update_vsi_ctxt)(struct i40e_info *ldev, 141 int (*open)(struct i40e_info *ldev, struct i40e_client *client); 147 void (*close)(struct i40e_info *ldev, struct i40e_client *client, 151 void (*l2_param_change)(struct i40e_info *ldev, 155 int (*virtchnl_receive)(struct i40e_info *ldev, 160 void (*vf_reset)(struct i40e_info *ldev, 164 void (*vf_enable)(struct i40e_info *ldev, [all …]
|
/Linux-v4.19/drivers/leds/ |
D | leds-dac124s085.c | 19 struct led_classdev ldev; member 36 static int dac124s085_set_brightness(struct led_classdev *ldev, in dac124s085_set_brightness() argument 39 struct dac124s085_led *led = container_of(ldev, struct dac124s085_led, in dac124s085_set_brightness() 40 ldev); in dac124s085_set_brightness() 71 led->ldev.name = led->name; in dac124s085_probe() 72 led->ldev.brightness = LED_OFF; in dac124s085_probe() 73 led->ldev.max_brightness = 0xfff; in dac124s085_probe() 74 led->ldev.brightness_set_blocking = dac124s085_set_brightness; in dac124s085_probe() 75 ret = led_classdev_register(&spi->dev, &led->ldev); in dac124s085_probe() 86 led_classdev_unregister(&dac->leds[i].ldev); in dac124s085_probe() [all …]
|
D | leds-lp3944.c | 64 #define ldev_to_led(c) container_of(c, struct lp3944_led_data, ldev) 70 struct led_classdev ldev; member 179 __func__, led->ldev.name, status); in lp3944_led_set() 218 __func__, led->ldev.name, reg, id, status, val); in lp3944_led_set() 311 led->ldev.name = pled->name; in lp3944_configure() 312 led->ldev.max_brightness = 1; in lp3944_configure() 313 led->ldev.brightness_set_blocking = in lp3944_configure() 315 led->ldev.blink_set = lp3944_led_set_blink; in lp3944_configure() 316 led->ldev.flags = LED_CORE_SUSPENDRESUME; in lp3944_configure() 318 err = led_classdev_register(&client->dev, &led->ldev); in lp3944_configure() [all …]
|
D | leds-cr0014114.c | 46 struct led_classdev ldev; member 162 static int cr0014114_set_sync(struct led_classdev *ldev, in cr0014114_set_sync() argument 166 struct cr0014114_led *led = container_of(ldev, in cr0014114_set_sync() 168 ldev); in cr0014114_set_sync() 203 &led->ldev.default_trigger); in cr0014114_probe_dt() 206 led->ldev.name = led->name; in cr0014114_probe_dt() 207 led->ldev.max_brightness = CR_MAX_BRIGHTNESS; in cr0014114_probe_dt() 208 led->ldev.brightness_set_blocking = cr0014114_set_sync; in cr0014114_probe_dt() 211 &led->ldev); in cr0014114_probe_dt() 220 led->ldev.dev->of_node = np; in cr0014114_probe_dt()
|
D | leds-tlc591xx.c | 43 #define ldev_to_led(c) container_of(c, struct tlc591xx_led, ldev) 48 struct led_classdev ldev; member 141 led_classdev_unregister(&priv->leds[i].ldev); in tlc591xx_destroy_devices() 162 led->ldev.brightness_set_blocking = tlc591xx_brightness_set; in tlc591xx_configure() 163 led->ldev.max_brightness = LED_FULL; in tlc591xx_configure() 164 err = led_classdev_register(dev, &led->ldev); in tlc591xx_configure() 167 led->ldev.name); in tlc591xx_configure() 243 priv->leds[reg].ldev.name = in tlc591xx_probe() 245 priv->leds[reg].ldev.default_trigger = in tlc591xx_probe()
|
D | leds-sc27xx-bltc.c | 40 struct led_classdev ldev; member 53 #define to_sc27xx_led(ldev) \ argument 54 container_of(ldev, struct sc27xx_led, ldev) 108 static int sc27xx_led_set(struct led_classdev *ldev, enum led_brightness value) in sc27xx_led_set() argument 110 struct sc27xx_led *leds = to_sc27xx_led(ldev); in sc27xx_led_set() 141 led->ldev.name = led->name; in sc27xx_led_register() 142 led->ldev.brightness_set_blocking = sc27xx_led_set; in sc27xx_led_register() 144 err = devm_led_classdev_register(dev, &led->ldev); in sc27xx_led_register()
|
D | leds-locomo.c | 58 static int locomoled_probe(struct locomo_dev *ldev) in locomoled_probe() argument 62 ret = devm_led_classdev_register(&ldev->dev, &locomo_led0); in locomoled_probe() 66 return devm_led_classdev_register(&ldev->dev, &locomo_led1); in locomoled_probe()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
D | i40evf_client.c | 17 static u32 i40evf_client_virtchnl_send(struct i40e_info *ldev, 21 static int i40evf_client_setup_qvlist(struct i40e_info *ldev, 135 static int i40evf_client_release_qvlist(struct i40e_info *ldev) in i40evf_client_release_qvlist() argument 137 struct i40evf_adapter *adapter = ldev->vf; in i40evf_client_release_qvlist() 294 struct i40e_device *ldev; in i40evf_lan_add_device() local 298 list_for_each_entry(ldev, &i40evf_devices, list) { in i40evf_lan_add_device() 299 if (ldev->vf == adapter) { in i40evf_lan_add_device() 304 ldev = kzalloc(sizeof(*ldev), GFP_KERNEL); in i40evf_lan_add_device() 305 if (!ldev) { in i40evf_lan_add_device() 309 ldev->vf = adapter; in i40evf_lan_add_device() [all …]
|
D | i40evf_client.h | 109 int (*setup_qvlist)(struct i40e_info *ldev, struct i40e_client *client, 112 u32 (*virtchnl_send)(struct i40e_info *ldev, struct i40e_client *client, 116 void (*request_reset)(struct i40e_info *ldev, 124 int (*open)(struct i40e_info *ldev, struct i40e_client *client); 130 void (*close)(struct i40e_info *ldev, struct i40e_client *client, 134 void (*l2_param_change)(struct i40e_info *ldev, 139 int (*virtchnl_receive)(struct i40e_info *ldev,
|
/Linux-v4.19/drivers/infiniband/hw/i40iw/ |
D | i40iw_main.c | 110 static struct i40iw_handler *i40iw_find_i40e_handler(struct i40e_info *ldev) in i40iw_find_i40e_handler() argument 117 if (hdl->ldev.netdev == ldev->netdev) { in i40iw_find_i40e_handler() 137 if (hdl->ldev.netdev == netdev) { in i40iw_find_netdev() 759 struct i40e_info *ldev = iwdev->ldev; in i40iw_request_reset() local 761 ldev->ops->request_reset(ldev, iwdev->client, 1); in i40iw_request_reset() 774 struct i40e_info *ldev) in i40iw_setup_ceqs() argument 783 if (ldev && ldev->ops && ldev->ops->setup_qvlist) { in i40iw_setup_ceqs() 784 status = ldev->ops->setup_qvlist(ldev, &i40iw_client, in i40iw_setup_ceqs() 1308 struct i40e_info *ldev) in i40iw_initialize_dev() argument 1345 info.hmc_fn_id = ldev->fid; in i40iw_initialize_dev() [all …]
|
/Linux-v4.19/drivers/acpi/ |
D | proc.c | 50 struct device *ldev; in acpi_system_wakeup_device_seq_show() local 53 ldev = get_device(entry->dev); in acpi_system_wakeup_device_seq_show() 54 if (!ldev) in acpi_system_wakeup_device_seq_show() 64 device_may_wakeup(ldev)) ? in acpi_system_wakeup_device_seq_show() 66 ldev->bus ? ldev->bus->name : in acpi_system_wakeup_device_seq_show() 67 "no-bus", dev_name(ldev)); in acpi_system_wakeup_device_seq_show() 68 put_device(ldev); in acpi_system_wakeup_device_seq_show()
|
/Linux-v4.19/net/6lowpan/ |
D | debugfs.c | 175 struct lowpan_dev *ldev = lowpan_dev(dev); in lowpan_dev_debugfs_ctx_init() local 188 &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init() 194 &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init() 200 &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init() 206 &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init() 263 struct lowpan_dev *ldev) in lowpan_dev_debugfs_802154_init() argument 270 root = debugfs_create_dir("ieee802154", ldev->iface_debugfs); in lowpan_dev_debugfs_802154_init() 285 struct lowpan_dev *ldev = lowpan_dev(dev); in lowpan_dev_debugfs_init() local 290 ldev->iface_debugfs = debugfs_create_dir(dev->name, lowpan_debugfs); in lowpan_dev_debugfs_init() 291 if (!ldev->iface_debugfs) in lowpan_dev_debugfs_init() [all …]
|
/Linux-v4.19/drivers/parisc/ |
D | lba_pci.c | 722 struct lba_device *ldev = LBA_DEV(parisc_walk_tree(bus->bridge)); in lba_fixup_bus() local 742 ldev->hba.io_space.name, in lba_fixup_bus() 743 ldev->hba.io_space.start, ldev->hba.io_space.end, in lba_fixup_bus() 744 ldev->hba.io_space.flags); in lba_fixup_bus() 746 ldev->hba.lmmio_space.name, in lba_fixup_bus() 747 ldev->hba.lmmio_space.start, ldev->hba.lmmio_space.end, in lba_fixup_bus() 748 ldev->hba.lmmio_space.flags); in lba_fixup_bus() 750 err = request_resource(&ioport_resource, &(ldev->hba.io_space)); in lba_fixup_bus() 756 if (ldev->hba.elmmio_space.flags) { in lba_fixup_bus() 758 &(ldev->hba.elmmio_space)); in lba_fixup_bus() [all …]
|
/Linux-v4.19/drivers/block/drbd/ |
D | drbd_main.c | 758 dc = rcu_dereference(peer_device->device->ldev->disk_conf); in drbd_send_sync_param() 854 spin_lock_irq(&device->ldev->md.uuid_lock); in _drbd_send_uuids() 856 p->uuid[i] = cpu_to_be64(device->ldev->md.uuid[i]); in _drbd_send_uuids() 857 spin_unlock_irq(&device->ldev->md.uuid_lock); in _drbd_send_uuids() 885 u64 *uuid = device->ldev->md.uuid; in drbd_print_uuids() 909 uuid = device->ldev->md.uuid[UI_BITMAP]; in drbd_gen_and_send_sync_uuid() 972 struct request_queue *q = bdev_get_queue(device->ldev->backing_bdev); in drbd_send_sizes() 973 d_size = drbd_get_max_capacity(device->ldev); in drbd_send_sizes() 975 u_size = rcu_dereference(device->ldev->disk_conf)->disk_size; in drbd_send_sizes() 1288 if (drbd_md_test_flag(device->ldev, MDF_FULL_SYNC)) { in _drbd_send_bitmap() [all …]
|