/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
H A D | lag.c | 68 static u8 lag_active_port_bits(struct mlx5_lag *ldev) in lag_active_port_bits() argument 75 mlx5_infer_tx_enabled(&ldev->tracker, ldev->ports, enabled_ports, in lag_active_port_bits() 181 struct mlx5_lag *ldev, in mlx5_lag_print_mapping() argument 195 mlx5_infer_tx_enabled(tracker, ldev->ports, enabled_ports, in mlx5_lag_print_mapping() 206 for (i = 0; i < ldev->ports; i++) { in mlx5_lag_print_mapping() 207 for (j = 0; j < ldev->buckets; j++) { in mlx5_lag_print_mapping() 208 idx = i * ldev->buckets + j; in mlx5_lag_print_mapping() 210 " port %d:%d", i + 1, ldev->v2p_map[idx]); in mlx5_lag_print_mapping() 226 struct mlx5_lag *ldev = container_of(ref, struct mlx5_lag, ref); in mlx5_ldev_free() local 228 if (ldev->nb.notifier_call) in mlx5_ldev_free() [all …]
|
H A D | debugfs.c | 6 static char *get_str_mode_type(struct mlx5_lag *ldev) in get_str_mode_type() argument 8 switch (ldev->mode) { in get_str_mode_type() 22 struct mlx5_lag *ldev; in type_show() local 25 ldev = mlx5_lag_dev(dev); in type_show() 26 mutex_lock(&ldev->lock); in type_show() 27 if (__mlx5_lag_is_active(ldev)) in type_show() 28 mode = get_str_mode_type(ldev); in type_show() 29 mutex_unlock(&ldev->lock); in type_show() 40 struct mlx5_lag *ldev; in port_sel_mode_show() local 44 ldev = mlx5_lag_dev(dev); in port_sel_mode_show() [all …]
|
H A D | mpesw.c | 11 static void mlx5_mpesw_metadata_cleanup(struct mlx5_lag *ldev) in mlx5_mpesw_metadata_cleanup() argument 18 for (i = 0; i < ldev->ports; i++) { in mlx5_mpesw_metadata_cleanup() 19 dev = ldev->pf[i].dev; in mlx5_mpesw_metadata_cleanup() 21 pf_metadata = ldev->lag_mpesw.pf_metadata[i]; in mlx5_mpesw_metadata_cleanup() 28 ldev->lag_mpesw.pf_metadata[i] = 0; in mlx5_mpesw_metadata_cleanup() 32 static int mlx5_mpesw_metadata_set(struct mlx5_lag *ldev) in mlx5_mpesw_metadata_set() argument 39 for (i = 0; i < ldev->ports; i++) { in mlx5_mpesw_metadata_set() 40 dev = ldev->pf[i].dev; in mlx5_mpesw_metadata_set() 48 ldev->lag_mpesw.pf_metadata[i] = pf_metadata; in mlx5_mpesw_metadata_set() 55 for (i = 0; i < ldev->ports; i++) { in mlx5_mpesw_metadata_set() [all …]
|
H A D | mp.c | 12 static bool __mlx5_lag_is_multipath(struct mlx5_lag *ldev) in __mlx5_lag_is_multipath() argument 14 return ldev->mode == MLX5_LAG_MODE_MULTIPATH; in __mlx5_lag_is_multipath() 18 static bool mlx5_lag_multipath_check_prereq(struct mlx5_lag *ldev) in mlx5_lag_multipath_check_prereq() argument 20 if (!mlx5_lag_is_ready(ldev)) in mlx5_lag_multipath_check_prereq() 23 if (__mlx5_lag_is_active(ldev) && !__mlx5_lag_is_multipath(ldev)) in mlx5_lag_multipath_check_prereq() 26 if (ldev->ports > MLX5_LAG_MULTIPATH_OFFLOADS_SUPPORTED_PORTS) in mlx5_lag_multipath_check_prereq() 29 return mlx5_esw_multipath_prereq(ldev->pf[MLX5_LAG_P1].dev, in mlx5_lag_multipath_check_prereq() 30 ldev->pf[MLX5_LAG_P2].dev); in mlx5_lag_multipath_check_prereq() 35 struct mlx5_lag *ldev = mlx5_lag_dev(dev); in mlx5_lag_is_multipath() local 37 return ldev && __mlx5_lag_is_multipath(ldev); in mlx5_lag_is_multipath() [all …]
|
H A D | port_sel.c | 38 static int mlx5_lag_create_port_sel_table(struct mlx5_lag *ldev, in mlx5_lag_create_port_sel_table() argument 42 struct mlx5_core_dev *dev = ldev->pf[MLX5_LAG_P1].dev; in mlx5_lag_create_port_sel_table() 51 ft_attr.max_fte = ldev->ports * ldev->buckets; in mlx5_lag_create_port_sel_table() 77 for (i = 0; i < ldev->ports; i++) { in mlx5_lag_create_port_sel_table() 78 for (j = 0; j < ldev->buckets; j++) { in mlx5_lag_create_port_sel_table() 81 idx = i * ldev->buckets + j; in mlx5_lag_create_port_sel_table() 84 dest.vport.vhca_id = MLX5_CAP_GEN(ldev->pf[affinity - 1].dev, in mlx5_lag_create_port_sel_table() 93 idx = i * ldev->buckets + j; in mlx5_lag_create_port_sel_table() 96 j = ldev->buckets; in mlx5_lag_create_port_sel_table() 295 mlx5_lag_create_definer(struct mlx5_lag *ldev, enum netdev_lag_hash hash, in mlx5_lag_create_definer() argument [all …]
|
/openbmc/linux/drivers/gpu/drm/stm/ |
H A D | ltdc.c | 61 #define LAY_OFS (ldev->caps.layer_ofs) 87 #define LTDC_L1C0R (ldev->caps.layer_regs[0]) /* L1 configuration 0 */ 88 #define LTDC_L1C1R (ldev->caps.layer_regs[1]) /* L1 configuration 1 */ 89 #define LTDC_L1RCR (ldev->caps.layer_regs[2]) /* L1 reload control */ 90 #define LTDC_L1CR (ldev->caps.layer_regs[3]) /* L1 control register */ 91 #define LTDC_L1WHPCR (ldev->caps.layer_regs[4]) /* L1 window horizontal position configuration */ 92 #define LTDC_L1WVPCR (ldev->caps.layer_regs[5]) /* L1 window vertical position configuration */ 93 #define LTDC_L1CKCR (ldev->caps.layer_regs[6]) /* L1 color keying configuration */ 94 #define LTDC_L1PFCR (ldev->caps.layer_regs[7]) /* L1 pixel format configuration */ 95 #define LTDC_L1CACR (ldev->caps.layer_regs[8]) /* L1 constant alpha configuration */ [all …]
|
/openbmc/linux/drivers/virtio/ |
H A D | virtio_pci_legacy_dev.c | 16 int vp_legacy_probe(struct virtio_pci_legacy_device *ldev) in vp_legacy_probe() argument 18 struct pci_dev *pci_dev = ldev->pci_dev; in vp_legacy_probe() 47 ldev->ioaddr = pci_iomap(pci_dev, 0, 0); in vp_legacy_probe() 48 if (!ldev->ioaddr) { in vp_legacy_probe() 53 ldev->isr = ldev->ioaddr + VIRTIO_PCI_ISR; in vp_legacy_probe() 55 ldev->id.vendor = pci_dev->subsystem_vendor; in vp_legacy_probe() 56 ldev->id.device = pci_dev->subsystem_device; in vp_legacy_probe() 69 void vp_legacy_remove(struct virtio_pci_legacy_device *ldev) in vp_legacy_remove() argument 71 struct pci_dev *pci_dev = ldev->pci_dev; in vp_legacy_remove() 73 pci_iounmap(pci_dev, ldev->ioaddr); in vp_legacy_remove() [all …]
|
H A D | virtio_pci_legacy.c | 27 return vp_legacy_get_features(&vp_dev->ldev); in vp_get_features() 42 vp_legacy_set_features(&vp_dev->ldev, vdev->features); in vp_finalize_features() 52 void __iomem *ioaddr = vp_dev->ldev.ioaddr + in vp_get() 68 void __iomem *ioaddr = vp_dev->ldev.ioaddr + in vp_set() 82 return vp_legacy_get_status(&vp_dev->ldev); in vp_get_status() 90 vp_legacy_set_status(&vp_dev->ldev, status); in vp_set_status() 97 vp_legacy_set_status(&vp_dev->ldev, 0); in vp_reset() 100 vp_legacy_get_status(&vp_dev->ldev); in vp_reset() 107 return vp_legacy_config_vector(&vp_dev->ldev, vector); in vp_config_vector() 124 num = vp_legacy_get_queue_size(&vp_dev->ldev, index); in setup_vq() [all …]
|
/openbmc/linux/sound/aoa/fabrics/ |
H A D | layout.c | 675 struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); in detect_choice_get() local 679 ucontrol->value.integer.value[0] = ldev->switch_on_headphone; in detect_choice_get() 682 ucontrol->value.integer.value[0] = ldev->switch_on_lineout; in detect_choice_get() 693 struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); in detect_choice_put() local 697 ldev->switch_on_headphone = !!ucontrol->value.integer.value[0]; in detect_choice_put() 700 ldev->switch_on_lineout = !!ucontrol->value.integer.value[0]; in detect_choice_put() 731 struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); in detected_get() local 736 v = ldev->gpio.methods->get_detect(&ldev->gpio, in detected_get() 740 v = ldev->gpio.methods->get_detect(&ldev->gpio, in detected_get() 769 struct layout_dev *ldev, in check_codec() argument [all …]
|
/openbmc/linux/drivers/gpu/drm/lima/ |
H A D | lima_device.c | 242 static void lima_fini_ip(struct lima_device *ldev, int index) in lima_fini_ip() argument 245 struct lima_ip *ip = ldev->ip + index; in lima_fini_ip() 251 static int lima_resume_ip(struct lima_device *ldev, int index) in lima_resume_ip() argument 254 struct lima_ip *ip = ldev->ip + index; in lima_resume_ip() 263 static void lima_suspend_ip(struct lima_device *ldev, int index) in lima_suspend_ip() argument 266 struct lima_ip *ip = ldev->ip + index; in lima_suspend_ip() 277 pipe->ldev = dev; in lima_init_gp_pipe() 309 pipe->ldev = dev; in lima_init_pp_pipe() 355 int lima_device_init(struct lima_device *ldev) in lima_device_init() argument 357 struct platform_device *pdev = to_platform_device(ldev->dev); in lima_device_init() [all …]
|
H A D | lima_drv.c | 40 struct lima_device *ldev = to_lima_dev(dev); in lima_ioctl_get_param() local 47 switch (ldev->id) { in lima_ioctl_get_param() 61 args->value = ldev->pipe[lima_pipe_pp].num_processor; in lima_ioctl_get_param() 65 args->value = ldev->gp_version; in lima_ioctl_get_param() 69 args->value = ldev->pp_version; in lima_ioctl_get_param() 105 struct lima_device *ldev = to_lima_dev(dev); in lima_ioctl_gem_submit() local 121 pipe = ldev->pipe + args->pipe; in lima_ioctl_gem_submit() 193 struct lima_device *ldev = to_lima_dev(dev); in lima_ioctl_ctx_create() local 198 return lima_ctx_create(ldev, &priv->ctx_mgr, &args->id); in lima_ioctl_ctx_create() 216 struct lima_device *ldev = to_lima_dev(dev); in lima_drm_driver_open() local [all …]
|
/openbmc/linux/drivers/soundwire/ |
H A D | intel_init.c | 25 struct sdw_intel_link_dev *ldev = auxiliary_dev_to_sdw_intel_link_dev(auxdev); in intel_link_dev_release() local 27 kfree(ldev); in intel_link_dev_release() 37 struct sdw_intel_link_dev *ldev; in intel_link_dev_register() local 42 ldev = kzalloc(sizeof(*ldev), GFP_KERNEL); in intel_link_dev_register() 43 if (!ldev) in intel_link_dev_register() 46 auxdev = &ldev->auxdev; in intel_link_dev_register() 60 ctx->ldev[link_id] = ldev; in intel_link_dev_register() 63 link = &ldev->link_res; in intel_link_dev_register() 95 kfree(ldev); in intel_link_dev_register() 99 ret = auxiliary_device_add(&ldev->auxdev); in intel_link_dev_register() [all …]
|
/openbmc/linux/drivers/hid/ |
H A D | hid-led.c | 78 int (*init)(struct hidled_device *ldev); 89 struct hidled_device *ldev; member 113 static int hidled_send(struct hidled_device *ldev, __u8 *buf) in hidled_send() argument 117 mutex_lock(&ldev->lock); in hidled_send() 123 memcpy(ldev->buf, buf, ldev->config->report_size); in hidled_send() 125 if (ldev->config->report_type == RAW_REQUEST) in hidled_send() 126 ret = hid_hw_raw_request(ldev->hdev, buf[0], ldev->buf, in hidled_send() 127 ldev->config->report_size, in hidled_send() 130 else if (ldev->config->report_type == OUTPUT_REPORT) in hidled_send() 131 ret = hid_hw_output_report(ldev->hdev, ldev->buf, in hidled_send() [all …]
|
H A D | hid-picolcd_lcd.c | 20 static int picolcd_get_contrast(struct lcd_device *ldev) in picolcd_get_contrast() argument 22 struct picolcd_data *data = lcd_get_data(ldev); in picolcd_get_contrast() 26 static int picolcd_set_contrast(struct lcd_device *ldev, int contrast) in picolcd_set_contrast() argument 28 struct picolcd_data *data = lcd_get_data(ldev); in picolcd_set_contrast() 44 static int picolcd_check_lcd_fb(struct lcd_device *ldev, struct fb_info *fb) in picolcd_check_lcd_fb() argument 46 return fb && fb == picolcd_fbinfo((struct picolcd_data *)lcd_get_data(ldev)); in picolcd_check_lcd_fb() 58 struct lcd_device *ldev; in picolcd_init_lcd() local 68 ldev = lcd_device_register(dev_name(dev), dev, data, &picolcd_lcdops); in picolcd_init_lcd() 69 if (IS_ERR(ldev)) { in picolcd_init_lcd() 71 return PTR_ERR(ldev); in picolcd_init_lcd() [all …]
|
/openbmc/linux/drivers/vdpa/alibaba/ |
H A D | eni_vdpa.c | 40 struct virtio_pci_legacy_device ldev; member 58 return &eni_vdpa->ldev; in vdpa_to_ldev() 63 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_get_device_features() local 64 u64 features = vp_legacy_get_features(ldev); in eni_vdpa_get_device_features() 74 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_set_driver_features() local 77 ENI_ERR(ldev->pci_dev, in eni_vdpa_set_driver_features() 82 vp_legacy_set_features(ldev, (u32)features); in eni_vdpa_set_driver_features() 89 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_get_driver_features() local 91 return vp_legacy_get_driver_features(ldev); in eni_vdpa_get_driver_features() 96 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_get_status() local [all …]
|
/openbmc/linux/drivers/gpu/drm/loongson/ |
H A D | lsdc_crtc.c | 23 struct lsdc_device *ldev = lcrtc->ldev; in lsdc_crtc0_soft_reset() local 26 val = lsdc_rreg32(ldev, LSDC_CRTC0_CFG_REG); in lsdc_crtc0_soft_reset() 35 lsdc_wreg32(ldev, LSDC_CRTC0_CFG_REG, val); in lsdc_crtc0_soft_reset() 41 lsdc_wreg32(ldev, LSDC_CRTC0_CFG_REG, val); in lsdc_crtc0_soft_reset() 49 struct lsdc_device *ldev = lcrtc->ldev; in lsdc_crtc1_soft_reset() local 52 val = lsdc_rreg32(ldev, LSDC_CRTC1_CFG_REG); in lsdc_crtc1_soft_reset() 61 lsdc_wreg32(ldev, LSDC_CRTC1_CFG_REG, val); in lsdc_crtc1_soft_reset() 67 lsdc_wreg32(ldev, LSDC_CRTC1_CFG_REG, val); in lsdc_crtc1_soft_reset() 75 struct lsdc_device *ldev = lcrtc->ldev; in lsdc_crtc0_enable() local 78 val = lsdc_rreg32(ldev, LSDC_CRTC0_CFG_REG); in lsdc_crtc0_enable() [all …]
|
H A D | lsdc_plane.c | 44 struct lsdc_device *ldev = to_lsdc(fb->dev); in lsdc_fb_base_addr() local 47 return lsdc_bo_gpu_offset(lbo) + ldev->vram_base; in lsdc_fb_base_addr() 464 struct lsdc_device *ldev = primary->ldev; in lsdc_primary0_update_fb_addr() local 472 status = lsdc_rreg32(ldev, LSDC_CRTC0_CFG_REG); in lsdc_primary0_update_fb_addr() 474 lsdc_wreg32(ldev, LSDC_CRTC0_FB1_ADDR_LO_REG, lo); in lsdc_primary0_update_fb_addr() 475 lsdc_wreg32(ldev, LSDC_CRTC0_FB1_ADDR_HI_REG, hi); in lsdc_primary0_update_fb_addr() 477 lsdc_wreg32(ldev, LSDC_CRTC0_FB0_ADDR_LO_REG, lo); in lsdc_primary0_update_fb_addr() 478 lsdc_wreg32(ldev, LSDC_CRTC0_FB0_ADDR_HI_REG, hi); in lsdc_primary0_update_fb_addr() 484 struct lsdc_device *ldev = primary->ldev; in lsdc_primary0_update_fb_stride() local 486 lsdc_wreg32(ldev, LSDC_CRTC0_STRIDE_REG, stride); in lsdc_primary0_update_fb_stride() [all …]
|
H A D | lsdc_drv.c | 60 static int lsdc_modeset_init(struct lsdc_device *ldev, in lsdc_modeset_init() argument 65 struct drm_device *ddev = &ldev->base; in lsdc_modeset_init() 71 dispipe = &ldev->dispipe[i]; in lsdc_modeset_init() 84 dispipe = &ldev->dispipe[i]; in lsdc_modeset_init() 92 ldev->num_output++; in lsdc_modeset_init() 96 dispipe = &ldev->dispipe[i]; in lsdc_modeset_init() 114 drm_info(ddev, "Total %u outputs\n", ldev->num_output); in lsdc_modeset_init() 157 static int lsdc_get_dedicated_vram(struct lsdc_device *ldev, in lsdc_get_dedicated_vram() argument 161 struct drm_device *ddev = &ldev->base; in lsdc_get_dedicated_vram() 180 ldev->vram_base = base; in lsdc_get_dedicated_vram() [all …]
|
H A D | lsdc_output_7a2000.c | 117 struct lsdc_device *ldev = to_lsdc(ddev); in ls7a2000_hdmi_encoder_regs_show() local 126 preg->name, offset, lsdc_rreg32(ldev, offset)); in ls7a2000_hdmi_encoder_regs_show() 169 struct lsdc_device *ldev = to_lsdc(ddev); in ls7a2000_hdmi0_vga_connector_detect() local 172 val = lsdc_rreg32(ldev, LSDC_HDMI_HPD_STATUS_REG); in ls7a2000_hdmi0_vga_connector_detect() 190 struct lsdc_device *ldev = to_lsdc(connector->dev); in ls7a2000_hdmi1_connector_detect() local 193 val = lsdc_rreg32(ldev, LSDC_HDMI_HPD_STATUS_REG); in ls7a2000_hdmi1_connector_detect() 231 struct lsdc_device *ldev = to_lsdc(ddev); in ls7a2000_hdmi0_encoder_reset() local 235 lsdc_wreg32(ldev, LSDC_CRTC0_DVO_CONF_REG, val); in ls7a2000_hdmi0_encoder_reset() 238 val = lsdc_rreg32(ldev, LSDC_HDMI0_INTF_CTRL_REG); in ls7a2000_hdmi0_encoder_reset() 240 lsdc_wreg32(ldev, LSDC_HDMI0_INTF_CTRL_REG, val); in ls7a2000_hdmi0_encoder_reset() [all …]
|
H A D | lsdc_irq.c | 23 struct lsdc_device *ldev = to_lsdc(ddev); in ls7a2000_dc_irq_handler() local 27 val = lsdc_rreg32(ldev, LSDC_INT_REG); in ls7a2000_dc_irq_handler() 33 ldev->irq_status = val; in ls7a2000_dc_irq_handler() 36 lsdc_wreg32(ldev, LSDC_INT_REG, val); in ls7a2000_dc_irq_handler() 38 if (ldev->irq_status & INT_CRTC0_VSYNC) in ls7a2000_dc_irq_handler() 41 if (ldev->irq_status & INT_CRTC1_VSYNC) in ls7a2000_dc_irq_handler() 51 struct lsdc_device *ldev = to_lsdc(ddev); in ls7a1000_dc_irq_handler() local 55 val = lsdc_rreg32(ldev, LSDC_INT_REG); in ls7a1000_dc_irq_handler() 61 ldev->irq_status = val; in ls7a1000_dc_irq_handler() 65 lsdc_wreg32(ldev, LSDC_INT_REG, val); in ls7a1000_dc_irq_handler() [all …]
|
/openbmc/u-boot/common/ |
H A D | log.c | 89 struct log_device *ldev; in log_device_find_by_name() local 91 list_for_each_entry(ldev, &gd->log_head, sibling_node) { in log_device_find_by_name() 92 if (!strcmp(drv_name, ldev->drv->name)) in log_device_find_by_name() 93 return ldev; in log_device_find_by_name() 152 static bool log_passes_filters(struct log_device *ldev, struct log_rec *rec) in log_passes_filters() argument 157 if (list_empty(&ldev->filter_head)) { in log_passes_filters() 163 list_for_each_entry(filt, &ldev->filter_head, sibling_node) { in log_passes_filters() 189 struct log_device *ldev; in log_dispatch() local 191 list_for_each_entry(ldev, &gd->log_head, sibling_node) { in log_dispatch() 192 if (log_passes_filters(ldev, rec)) in log_dispatch() [all …]
|
/openbmc/linux/net/ieee802154/6lowpan/ |
H A D | core.c | 62 static int lowpan_dev_init(struct net_device *ldev) in lowpan_dev_init() argument 64 netdev_lockdep_set_classes(ldev); in lowpan_dev_init() 108 static void lowpan_setup(struct net_device *ldev) in lowpan_setup() argument 110 memset(ldev->broadcast, 0xff, IEEE802154_ADDR_LEN); in lowpan_setup() 112 ldev->hard_header_len = sizeof(struct ipv6hdr); in lowpan_setup() 113 ldev->flags = IFF_BROADCAST | IFF_MULTICAST; in lowpan_setup() 114 ldev->priv_flags |= IFF_NO_QUEUE; in lowpan_setup() 116 ldev->netdev_ops = &lowpan_netdev_ops; in lowpan_setup() 117 ldev->header_ops = &lowpan_header_ops; in lowpan_setup() 118 ldev->needs_free_netdev = true; in lowpan_setup() [all …]
|
/openbmc/linux/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 …]
|
/openbmc/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_client.c | 14 static int i40e_client_virtchnl_send(struct i40e_info *ldev, 18 static int i40e_client_setup_qvlist(struct i40e_info *ldev, 22 static void i40e_client_request_reset(struct i40e_info *ldev, 26 static int i40e_client_update_vsi_ctxt(struct i40e_info *ldev, 137 static void i40e_client_release_qvlist(struct i40e_info *ldev) in i40e_client_release_qvlist() argument 139 struct i40e_qvlist_info *qvlist_info = ldev->qvlist_info; in i40e_client_release_qvlist() 142 if (!ldev->qvlist_info) in i40e_client_release_qvlist() 146 struct i40e_pf *pf = ldev->pf; in i40e_client_release_qvlist() 156 kfree(ldev->qvlist_info); in i40e_client_release_qvlist() 157 ldev->qvlist_info = NULL; in i40e_client_release_qvlist() [all …]
|
/openbmc/linux/include/linux/net/intel/ |
H A D | i40e_client.h | 103 struct i40e_info *ldev; member 112 int (*setup_qvlist)(struct i40e_info *ldev, struct i40e_client *client, 115 int (*virtchnl_send)(struct i40e_info *ldev, struct i40e_client *client, 121 void (*request_reset)(struct i40e_info *ldev, 127 int (*update_vsi_ctxt)(struct i40e_info *ldev, 137 int (*open)(struct i40e_info *ldev, struct i40e_client *client); 143 void (*close)(struct i40e_info *ldev, struct i40e_client *client, 147 void (*l2_param_change)(struct i40e_info *ldev, 151 int (*virtchnl_receive)(struct i40e_info *ldev, 156 void (*vf_reset)(struct i40e_info *ldev, [all …]
|