/linux/drivers/net/wireless/marvell/libertas/ |
H A D | main.c | 102 int lbs_set_iface_type(struct lbs_private *priv, enum nl80211_iftype type) in lbs_set_iface_type() argument 108 ret = lbs_set_monitor_mode(priv, 1); in lbs_set_iface_type() 111 if (priv->wdev->iftype == NL80211_IFTYPE_MONITOR) in lbs_set_iface_type() 112 ret = lbs_set_monitor_mode(priv, 0); in lbs_set_iface_type() 114 ret = lbs_set_snmp_mib(priv, SNMP_MIB_OID_BSS_TYPE, 1); in lbs_set_iface_type() 117 if (priv->wdev->iftype == NL80211_IFTYPE_MONITOR) in lbs_set_iface_type() 118 ret = lbs_set_monitor_mode(priv, 0); in lbs_set_iface_type() 120 ret = lbs_set_snmp_mib(priv, SNMP_MIB_OID_BSS_TYPE, 2); in lbs_set_iface_type() 128 int lbs_start_iface(struct lbs_private *priv) in lbs_start_iface() argument 133 if (priv->power_restore) { in lbs_start_iface() [all …]
|
/linux/drivers/net/ethernet/google/gve/ |
H A D | gve_main.c | 42 static int gve_verify_driver_compatibility(struct gve_priv *priv) in gve_verify_driver_compatibility() argument 48 driver_info = dma_alloc_coherent(&priv->pdev->dev, in gve_verify_driver_compatibility() 71 err = gve_adminq_verify_driver_compatibility(priv, in gve_verify_driver_compatibility() 79 dma_free_coherent(&priv->pdev->dev, in gve_verify_driver_compatibility() 89 struct gve_priv *priv = netdev_priv(dev); in gve_features_check() local 91 if (!gve_is_gqi(priv)) in gve_features_check() 99 struct gve_priv *priv = netdev_priv(dev); in gve_start_xmit() local 101 if (gve_is_gqi(priv)) in gve_start_xmit() 109 struct gve_priv *priv = netdev_priv(dev); in gve_get_stats() local 115 num_tx_queues = gve_num_tx_queues(priv); in gve_get_stats() [all …]
|
/linux/sound/soc/codecs/ |
H A D | mt6359-accdet.c | 58 static void accdet_set_debounce(struct mt6359_accdet *priv, int state, 60 static unsigned int adjust_eint_analog_setting(struct mt6359_accdet *priv); 61 static void config_digital_init_by_mode(struct mt6359_accdet *priv); 62 static void config_eint_init_by_mode(struct mt6359_accdet *priv); 63 static inline void mt6359_accdet_init(struct mt6359_accdet *priv); 64 static unsigned int mt6359_accdet_jd_setting(struct mt6359_accdet *priv); 65 static void mt6359_accdet_recover_jd_setting(struct mt6359_accdet *priv); 66 static void mt6359_accdet_jack_report(struct mt6359_accdet *priv); 67 static void recover_eint_analog_setting(struct mt6359_accdet *priv); 68 static void recover_eint_digital_setting(struct mt6359_accdet *priv); [all …]
|
H A D | mt6358.c | 105 struct mt6358_priv *priv = snd_soc_component_get_drvdata(cmpnt); in mt6358_set_mtkaif_protocol() local 107 priv->mtkaif_protocol = mtkaif_protocol; in mt6358_set_mtkaif_protocol() 112 static void playback_gpio_set(struct mt6358_priv *priv) in playback_gpio_set() argument 115 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_CLR, in playback_gpio_set() 117 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_SET, in playback_gpio_set() 119 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2, in playback_gpio_set() 123 static void playback_gpio_reset(struct mt6358_priv *priv) in playback_gpio_reset() argument 130 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_CLR, in playback_gpio_reset() 132 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2, in playback_gpio_reset() 134 regmap_update_bits(priv->regmap, MT6358_GPIO_DIR0, in playback_gpio_reset() [all …]
|
/linux/drivers/media/dvb-frontends/ |
H A D | cxd2841er.c | 200 static int cxd2841er_freeze_regs(struct cxd2841er_priv *priv); 201 static int cxd2841er_unfreeze_regs(struct cxd2841er_priv *priv); 203 static void cxd2841er_i2c_debug(struct cxd2841er_priv *priv, in cxd2841er_i2c_debug() argument 207 dev_dbg(&priv->i2c->dev, in cxd2841er_i2c_debug() 212 static int cxd2841er_write_regs(struct cxd2841er_priv *priv, in cxd2841er_write_regs() argument 218 priv->i2c_addr_slvx : priv->i2c_addr_slvt); in cxd2841er_write_regs() 229 dev_warn(&priv->i2c->dev, "wr reg=%04x: len=%d is too big!\n", in cxd2841er_write_regs() 234 cxd2841er_i2c_debug(priv, i2c_addr, reg, 1, data, len); in cxd2841er_write_regs() 238 ret = i2c_transfer(priv->i2c, msg, 1); in cxd2841er_write_regs() 242 dev_warn(&priv->i2c->dev, in cxd2841er_write_regs() [all …]
|
/linux/drivers/staging/vt6655/ |
H A D | device_main.c | 122 static void device_free_info(struct vnt_private *priv); 123 static void device_print_info(struct vnt_private *priv); 128 static int device_init_rd0_ring(struct vnt_private *priv); 129 static int device_init_rd1_ring(struct vnt_private *priv); 130 static int device_init_td0_ring(struct vnt_private *priv); 131 static int device_init_td1_ring(struct vnt_private *priv); 133 static int device_rx_srv(struct vnt_private *priv, unsigned int idx); 134 static int device_tx_srv(struct vnt_private *priv, unsigned int idx); 136 static void device_free_rx_buf(struct vnt_private *priv, 138 static void device_init_registers(struct vnt_private *priv); [all …]
|
/linux/drivers/net/wireless/st/cw1200/ |
H A D | sta.c | 25 static void cw1200_do_join(struct cw1200_common *priv); 26 static void cw1200_do_unjoin(struct cw1200_common *priv); 28 static int cw1200_upload_beacon(struct cw1200_common *priv); 29 static int cw1200_upload_pspoll(struct cw1200_common *priv); 30 static int cw1200_upload_null(struct cw1200_common *priv); 31 static int cw1200_upload_qosnull(struct cw1200_common *priv); 32 static int cw1200_start_ap(struct cw1200_common *priv); 33 static int cw1200_update_beaconing(struct cw1200_common *priv); 34 static int cw1200_enable_beaconing(struct cw1200_common *priv, 40 static int __cw1200_flush(struct cw1200_common *priv, bool drop); [all …]
|
H A D | scan.c | 15 static void cw1200_scan_restart_delayed(struct cw1200_common *priv); 17 static int cw1200_scan_start(struct cw1200_common *priv, struct wsm_scan *scan) in cw1200_scan_start() argument 22 switch (priv->join_status) { in cw1200_scan_start() 30 wiphy_dbg(priv->hw->wiphy, "[SCAN] hw req, type %d, %d channels, flags: 0x%x.\n", in cw1200_scan_start() 36 cancel_delayed_work_sync(&priv->clear_recent_scan_work); in cw1200_scan_start() 37 atomic_set(&priv->scan.in_progress, 1); in cw1200_scan_start() 38 atomic_set(&priv->recent_scan, 1); in cw1200_scan_start() 39 cw1200_pm_stay_awake(&priv->pm_state, msecs_to_jiffies(tmo)); in cw1200_scan_start() 40 queue_delayed_work(priv->workqueue, &priv->scan.timeout, in cw1200_scan_start() 42 ret = wsm_scan(priv, scan); in cw1200_scan_start() [all …]
|
H A D | bh.c | 47 struct cw1200_common *priv = in cw1200_bh_work() local 49 cw1200_bh(priv); in cw1200_bh_work() 52 int cw1200_register_bh(struct cw1200_common *priv) in cw1200_register_bh() argument 56 priv->bh_workqueue = alloc_workqueue("cw1200_bh", in cw1200_register_bh() 60 if (!priv->bh_workqueue) in cw1200_register_bh() 63 INIT_WORK(&priv->bh_work, cw1200_bh_work); in cw1200_register_bh() 67 atomic_set(&priv->bh_rx, 0); in cw1200_register_bh() 68 atomic_set(&priv->bh_tx, 0); in cw1200_register_bh() 69 atomic_set(&priv->bh_term, 0); in cw1200_register_bh() 70 atomic_set(&priv->bh_suspend, CW1200_BH_RESUMED); in cw1200_register_bh() [all …]
|
/linux/drivers/net/wireless/realtek/rtl8xxxu/ |
H A D | 8192e.c | 465 static int rtl8192eu_identify_chip(struct rtl8xxxu_priv *priv) in rtl8192eu_identify_chip() argument 467 struct device *dev = &priv->udev->dev; in rtl8192eu_identify_chip() 471 sys_cfg = rtl8xxxu_read32(priv, REG_SYS_CFG); in rtl8192eu_identify_chip() 472 priv->chip_cut = u32_get_bits(sys_cfg, SYS_CFG_CHIP_VERSION_MASK); in rtl8192eu_identify_chip() 479 bonding = rtl8xxxu_read32(priv, REG_HPON_FSM); in rtl8192eu_identify_chip() 482 strscpy(priv->chip_name, "8191EU", sizeof(priv->chip_name)); in rtl8192eu_identify_chip() 483 priv->tx_paths = 1; in rtl8192eu_identify_chip() 484 priv->rtl_chip = RTL8191E; in rtl8192eu_identify_chip() 486 strscpy(priv->chip_name, "8192EU", sizeof(priv->chip_name)); in rtl8192eu_identify_chip() 487 priv->tx_paths = 2; in rtl8192eu_identify_chip() [all …]
|
H A D | 8192f.c | 392 static int rtl8192fu_identify_chip(struct rtl8xxxu_priv *priv) in rtl8192fu_identify_chip() argument 394 struct device *dev = &priv->udev->dev; in rtl8192fu_identify_chip() 397 strscpy(priv->chip_name, "8192FU", sizeof(priv->chip_name)); in rtl8192fu_identify_chip() 398 priv->rtl_chip = RTL8192F; in rtl8192fu_identify_chip() 399 priv->rf_paths = 2; in rtl8192fu_identify_chip() 400 priv->rx_paths = 2; in rtl8192fu_identify_chip() 401 priv->tx_paths = 2; in rtl8192fu_identify_chip() 403 sys_cfg = rtl8xxxu_read32(priv, REG_SYS_CFG); in rtl8192fu_identify_chip() 404 priv->chip_cut = u32_get_bits(sys_cfg, SYS_CFG_CHIP_VERSION_MASK); in rtl8192fu_identify_chip() 410 val32 = rtl8xxxu_read32(priv, REG_MULTI_FUNC_CTRL); in rtl8192fu_identify_chip() [all …]
|
H A D | 8723b.c | 291 static int rtl8723bu_identify_chip(struct rtl8xxxu_priv *priv) in rtl8723bu_identify_chip() argument 293 struct device *dev = &priv->udev->dev; in rtl8723bu_identify_chip() 297 sys_cfg = rtl8xxxu_read32(priv, REG_SYS_CFG); in rtl8723bu_identify_chip() 298 priv->chip_cut = u32_get_bits(sys_cfg, SYS_CFG_CHIP_VERSION_MASK); in rtl8723bu_identify_chip() 305 strscpy(priv->chip_name, "8723BU", sizeof(priv->chip_name)); in rtl8723bu_identify_chip() 306 priv->rtl_chip = RTL8723B; in rtl8723bu_identify_chip() 307 priv->rf_paths = 1; in rtl8723bu_identify_chip() 308 priv->rx_paths = 1; in rtl8723bu_identify_chip() 309 priv->tx_paths = 1; in rtl8723bu_identify_chip() 311 val32 = rtl8xxxu_read32(priv, REG_MULTI_FUNC_CTRL); in rtl8723bu_identify_chip() [all …]
|
H A D | 8710b.c | 463 static u32 rtl8710b_indirect_read32(struct rtl8xxxu_priv *priv, u32 addr) in rtl8710b_indirect_read32() argument 465 struct device *dev = &priv->udev->dev; in rtl8710b_indirect_read32() 475 mutex_lock(&priv->syson_indirect_access_mutex); in rtl8710b_indirect_read32() 477 rtl8xxxu_write32(priv, REG_USB_HOST_INDIRECT_ADDR_8710B, addr); in rtl8710b_indirect_read32() 478 rtl8xxxu_write32(priv, REG_EFUSE_INDIRECT_CTRL_8710B, NORMAL_REG_READ_OFFSET); in rtl8710b_indirect_read32() 481 val32 = rtl8xxxu_read32(priv, REG_EFUSE_INDIRECT_CTRL_8710B); in rtl8710b_indirect_read32() 488 value = rtl8xxxu_read32(priv, REG_USB_HOST_INDIRECT_DATA_8710B); in rtl8710b_indirect_read32() 490 mutex_unlock(&priv->syson_indirect_access_mutex); in rtl8710b_indirect_read32() 498 static void rtl8710b_indirect_write32(struct rtl8xxxu_priv *priv, u32 addr, u32 val) in rtl8710b_indirect_write32() argument 500 struct device *dev = &priv->udev->dev; in rtl8710b_indirect_write32() [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | main.c | 142 void iwl_update_chain_flags(struct iwl_priv *priv) in iwl_update_chain_flags() argument 146 for_each_context(priv, ctx) { in iwl_update_chain_flags() 147 iwlagn_set_rxon_chain(priv, ctx); in iwl_update_chain_flags() 149 iwlagn_commit_rxon(priv, ctx); in iwl_update_chain_flags() 154 static void iwl_set_beacon_tim(struct iwl_priv *priv, in iwl_set_beacon_tim() argument 177 IWL_WARN(priv, "Unable to find TIM Element in beacon\n"); in iwl_set_beacon_tim() 180 int iwlagn_send_beacon_cmd(struct iwl_priv *priv) in iwlagn_send_beacon_cmd() argument 196 lockdep_assert_held(&priv->mutex); in iwlagn_send_beacon_cmd() 198 if (!priv->beacon_ctx) { in iwlagn_send_beacon_cmd() 199 IWL_ERR(priv, "trying to build beacon w/o beacon context!\n"); in iwlagn_send_beacon_cmd() [all …]
|
/linux/drivers/gpu/drm/meson/ |
H A D | meson_crtc.c | 37 struct meson_drm *priv; member 38 void (*enable_osd1)(struct meson_drm *priv); 39 void (*enable_vd1)(struct meson_drm *priv); 40 void (*enable_osd1_afbc)(struct meson_drm *priv); 41 void (*disable_osd1_afbc)(struct meson_drm *priv); 53 struct meson_drm *priv = meson_crtc->priv; in meson_crtc_enable_vblank() local 56 meson_venc_enable_vsync(priv); in meson_crtc_enable_vblank() 64 struct meson_drm *priv = meson_crtc->priv; in meson_crtc_disable_vblank() local 68 meson_venc_disable_vsync(priv); in meson_crtc_disable_vblank() 89 struct meson_drm *priv = meson_crtc->priv; in meson_g12a_crtc_atomic_enable() local [all …]
|
/linux/drivers/hwmon/ |
H A D | aquacomputer_d5next.c | 651 static void aqc_delay_ctrl_report(struct aqc_data *priv) in aqc_delay_ctrl_report() argument 657 if (priv->ctrl_report_delay) { in aqc_delay_ctrl_report() 658 s64 delta = ktime_ms_delta(ktime_get(), priv->last_ctrl_report_op); in aqc_delay_ctrl_report() 660 if (delta < priv->ctrl_report_delay) in aqc_delay_ctrl_report() 661 msleep(priv->ctrl_report_delay - delta); in aqc_delay_ctrl_report() 666 static int aqc_get_ctrl_data(struct aqc_data *priv) in aqc_get_ctrl_data() argument 670 aqc_delay_ctrl_report(priv); in aqc_get_ctrl_data() 672 memset(priv->buffer, 0x00, priv->buffer_size); in aqc_get_ctrl_data() 673 ret = hid_hw_raw_request(priv->hdev, priv->ctrl_report_id, priv->buffer, priv->buffer_size, in aqc_get_ctrl_data() 678 priv->last_ctrl_report_op = ktime_get(); in aqc_get_ctrl_data() [all …]
|
/linux/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | dev.c | 197 struct rtl8180_priv *priv = dev->priv; in rtl8180_write_phy() local 203 rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->PHY[0], buf | 0x80); in rtl8180_write_phy() 205 rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->PHY[0], buf); in rtl8180_write_phy() 206 if (rtl818x_ioread8(priv, &priv->map->PHY[2]) == (data & 0xFF)) in rtl8180_write_phy() 213 struct rtl8180_priv *priv = dev->priv; in rtl8180_handle_rx() local 221 void *entry = priv->rx_ring + priv->rx_idx * priv->rx_ring_sz; in rtl8180_handle_rx() 222 struct sk_buff *skb = priv->rx_buf[priv->rx_idx]; in rtl8180_handle_rx() 226 if (priv->chip_family == RTL818X_CHIP_FAMILY_RTL8187SE) { in rtl8180_handle_rx() 263 mapping = dma_map_single(&priv->pdev->dev, in rtl8180_handle_rx() 267 if (dma_mapping_error(&priv->pdev->dev, mapping)) { in rtl8180_handle_rx() [all …]
|
/linux/drivers/staging/vt6656/ |
H A D | main_usb.c | 78 static void vnt_set_options(struct vnt_private *priv) in vnt_set_options() argument 82 priv->num_tx_context = TX_DESC_DEF0; in vnt_set_options() 84 priv->num_tx_context = vnt_tx_buffers; in vnt_set_options() 88 priv->num_rcb = RX_DESC_DEF0; in vnt_set_options() 90 priv->num_rcb = vnt_rx_buffers; in vnt_set_options() 92 priv->op_mode = NL80211_IFTYPE_UNSPECIFIED; in vnt_set_options() 93 priv->bb_type = BBP_TYPE_DEF; in vnt_set_options() 94 priv->packet_type = priv->bb_type; in vnt_set_options() 95 priv->preamble_type = PREAMBLE_LONG; in vnt_set_options() 96 priv->exist_sw_net_addr = false; in vnt_set_options() [all …]
|
/linux/drivers/net/dsa/realtek/ |
H A D | realtek-smi.c | 47 static inline void realtek_smi_clk_delay(struct realtek_priv *priv) in realtek_smi_clk_delay() argument 49 ndelay(priv->variant->clk_delay); in realtek_smi_clk_delay() 52 static void realtek_smi_start(struct realtek_priv *priv) in realtek_smi_start() argument 57 gpiod_direction_output(priv->mdc, 0); in realtek_smi_start() 58 gpiod_direction_output(priv->mdio, 1); in realtek_smi_start() 59 realtek_smi_clk_delay(priv); in realtek_smi_start() 62 gpiod_set_value(priv->mdc, 1); in realtek_smi_start() 63 realtek_smi_clk_delay(priv); in realtek_smi_start() 64 gpiod_set_value(priv->mdc, 0); in realtek_smi_start() 65 realtek_smi_clk_delay(priv); in realtek_smi_start() [all …]
|
/linux/drivers/i2c/busses/ |
H A D | i2c-hix5hd2.c | 95 static u32 hix5hd2_i2c_clr_pend_irq(struct hix5hd2_i2c_priv *priv) in hix5hd2_i2c_clr_pend_irq() argument 97 u32 val = readl_relaxed(priv->regs + HIX5I2C_SR); in hix5hd2_i2c_clr_pend_irq() 99 writel_relaxed(val, priv->regs + HIX5I2C_ICR); in hix5hd2_i2c_clr_pend_irq() 104 static void hix5hd2_i2c_clr_all_irq(struct hix5hd2_i2c_priv *priv) in hix5hd2_i2c_clr_all_irq() argument 106 writel_relaxed(I2C_CLEAR_ALL, priv->regs + HIX5I2C_ICR); in hix5hd2_i2c_clr_all_irq() 109 static void hix5hd2_i2c_disable_irq(struct hix5hd2_i2c_priv *priv) in hix5hd2_i2c_disable_irq() argument 111 writel_relaxed(0, priv->regs + HIX5I2C_CTRL); in hix5hd2_i2c_disable_irq() 114 static void hix5hd2_i2c_enable_irq(struct hix5hd2_i2c_priv *priv) in hix5hd2_i2c_enable_irq() argument 117 priv->regs + HIX5I2C_CTRL); in hix5hd2_i2c_enable_irq() 120 static void hix5hd2_i2c_drv_setrate(struct hix5hd2_i2c_priv *priv) in hix5hd2_i2c_drv_setrate() argument 142 hix5hd2_i2c_init(struct hix5hd2_i2c_priv * priv) hix5hd2_i2c_init() argument 150 hix5hd2_i2c_reset(struct hix5hd2_i2c_priv * priv) hix5hd2_i2c_reset() argument 158 hix5hd2_i2c_wait_bus_idle(struct hix5hd2_i2c_priv * priv) hix5hd2_i2c_wait_bus_idle() argument 176 hix5hd2_rw_over(struct hix5hd2_i2c_priv * priv) hix5hd2_rw_over() argument 187 hix5hd2_rw_handle_stop(struct hix5hd2_i2c_priv * priv) hix5hd2_rw_handle_stop() argument 197 hix5hd2_read_handle(struct hix5hd2_i2c_priv * priv) hix5hd2_read_handle() argument 210 hix5hd2_write_handle(struct hix5hd2_i2c_priv * priv) hix5hd2_write_handle() argument 223 hix5hd2_rw_preprocess(struct hix5hd2_i2c_priv * priv) hix5hd2_rw_preprocess() argument 245 struct hix5hd2_i2c_priv *priv = dev_id; hix5hd2_i2c_irq() local 299 hix5hd2_i2c_message_start(struct hix5hd2_i2c_priv * priv,int stop) hix5hd2_i2c_message_start() argument 314 hix5hd2_i2c_xfer_msg(struct hix5hd2_i2c_priv * priv,struct i2c_msg * msgs,int stop) hix5hd2_i2c_xfer_msg() argument 357 struct hix5hd2_i2c_priv *priv = i2c_get_adapdata(adap); hix5hd2_i2c_xfer() local 394 struct hix5hd2_i2c_priv *priv; hix5hd2_i2c_probe() local 471 struct hix5hd2_i2c_priv *priv = platform_get_drvdata(pdev); hix5hd2_i2c_remove() local 480 struct hix5hd2_i2c_priv *priv = dev_get_drvdata(dev); hix5hd2_i2c_runtime_suspend() local 489 struct hix5hd2_i2c_priv *priv = dev_get_drvdata(dev); hix5hd2_i2c_runtime_resume() local [all...] |
/linux/drivers/staging/ks7010/ |
H A D | ks_hostif.c | 21 static inline void inc_smeqhead(struct ks_wlan_private *priv) in inc_smeqhead() argument 23 priv->sme_i.qhead = (priv->sme_i.qhead + 1) % SME_EVENT_BUFF_SIZE; in inc_smeqhead() 26 static inline void inc_smeqtail(struct ks_wlan_private *priv) in inc_smeqtail() argument 28 priv->sme_i.qtail = (priv->sme_i.qtail + 1) % SME_EVENT_BUFF_SIZE; in inc_smeqtail() 31 static inline unsigned int cnt_smeqbody(struct ks_wlan_private *priv) in cnt_smeqbody() argument 33 return CIRC_CNT_TO_END(priv->sme_i.qhead, priv->sme_i.qtail, in cnt_smeqbody() 37 static inline u8 get_byte(struct ks_wlan_private *priv) in get_byte() argument 41 data = *priv->rxp++; in get_byte() 43 --(priv->rx_size); in get_byte() 47 static inline u16 get_word(struct ks_wlan_private *priv) in get_word() argument [all …]
|
H A D | ks7010_sdio.c | 105 * @priv: Pointer to the &struct net_device private data. 109 struct ks_wlan_private *priv; member 112 static struct sdio_func *ks7010_to_func(struct ks_wlan_private *priv) in ks7010_to_func() argument 114 struct ks_sdio_card *ks_sdio = priv->if_hw; in ks7010_to_func() 120 static int ks7010_sdio_readb(struct ks_wlan_private *priv, in ks7010_sdio_readb() argument 123 struct sdio_func *func = ks7010_to_func(priv); in ks7010_sdio_readb() 132 static int ks7010_sdio_read(struct ks_wlan_private *priv, u32 address, in ks7010_sdio_read() argument 135 struct sdio_func *func = ks7010_to_func(priv); in ks7010_sdio_read() 141 static int ks7010_sdio_writeb(struct ks_wlan_private *priv, in ks7010_sdio_writeb() argument 144 struct sdio_func *func = ks7010_to_func(priv); in ks7010_sdio_writeb() 153 ks7010_sdio_write(struct ks_wlan_private * priv,u32 address,u8 * buffer,unsigned int length) ks7010_sdio_write() argument 161 ks_wlan_hw_sleep_doze_request(struct ks_wlan_private * priv) ks_wlan_hw_sleep_doze_request() argument 182 ks_wlan_hw_sleep_wakeup_request(struct ks_wlan_private * priv) ks_wlan_hw_sleep_wakeup_request() argument 204 ks_wlan_hw_wakeup_request(struct ks_wlan_private * priv) ks_wlan_hw_wakeup_request() argument 218 _ks_wlan_hw_power_save(struct ks_wlan_private * priv) _ks_wlan_hw_power_save() argument 277 ks_wlan_hw_power_save(struct ks_wlan_private * priv) ks_wlan_hw_power_save() argument 283 enqueue_txdev(struct ks_wlan_private * priv,unsigned char * p,unsigned long size,void (* complete_handler)(struct ks_wlan_private * priv,struct sk_buff * skb),struct sk_buff * skb) enqueue_txdev() argument 285 enqueue_txdev(struct ks_wlan_private * priv,unsigned char * p,unsigned long size,void (* complete_handler)(struct ks_wlan_private * priv,struct sk_buff * skb),struct sk_buff * skb) enqueue_txdev() argument 321 write_to_device(struct ks_wlan_private * priv,u8 * buffer,unsigned long size) write_to_device() argument 350 tx_device_task(struct ks_wlan_private * priv) tx_device_task() argument 378 ks_wlan_hw_tx(struct ks_wlan_private * priv,void * p,unsigned long size,void (* complete_handler)(struct ks_wlan_private * priv,struct sk_buff * skb),struct sk_buff * skb) ks_wlan_hw_tx() argument 379 ks_wlan_hw_tx(struct ks_wlan_private * priv,void * p,unsigned long size,void (* complete_handler)(struct ks_wlan_private * priv,struct sk_buff * skb),struct sk_buff * skb) ks_wlan_hw_tx() argument 410 struct ks_wlan_private *priv = from_tasklet(priv, t, rx_bh_task); rx_event_task() local 423 ks_wlan_hw_rx(struct ks_wlan_private * priv,size_t size) ks_wlan_hw_rx() argument 477 struct ks_wlan_private *priv = container_of(work, ks7010_rw_function() local 545 struct ks_wlan_private *priv; ks_sdio_interrupt() local 610 trx_device_init(struct ks_wlan_private * priv) trx_device_init() argument 626 trx_device_exit(struct ks_wlan_private * priv) trx_device_exit() argument 642 ks7010_sdio_update_index(struct ks_wlan_private * priv,u32 index) ks7010_sdio_update_index() argument 668 ks7010_sdio_data_compare(struct ks_wlan_private * priv,u32 address,u8 * data,unsigned int size) ks7010_sdio_data_compare() argument 696 ks7010_copy_firmware(struct ks_wlan_private * priv,const struct firmware * fw_entry) ks7010_copy_firmware() argument 753 struct ks_wlan_private *priv = card->priv; ks7010_upload_firmware() local 807 ks7010_sme_enqueue_events(struct ks_wlan_private * priv) ks7010_sme_enqueue_events() argument 824 ks7010_card_init(struct ks_wlan_private * priv) ks7010_card_init() argument 852 ks7010_init_defaults(struct ks_wlan_private * priv) ks7010_init_defaults() argument 900 ks7010_sdio_init_irqs(struct sdio_func * func,struct ks_wlan_private * priv) ks7010_sdio_init_irqs() argument 925 ks7010_private_init(struct ks_wlan_private * priv,struct ks_sdio_card * card,struct net_device * netdev) ks7010_private_init() argument 955 struct ks_wlan_private *priv = NULL; ks7010_sdio_probe() local 1082 struct ks_wlan_private *priv; ks7010_sdio_remove() local [all...] |
/linux/drivers/net/ethernet/broadcom/ |
H A D | bcm63xx_enet.c | 36 static inline u32 enet_readl(struct bcm_enet_priv *priv, u32 off) in enet_readl() argument 38 return bcm_readl(priv->base + off); in enet_readl() 41 static inline void enet_writel(struct bcm_enet_priv *priv, in enet_writel() argument 44 bcm_writel(val, priv->base + off); in enet_writel() 50 static inline u32 enetsw_readl(struct bcm_enet_priv *priv, u32 off) in enetsw_readl() argument 52 return bcm_readl(priv->base + off); in enetsw_readl() 55 static inline void enetsw_writel(struct bcm_enet_priv *priv, in enetsw_writel() argument 58 bcm_writel(val, priv->base + off); in enetsw_writel() 61 static inline u16 enetsw_readw(struct bcm_enet_priv *priv, u32 off) in enetsw_readw() argument 63 return bcm_readw(priv->base + off); in enetsw_readw() [all …]
|
/linux/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
H A D | dev.c | 121 static void rtl8187_iowrite_async(struct rtl8187_priv *priv, __le16 addr, in rtl8187_iowrite_async() argument 152 usb_fill_control_urb(urb, priv->udev, usb_sndctrlpipe(priv->udev, 0), in rtl8187_iowrite_async() 155 usb_anchor_urb(urb, &priv->anchored); in rtl8187_iowrite_async() 164 static inline void rtl818x_iowrite32_async(struct rtl8187_priv *priv, in rtl818x_iowrite32_async() argument 169 rtl8187_iowrite_async(priv, cpu_to_le16((unsigned long)addr), in rtl818x_iowrite32_async() 175 struct rtl8187_priv *priv = dev->priv; in rtl8187_write_phy() local 180 rtl818x_iowrite8(priv, &priv->map->PHY[3], (data >> 24) & 0xFF); in rtl8187_write_phy() 181 rtl818x_iowrite8(priv, &priv->map->PHY[2], (data >> 16) & 0xFF); in rtl8187_write_phy() 182 rtl818x_iowrite8(priv, &priv->map->PHY[1], (data >> 8) & 0xFF); in rtl8187_write_phy() 183 rtl818x_iowrite8(priv, &priv->map->PHY[0], data & 0xFF); in rtl8187_write_phy() [all …]
|
/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 134 static void stmmac_reset_rx_queue(struct stmmac_priv *priv, u32 queue); 135 static void stmmac_reset_tx_queue(struct stmmac_priv *priv, u32 queue); 136 static void stmmac_reset_queues_param(struct stmmac_priv *priv); 137 static void stmmac_tx_timer_arm(struct stmmac_priv *priv, u32 queue); 138 static void stmmac_flush_tx_descriptors(struct stmmac_priv *priv, int queue); 139 static void stmmac_set_dma_operation_mode(struct stmmac_priv *priv, u32 txmode, 150 int stmmac_bus_clks_config(struct stmmac_priv *priv, bool enabled) in stmmac_bus_clks_config() argument 155 ret = clk_prepare_enable(priv->plat->stmmac_clk); in stmmac_bus_clks_config() 158 ret = clk_prepare_enable(priv->plat->pclk); in stmmac_bus_clks_config() 160 clk_disable_unprepare(priv in stmmac_bus_clks_config() 203 __stmmac_disable_all_queues(struct stmmac_priv * priv) __stmmac_disable_all_queues() argument 230 stmmac_disable_all_queues(struct stmmac_priv * priv) stmmac_disable_all_queues() argument 252 stmmac_enable_all_queues(struct stmmac_priv * priv) stmmac_enable_all_queues() argument 275 stmmac_service_event_schedule(struct stmmac_priv * priv) stmmac_service_event_schedule() argument 282 stmmac_global_err(struct stmmac_priv * priv) stmmac_global_err() argument 301 stmmac_clk_csr_set(struct stmmac_priv * priv) stmmac_clk_csr_set() argument 362 stmmac_tx_avail(struct stmmac_priv * priv,u32 queue) stmmac_tx_avail() argument 380 stmmac_rx_dirty(struct stmmac_priv * priv,u32 queue) stmmac_rx_dirty() argument 393 stmmac_lpi_entry_timer_config(struct stmmac_priv * priv,bool en) stmmac_lpi_entry_timer_config() argument 409 stmmac_enable_eee_mode(struct stmmac_priv * priv) stmmac_enable_eee_mode() argument 435 stmmac_disable_eee_mode(struct stmmac_priv * priv) stmmac_disable_eee_mode() argument 456 struct stmmac_priv *priv = from_timer(priv, t, eee_ctrl_timer); stmmac_eee_ctrl_timer() local 470 stmmac_eee_init(struct stmmac_priv * priv) stmmac_eee_init() argument 536 stmmac_get_tx_hwtstamp(struct stmmac_priv * priv,struct dma_desc * p,struct sk_buff * skb) stmmac_get_tx_hwtstamp() argument 579 stmmac_get_rx_hwtstamp(struct stmmac_priv * priv,struct dma_desc * p,struct dma_desc * np,struct sk_buff * skb) stmmac_get_rx_hwtstamp() argument 620 struct stmmac_priv *priv = netdev_priv(dev); stmmac_hwtstamp_set() local 815 struct stmmac_priv *priv = netdev_priv(dev); stmmac_hwtstamp_get() local 835 stmmac_init_tstamp_counter(struct stmmac_priv * priv,u32 systime_flags) stmmac_init_tstamp_counter() argument 883 stmmac_init_ptp(struct stmmac_priv * priv) stmmac_init_ptp() argument 919 stmmac_release_ptp(struct stmmac_priv * priv) stmmac_release_ptp() argument 931 stmmac_mac_flow_ctrl(struct stmmac_priv * priv,u32 duplex) stmmac_mac_flow_ctrl() argument 942 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_get_caps() local 958 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_select_pcs() local 972 stmmac_fpe_link_state_handle(struct stmmac_priv * priv,bool is_up) stmmac_fpe_link_state_handle() argument 991 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_link_down() local 1009 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_link_up() local 1135 stmmac_check_pcs_mode(struct stmmac_priv * priv) stmmac_check_pcs_mode() argument 1163 struct stmmac_priv *priv = netdev_priv(dev); stmmac_init_phy() local 1215 stmmac_phy_setup(struct stmmac_priv * priv) stmmac_phy_setup() argument 1257 stmmac_display_rx_rings(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) stmmac_display_rx_rings() argument 1285 stmmac_display_tx_rings(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) stmmac_display_tx_rings() argument 1315 stmmac_display_rings(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) stmmac_display_rings() argument 1351 stmmac_clear_rx_descriptors(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) stmmac_clear_rx_descriptors() argument 1380 stmmac_clear_tx_descriptors(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) stmmac_clear_tx_descriptors() argument 1410 stmmac_clear_descriptors(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) stmmac_clear_descriptors() argument 1437 stmmac_init_rx_buffers(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,struct dma_desc * p,int i,gfp_t flags,u32 queue) stmmac_init_rx_buffers() argument 1483 stmmac_free_rx_buffer(struct stmmac_priv * priv,struct stmmac_rx_queue * rx_q,int i) stmmac_free_rx_buffer() argument 1505 stmmac_free_tx_buffer(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue,int i) stmmac_free_tx_buffer() argument 1551 dma_free_rx_skbufs(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) dma_free_rx_skbufs() argument 1562 stmmac_alloc_rx_buffers(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue,gfp_t flags) stmmac_alloc_rx_buffers() argument 1595 dma_free_rx_xskbufs(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) dma_free_rx_xskbufs() argument 1613 stmmac_alloc_rx_buffers_zc(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) stmmac_alloc_rx_buffers_zc() argument 1650 stmmac_get_xsk_pool(struct stmmac_priv * priv,u32 queue) stmmac_get_xsk_pool() argument 1668 __init_dma_rx_desc_rings(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue,gfp_t flags) __init_dma_rx_desc_rings() argument 1732 struct stmmac_priv *priv = netdev_priv(dev); init_dma_rx_desc_rings() local 1776 __init_dma_tx_desc_rings(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) __init_dma_tx_desc_rings() argument 1826 struct stmmac_priv *priv = netdev_priv(dev); init_dma_tx_desc_rings() local 1851 struct stmmac_priv *priv = netdev_priv(dev); init_dma_desc_rings() local 1874 dma_free_tx_skbufs(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) dma_free_tx_skbufs() argument 1897 stmmac_free_tx_skbufs(struct stmmac_priv * priv) stmmac_free_tx_skbufs() argument 1912 __free_dma_rx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) __free_dma_rx_desc_resources() argument 1945 free_dma_rx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) free_dma_rx_desc_resources() argument 1962 __free_dma_tx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) __free_dma_tx_desc_resources() argument 1992 free_dma_tx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) free_dma_tx_desc_resources() argument 2013 __alloc_dma_rx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) __alloc_dma_rx_desc_resources() argument 2087 alloc_dma_rx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) alloc_dma_rx_desc_resources() argument 2119 __alloc_dma_tx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) __alloc_dma_tx_desc_resources() argument 2166 alloc_dma_tx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) alloc_dma_tx_desc_resources() argument 2196 alloc_dma_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) alloc_dma_desc_resources() argument 2215 free_dma_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) free_dma_desc_resources() argument 2232 stmmac_mac_enable_rx_queues(struct stmmac_priv * priv) stmmac_mac_enable_rx_queues() argument 2251 stmmac_start_rx_dma(struct stmmac_priv * priv,u32 chan) stmmac_start_rx_dma() argument 2264 stmmac_start_tx_dma(struct stmmac_priv * priv,u32 chan) stmmac_start_tx_dma() argument 2277 stmmac_stop_rx_dma(struct stmmac_priv * priv,u32 chan) stmmac_stop_rx_dma() argument 2290 stmmac_stop_tx_dma(struct stmmac_priv * priv,u32 chan) stmmac_stop_tx_dma() argument 2296 stmmac_enable_all_dma_irq(struct stmmac_priv * priv) stmmac_enable_all_dma_irq() argument 2319 stmmac_start_all_dma(struct stmmac_priv * priv) stmmac_start_all_dma() argument 2338 stmmac_stop_all_dma(struct stmmac_priv * priv) stmmac_stop_all_dma() argument 2357 stmmac_dma_operation_mode(struct stmmac_priv * priv) stmmac_dma_operation_mode() argument 2437 struct stmmac_priv *priv = tx_compl->priv; stmmac_xsk_fill_timestamp() local 2466 stmmac_xdp_xmit_zc(struct stmmac_priv * priv,u32 queue,u32 budget) stmmac_xdp_xmit_zc() argument 2584 stmmac_bump_dma_threshold(struct stmmac_priv * priv,u32 chan) stmmac_bump_dma_threshold() argument 2609 stmmac_tx_clean(struct stmmac_priv * priv,int budget,u32 queue,bool * pending_packets) stmmac_tx_clean() argument 2804 stmmac_tx_err(struct stmmac_priv * priv,u32 chan) stmmac_tx_err() argument 2832 stmmac_set_dma_operation_mode(struct stmmac_priv * priv,u32 txmode,u32 rxmode,u32 chan) stmmac_set_dma_operation_mode() argument 2855 stmmac_safety_feat_interrupt(struct stmmac_priv * priv) stmmac_safety_feat_interrupt() argument 2869 stmmac_napi_check(struct stmmac_priv * priv,u32 chan,u32 dir) stmmac_napi_check() argument 2911 stmmac_dma_interrupt(struct stmmac_priv * priv) stmmac_dma_interrupt() argument 2943 stmmac_mmc_setup(struct stmmac_priv * priv) stmmac_mmc_setup() argument 2966 stmmac_get_hw_features(struct stmmac_priv * priv) stmmac_get_hw_features() argument 2978 stmmac_check_ether_addr(struct stmmac_priv * priv) stmmac_check_ether_addr() argument 3001 stmmac_init_dma_engine(struct stmmac_priv * priv) stmmac_init_dma_engine() argument 3067 stmmac_tx_timer_arm(struct stmmac_priv * priv,u32 queue) stmmac_tx_timer_arm() argument 3101 struct stmmac_priv *priv = tx_q->priv_data; stmmac_tx_timer() local 3128 stmmac_init_coalesce(struct stmmac_priv * priv) stmmac_init_coalesce() argument 3148 stmmac_set_rings_length(struct stmmac_priv * priv) stmmac_set_rings_length() argument 3170 stmmac_set_tx_queue_weight(struct stmmac_priv * priv) stmmac_set_tx_queue_weight() argument 3187 stmmac_configure_cbs(struct stmmac_priv * priv) stmmac_configure_cbs() argument 3213 stmmac_rx_queue_dma_chan_map(struct stmmac_priv * priv) stmmac_rx_queue_dma_chan_map() argument 3230 stmmac_mac_config_rx_queues_prio(struct stmmac_priv * priv) stmmac_mac_config_rx_queues_prio() argument 3250 stmmac_mac_config_tx_queues_prio(struct stmmac_priv * priv) stmmac_mac_config_tx_queues_prio() argument 3270 stmmac_mac_config_rx_queues_routing(struct stmmac_priv * priv) stmmac_mac_config_rx_queues_routing() argument 3286 stmmac_mac_config_rss(struct stmmac_priv * priv) stmmac_mac_config_rss() argument 3307 stmmac_mtl_configuration(struct stmmac_priv * priv) stmmac_mtl_configuration() argument 3352 stmmac_safety_feat_configuration(struct stmmac_priv * priv) stmmac_safety_feat_configuration() argument 3363 stmmac_fpe_start_wq(struct stmmac_priv * priv) stmmac_fpe_start_wq() argument 3399 struct stmmac_priv *priv = netdev_priv(dev); stmmac_hw_setup() local 3550 struct stmmac_priv *priv = netdev_priv(dev); stmmac_hw_teardown() local 3558 struct stmmac_priv *priv = netdev_priv(dev); stmmac_free_irq() local 3613 struct stmmac_priv *priv = netdev_priv(dev); stmmac_request_irq_multi_msi() local 3783 struct stmmac_priv *priv = netdev_priv(dev); stmmac_request_irq_single() local 3849 struct stmmac_priv *priv = netdev_priv(dev); stmmac_request_irq() local 3871 stmmac_setup_dma_desc(struct stmmac_priv * priv,unsigned int mtu) stmmac_setup_dma_desc() argument 3947 struct stmmac_priv *priv = netdev_priv(dev); __stmmac_open() local 4027 struct stmmac_priv *priv = netdev_priv(dev); stmmac_open() local 4043 stmmac_fpe_stop_wq(struct stmmac_priv * priv) stmmac_fpe_stop_wq() argument 4063 struct stmmac_priv *priv = netdev_priv(dev); stmmac_release() local 4112 stmmac_vlan_insert(struct stmmac_priv * priv,struct sk_buff * skb,struct stmmac_tx_queue * tx_q) stmmac_vlan_insert() argument 4154 stmmac_tso_allocator(struct stmmac_priv * priv,dma_addr_t des,int total_len,bool last_segment,u32 queue) stmmac_tso_allocator() argument 4194 stmmac_flush_tx_descriptors(struct stmmac_priv * priv,int queue) stmmac_flush_tx_descriptors() argument 4246 struct stmmac_priv *priv = netdev_priv(dev); stmmac_tso_xmit() local 4512 struct stmmac_priv *priv = netdev_priv(dev); stmmac_xmit() local 4796 stmmac_rx_refill(struct stmmac_priv * priv,u32 queue) stmmac_rx_refill() argument 4860 stmmac_rx_buf1_len(struct stmmac_priv * priv,struct dma_desc * p,int status,unsigned int len) stmmac_rx_buf1_len() argument 4888 stmmac_rx_buf2_len(struct stmmac_priv * priv,struct dma_desc * p,int status,unsigned int len) stmmac_rx_buf2_len() argument 4909 stmmac_xdp_xmit_xdpf(struct stmmac_priv * priv,int queue,struct xdp_frame * xdpf,bool dma_map) stmmac_xdp_xmit_xdpf() argument 4991 stmmac_xdp_get_tx_queue(struct stmmac_priv * priv,int cpu) stmmac_xdp_get_tx_queue() argument 5005 stmmac_xdp_xmit_back(struct stmmac_priv * priv,struct xdp_buff * xdp) stmmac_xdp_xmit_back() argument 5033 __stmmac_xdp_run_prog(struct stmmac_priv * priv,struct bpf_prog * prog,struct xdp_buff * xdp) __stmmac_xdp_run_prog() argument 5068 stmmac_xdp_run_prog(struct stmmac_priv * priv,struct xdp_buff * xdp) stmmac_xdp_run_prog() argument 5085 stmmac_finalize_xdp_rx(struct stmmac_priv * priv,int xdp_status) stmmac_finalize_xdp_rx() argument 5120 stmmac_dispatch_skb_zc(struct stmmac_priv * priv,u32 queue,struct dma_desc * p,struct dma_desc * np,struct xdp_buff * xdp) stmmac_dispatch_skb_zc() argument 5164 stmmac_rx_refill_zc(struct stmmac_priv * priv,u32 queue,u32 budget) stmmac_rx_refill_zc() argument 5232 stmmac_rx_zc(struct stmmac_priv * priv,int limit,u32 queue) stmmac_rx_zc() argument 5424 stmmac_rx(struct stmmac_priv * priv,int limit,u32 queue) stmmac_rx() argument 5712 struct stmmac_priv *priv = ch->priv_data; stmmac_napi_poll_rx() local 5738 struct stmmac_priv *priv = ch->priv_data; stmmac_napi_poll_tx() local 5771 struct stmmac_priv *priv = ch->priv_data; stmmac_napi_poll_rxtx() local 5831 struct stmmac_priv *priv = netdev_priv(dev); stmmac_tx_timeout() local 5847 struct stmmac_priv *priv = netdev_priv(dev); stmmac_set_rx_mode() local 5865 struct stmmac_priv *priv = netdev_priv(dev); stmmac_change_mtu() local 5921 struct stmmac_priv *priv = netdev_priv(dev); stmmac_fix_features() local 5951 struct stmmac_priv *priv = netdev_priv(netdev); stmmac_set_features() local 5981 stmmac_fpe_event_status(struct stmmac_priv * priv,int status) stmmac_fpe_event_status() argument 6024 stmmac_common_interrupt(struct stmmac_priv * priv) stmmac_common_interrupt() argument 6091 struct stmmac_priv *priv = netdev_priv(dev); stmmac_interrupt() local 6113 struct stmmac_priv *priv = netdev_priv(dev); stmmac_mac_interrupt() local 6128 struct stmmac_priv *priv = netdev_priv(dev); stmmac_safety_interrupt() local 6145 struct stmmac_priv *priv; stmmac_msi_intr_tx() local 6172 struct stmmac_priv *priv; stmmac_msi_intr_rx() local 6197 struct stmmac_priv *priv = netdev_priv (dev); stmmac_ioctl() local 6225 struct stmmac_priv *priv = cb_priv; stmmac_setup_tc_block_cb() local 6253 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_setup_tc() local 6294 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_set_mac_address() local 6342 struct stmmac_priv *priv = netdev_priv(dev); stmmac_rings_status_show() local 6405 struct stmmac_priv *priv = netdev_priv(dev); stmmac_dma_cap_show() local 6566 struct stmmac_priv *priv = netdev_priv(dev); stmmac_device_event() local 6590 struct stmmac_priv *priv = netdev_priv(dev); stmmac_init_fs() local 6610 struct stmmac_priv *priv = netdev_priv(dev); stmmac_exit_fs() local 6640 stmmac_vlan_update(struct stmmac_priv * priv,bool is_double) stmmac_vlan_update() argument 6667 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_vlan_rx_add_vid() local 6698 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_vlan_rx_kill_vid() local 6727 struct stmmac_priv *priv = netdev_priv(dev); stmmac_bpf() local 6743 struct stmmac_priv *priv = netdev_priv(dev); stmmac_xdp_xmit() local 6782 stmmac_disable_rx_queue(struct stmmac_priv * priv,u32 queue) stmmac_disable_rx_queue() argument 6795 stmmac_enable_rx_queue(struct stmmac_priv * priv,u32 queue) stmmac_enable_rx_queue() argument 6845 stmmac_disable_tx_queue(struct stmmac_priv * priv,u32 queue) stmmac_disable_tx_queue() argument 6858 stmmac_enable_tx_queue(struct stmmac_priv * priv,u32 queue) stmmac_enable_tx_queue() argument 6900 struct stmmac_priv *priv = netdev_priv(dev); stmmac_xdp_release() local 6933 struct stmmac_priv *priv = netdev_priv(dev); stmmac_xdp_open() local 7042 struct stmmac_priv *priv = netdev_priv(dev); stmmac_xsk_wakeup() local 7078 struct stmmac_priv *priv = netdev_priv(dev); stmmac_get_stats64() local 7150 stmmac_reset_subtask(struct stmmac_priv * priv) stmmac_reset_subtask() argument 7174 struct stmmac_priv *priv = container_of(work, struct stmmac_priv, stmmac_service_task() local 7189 stmmac_hw_init(struct stmmac_priv * priv) stmmac_hw_init() argument 7287 struct stmmac_priv *priv = netdev_priv(dev); stmmac_napi_add() local 7316 struct stmmac_priv *priv = netdev_priv(dev); stmmac_napi_del() local 7337 struct stmmac_priv *priv = netdev_priv(dev); stmmac_reinit_queues() local 7362 struct stmmac_priv *priv = netdev_priv(dev); stmmac_reinit_ringparam() local 7380 struct stmmac_priv *priv = container_of(work, struct stmmac_priv, stmmac_fpe_lp_task() local 7426 stmmac_fpe_handshake(struct stmmac_priv * priv,bool enable) stmmac_fpe_handshake() argument 7446 struct stmmac_priv *priv = ctx->priv; stmmac_xdp_rx_timestamp() local 7488 struct stmmac_priv *priv; stmmac_dvr_probe() local 7816 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_dvr_remove() local 7859 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_suspend() local 7922 stmmac_reset_rx_queue(struct stmmac_priv * priv,u32 queue) stmmac_reset_rx_queue() argument 7930 stmmac_reset_tx_queue(struct stmmac_priv * priv,u32 queue) stmmac_reset_tx_queue() argument 7945 stmmac_reset_queues_param(struct stmmac_priv * priv) stmmac_reset_queues_param() argument 7967 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_resume() local [all...] |