/linux-master/drivers/media/usb/em28xx/ |
H A D | em28xx-core.c | 41 dev_printk(KERN_DEBUG, &dev->intf->dev, \ 51 dev_printk(KERN_DEBUG, &dev->intf->dev, \ 58 dev_printk(KERN_DEBUG, &dev->intf->dev, \ 66 int em28xx_read_reg_req_len(struct em28xx *dev, u8 req, u16 reg, argument 70 struct usb_device *udev = interface_to_usbdev(dev->intf); 73 if (dev->disconnected) 79 mutex_lock(&dev 112 em28xx_read_reg_req(struct em28xx *dev, u8 req, u16 reg) argument 124 em28xx_read_reg(struct em28xx *dev, u16 reg) argument 134 em28xx_write_regs_req(struct em28xx *dev, u8 req, u16 reg, char *buf, int len) argument 177 em28xx_write_regs(struct em28xx *dev, u16 reg, char *buf, int len) argument 184 em28xx_write_reg(struct em28xx *dev, u16 reg, u8 val) argument 195 em28xx_write_reg_bits(struct em28xx *dev, u16 reg, u8 val, u8 bitmask) argument 215 em28xx_toggle_reg_bits(struct em28xx *dev, u16 reg, u8 bitmask) argument 234 em28xx_is_ac97_ready(struct em28xx *dev) argument 259 em28xx_read_ac97(struct em28xx *dev, u8 reg) argument 286 em28xx_write_ac97(struct em28xx *dev, u8 reg, u16 val) argument 325 set_ac97_input(struct em28xx *dev) argument 352 em28xx_set_audio_source(struct em28xx *dev) argument 414 em28xx_audio_analog_set(struct em28xx *dev) argument 492 em28xx_audio_setup(struct em28xx *dev) argument 604 em28xx_find_led(struct em28xx *dev, enum em28xx_led_role role) argument 621 em28xx_capture_start(struct em28xx *dev, int start) argument 705 em28xx_gpio_set(struct em28xx *dev, const struct em28xx_reg_seq *gpio) argument 740 em28xx_set_mode(struct em28xx *dev, enum em28xx_mode set_mode) argument 771 struct em28xx *dev = urb->context; local 811 em28xx_uninit_usb_xfer(struct em28xx *dev, enum em28xx_mode mode) argument 851 em28xx_stop_urbs(struct em28xx *dev) argument 876 em28xx_alloc_urbs(struct em28xx *dev, enum em28xx_mode mode, int xfer_bulk, int num_bufs, int max_pkt_size, int packet_multiplier) argument 994 em28xx_init_usb_xfer(struct em28xx *dev, enum em28xx_mode mode, int xfer_bulk, int num_bufs, int max_pkt_size, int packet_multiplier, int (*urb_data_copy)(struct em28xx *dev, struct urb *urb)) argument 1073 struct em28xx *dev = NULL; local 1092 struct em28xx *dev = NULL; local 1108 em28xx_init_extension(struct em28xx *dev) argument 1124 em28xx_close_extension(struct em28xx *dev) argument 1140 em28xx_suspend_extension(struct em28xx *dev) argument 1157 em28xx_resume_extension(struct em28xx *dev) argument [all...] |
/linux-master/drivers/net/ethernet/ibm/emac/ |
H A D | core.c | 125 static inline void emac_report_timeout_error(struct emac_instance *dev, argument 128 if (emac_has_feature(dev, EMAC_FTR_440GX_PHY_CLK_FIX | 131 DBG(dev, "%s" NL, error); 133 printk(KERN_ERR "%pOF: %s\n", dev->ofdev->dev.of_node, error); 140 static inline void emac_rx_clk_tx(struct emac_instance *dev) argument 143 if (emac_has_feature(dev, EMAC_FTR_440EP_PHY_CLK_FIX)) 145 0, SDR0_MFR_ECS >> dev->cell_index); 149 static inline void emac_rx_clk_default(struct emac_instance *dev) argument 152 if (emac_has_feature(dev, EMAC_FTR_440EP_PHY_CLK_FI 213 emac_tx_enable(struct emac_instance *dev) argument 225 emac_tx_disable(struct emac_instance *dev) argument 245 emac_rx_enable(struct emac_instance *dev) argument 274 emac_rx_disable(struct emac_instance *dev) argument 294 emac_netif_stop(struct emac_instance *dev) argument 306 emac_netif_start(struct emac_instance *dev) argument 326 emac_rx_disable_async(struct emac_instance *dev) argument 338 emac_reset(struct emac_instance *dev) argument 419 emac_hash_mc(struct emac_instance *dev) argument 449 struct emac_instance *dev = netdev_priv(ndev); local 475 __emac_calc_base_mr1(struct emac_instance *dev, int tx_size, int rx_size) argument 505 __emac4_calc_base_mr1(struct emac_instance *dev, int tx_size, int rx_size) argument 551 emac_calc_base_mr1(struct emac_instance *dev, int tx_size, int rx_size) argument 558 emac_calc_trtr(struct emac_instance *dev, unsigned int size) argument 566 emac_calc_rwmr(struct emac_instance *dev, unsigned int low, unsigned int high) argument 575 emac_configure(struct emac_instance *dev) argument 738 emac_reinitialize(struct emac_instance *dev) argument 750 emac_full_tx_reset(struct emac_instance *dev) argument 768 struct emac_instance *dev = container_of(work, struct emac_instance, reset_work); local 783 struct emac_instance *dev = netdev_priv(ndev); local 791 emac_phy_done(struct emac_instance *dev, u32 stacr) argument 801 __emac_mdio_read(struct emac_instance *dev, u8 id, u8 reg) argument 872 __emac_mdio_write(struct emac_instance *dev, u8 id, u8 reg, u16 val) argument 934 struct emac_instance *dev = netdev_priv(ndev); local 946 struct emac_instance *dev = netdev_priv(ndev); local 955 __emac_set_multicast_list(struct emac_instance *dev) argument 990 struct emac_instance *dev = netdev_priv(ndev); local 1008 struct emac_instance *dev = netdev_priv(ndev); local 1033 emac_resize_rx_ring(struct emac_instance *dev, int new_mtu) argument 1121 struct emac_instance *dev = netdev_priv(ndev); local 1141 emac_clean_tx_ring(struct emac_instance *dev) argument 1157 emac_clean_rx_ring(struct emac_instance *dev) argument 1176 __emac_prepare_rx_skb(struct sk_buff *skb, struct emac_instance *dev, int slot) argument 1195 emac_alloc_rx_skb(struct emac_instance *dev, int slot) argument 1206 emac_alloc_rx_skb_napi(struct emac_instance *dev, int slot) argument 1215 emac_print_link_status(struct emac_instance *dev) argument 1230 struct emac_instance *dev = netdev_priv(ndev); local 1336 struct emac_instance *dev = local 1375 emac_force_link_update(struct emac_instance *dev) argument 1389 struct emac_instance *dev = netdev_priv(ndev); local 1418 emac_tx_csum(struct emac_instance *dev, struct sk_buff *skb) argument 1429 emac_xmit_finish(struct emac_instance *dev, int len) argument 1458 struct emac_instance *dev = netdev_priv(ndev); local 1484 emac_xmit_split(struct emac_instance *dev, int slot, u32 pd, int len, int last, u16 base_ctrl) argument 1517 struct emac_instance *dev = netdev_priv(ndev); local 1599 emac_parse_tx_error(struct emac_instance *dev, u16 ctrl) argument 1628 struct emac_instance *dev = param; local 1672 emac_recycle_rx_skb(struct emac_instance *dev, int slot, int len) argument 1690 emac_parse_rx_error(struct emac_instance *dev, u16 ctrl) argument 1717 emac_rx_csum(struct emac_instance *dev, struct sk_buff *skb, u16 ctrl) argument 1728 emac_rx_sg_append(struct emac_instance *dev, int slot) argument 1753 struct emac_instance *dev = param; local 1885 struct emac_instance *dev = param; local 1893 struct emac_instance *dev = param; local 1914 struct emac_instance *dev = param; local 1923 struct emac_instance *dev = dev_instance; local 1973 struct emac_instance *dev = netdev_priv(ndev); local 2042 struct emac_instance *dev = netdev_priv(ndev); local 2068 struct emac_instance *dev = netdev_priv(ndev); local 2154 struct emac_instance *dev = netdev_priv(ndev); local 2170 emac_get_regs_len(struct emac_instance *dev) argument 2178 struct emac_instance *dev = netdev_priv(ndev); local 2193 emac_dump_regs(struct emac_instance *dev, void *buf) argument 2212 struct emac_instance *dev = netdev_priv(ndev); local 2236 struct emac_instance *dev = netdev_priv(ndev); local 2276 struct emac_instance *dev = netdev_priv(ndev); local 2286 struct emac_instance *dev = netdev_priv(ndev); local 2316 struct emac_instance *dev = netdev_priv(ndev); local 2357 emac_check_deps(struct emac_instance *dev, struct emac_depentry *deps) argument 2396 emac_put_deps(struct emac_instance *dev) argument 2418 emac_wait_deps(struct emac_instance *dev) argument 2473 struct emac_instance *dev = netdev_priv(ndev); local 2506 struct emac_instance *dev = netdev_priv(bus->priv); local 2525 struct emac_instance *dev = netdev_priv(ndev); local 2535 struct emac_instance *dev = netdev_priv(ndev); local 2546 struct emac_instance *dev = netdev_priv(ndev); local 2561 struct emac_instance *dev = netdev_priv(ndev); local 2579 struct emac_instance *dev = netdev_priv(ndev); local 2593 emac_dt_mdio_probe(struct emac_instance *dev) argument 2633 emac_dt_phy_connect(struct emac_instance *dev, struct device_node *phy_handle) argument 2659 emac_dt_phy_probe(struct emac_instance *dev) argument 2680 emac_init_phy(struct emac_instance *dev) argument 2852 emac_init_config(struct emac_instance *dev) argument 3037 struct emac_instance *dev; local 3258 struct emac_instance *dev = platform_get_drvdata(ofdev); local [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | phy.c | 13 mt76x2_adjust_high_lna_gain(struct mt76x02_dev *dev, int reg, s8 offset) argument 18 mt76_rr(dev, MT_BBP(AGC, reg))); 20 mt76_rmw_field(dev, MT_BBP(AGC, reg), MT_BBP_AGC_LNA_HIGH_GAIN, gain); 24 mt76x2_adjust_agc_gain(struct mt76x02_dev *dev, int reg, s8 offset) argument 28 gain = FIELD_GET(MT_BBP_AGC_GAIN, mt76_rr(dev, MT_BBP(AGC, reg))); 30 mt76_rmw_field(dev, MT_BBP(AGC, reg), MT_BBP_AGC_GAIN, gain); 33 void mt76x2_apply_gain_adj(struct mt76x02_dev *dev) argument 35 s8 *gain_adj = dev->cal.rx.high_gain; 37 mt76x2_adjust_high_lna_gain(dev, 4, gain_adj[0]); 38 mt76x2_adjust_high_lna_gain(dev, 45 mt76x2_phy_set_txpower_regs(struct mt76x02_dev *dev, enum nl80211_band band) argument 137 mt76x2_phy_set_txpower(struct mt76x02_dev *dev) argument 184 mt76x2_configure_tx_delay(struct mt76x02_dev *dev, enum nl80211_band band, u8 bw) argument 203 mt76x2_phy_tssi_compensate(struct mt76x02_dev *dev) argument 245 mt76x2_phy_set_gain_val(struct mt76x02_dev *dev) argument 274 mt76x2_phy_update_channel_gain(struct mt76x02_dev *dev) argument [all...] |
/linux-master/drivers/misc/mei/ |
H A D | debugfs.c | 21 struct mei_device *dev = m->private; local 25 if (!dev) 28 down_read(&dev->me_clients_rwsem); 33 if (dev->dev_state != MEI_DEV_ENABLED) 36 list_for_each_entry(me_cl, &dev->me_clients, list) { 53 up_read(&dev->me_clients_rwsem); 60 struct mei_device *dev = m->private; local 64 if (!dev) 67 mutex_lock(&dev->device_lock); 72 if (dev 105 struct mei_device *dev = m->private; local 140 struct mei_device *dev; local 165 mei_dbgfs_deregister(struct mei_device *dev) argument 179 mei_dbgfs_register(struct mei_device *dev, const char *name) argument [all...] |
H A D | mei_dev.h | 267 * @dev: mei parent device 296 struct mei_device *dev; member in struct:mei_cl 362 bool (*host_is_ready)(struct mei_device *dev); 364 bool (*hw_is_ready)(struct mei_device *dev); 365 int (*hw_reset)(struct mei_device *dev, bool enable); 366 int (*hw_start)(struct mei_device *dev); 367 int (*hw_config)(struct mei_device *dev); 369 int (*fw_status)(struct mei_device *dev, struct mei_fw_status *fw_sts); 370 int (*trc_status)(struct mei_device *dev, u32 *trc); 372 enum mei_pg_state (*pg_state)(struct mei_device *dev); 559 struct device *dev; member in struct:mei_device 742 mei_hw_config(struct mei_device *dev) argument 747 mei_pg_state(struct mei_device *dev) argument 752 mei_pg_in_transition(struct mei_device *dev) argument 757 mei_pg_is_enabled(struct mei_device *dev) argument 762 mei_hw_reset(struct mei_device *dev, bool enable) argument 767 mei_hw_start(struct mei_device *dev) argument 772 mei_clear_interrupts(struct mei_device *dev) argument 777 mei_enable_interrupts(struct mei_device *dev) argument 782 mei_disable_interrupts(struct mei_device *dev) argument 787 mei_synchronize_irq(struct mei_device *dev) argument 792 mei_host_is_ready(struct mei_device *dev) argument 796 mei_hw_is_ready(struct mei_device *dev) argument 801 mei_hbuf_is_ready(struct mei_device *dev) argument 806 mei_hbuf_empty_slots(struct mei_device *dev) argument 811 mei_hbuf_depth(const struct mei_device *dev) argument 816 mei_write_message(struct mei_device *dev, const void *hdr, size_t hdr_len, const void *data, size_t data_len) argument 823 mei_read_hdr(const struct mei_device *dev) argument 828 mei_read_slots(struct mei_device *dev, unsigned char *buf, unsigned long len) argument 834 mei_count_full_read_slots(struct mei_device *dev) argument 839 mei_trc_status(struct mei_device *dev, u32 *trc) argument 846 mei_fw_status(struct mei_device *dev, struct mei_fw_status *fw_status) argument 860 mei_dbgfs_register(struct mei_device *dev, const char *name) argument 861 mei_dbgfs_deregister(struct mei_device *dev) argument 883 mei_fw_status_str(struct mei_device *dev, char *buf, size_t len) argument 907 kind_is_gsc(struct mei_device *dev) argument 920 kind_is_gscfi(struct mei_device *dev) argument [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76x02_phy.h | 12 mt76x02_get_rssi_gain_thresh(struct mt76x02_dev *dev) argument 14 switch (dev->mphy.chandef.width) { 25 mt76x02_get_low_rssi_gain_thresh(struct mt76x02_dev *dev) argument 27 switch (dev->mphy.chandef.width) { 38 void mt76x02_phy_set_txpower(struct mt76x02_dev *dev, int txp_0, int txp_2); 41 void mt76x02_phy_set_rxpath(struct mt76x02_dev *dev); 42 void mt76x02_phy_set_txdac(struct mt76x02_dev *dev); 43 void mt76x02_phy_set_bw(struct mt76x02_dev *dev, int width, u8 ctrl); 44 void mt76x02_phy_set_band(struct mt76x02_dev *dev, int band, 46 bool mt76x02_phy_adjust_vga_gain(struct mt76x02_dev *dev); [all...] |
/linux-master/drivers/net/dsa/microchip/ |
H A D | lan937x.h | 2 /* Microchip lan937x dev ops headers 9 int lan937x_reset_switch(struct ksz_device *dev); 12 void lan937x_port_setup(struct ksz_device *dev, int port, bool cpu_port); 14 int lan937x_switch_init(struct ksz_device *dev); 15 void lan937x_switch_exit(struct ksz_device *dev); 16 int lan937x_r_phy(struct ksz_device *dev, u16 addr, u16 reg, u16 *data); 17 int lan937x_w_phy(struct ksz_device *dev, u16 addr, u16 reg, u16 val); 18 int lan937x_change_mtu(struct ksz_device *dev, int port, int new_mtu); 19 void lan937x_phylink_get_caps(struct ksz_device *dev, int port, 21 void lan937x_setup_rgmii_delay(struct ksz_device *dev, in [all...] |
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | pd.c | 21 struct rvt_dev_info *dev = ib_to_rvt(ibdev); local 32 spin_lock(&dev->n_pds_lock); 33 if (dev->n_pds_allocated == dev->dparms.props.max_pd) { 34 spin_unlock(&dev->n_pds_lock); 39 dev->n_pds_allocated++; 40 spin_unlock(&dev->n_pds_lock); 58 struct rvt_dev_info *dev = ib_to_rvt(ibpd->device); local 60 spin_lock(&dev->n_pds_lock); 61 dev [all...] |
/linux-master/drivers/media/usb/hdpvr/ |
H A D | hdpvr-core.c | 22 #include <media/v4l2-dev.h> 63 void hdpvr_delete(struct hdpvr_device *dev) argument 65 hdpvr_free_buffers(dev); 66 usb_put_dev(dev->udev); 111 static int device_authorization(struct hdpvr_device *dev) argument 118 mutex_lock(&dev->usbc_mutex); 119 ret = usb_control_msg(dev->udev, 120 usb_rcvctrlpipe(dev->udev, 0), 123 dev->usbc_buf, 46, 126 v4l2_err(&dev 197 hdpvr_device_init(struct hdpvr_device *dev) argument 267 struct hdpvr_device *dev; local 413 struct hdpvr_device *dev = to_hdpvr_dev(usb_get_intfdata(interface)); local [all...] |
/linux-master/drivers/net/wireless/mediatek/mt7601u/ |
H A D | init.c | 16 mt7601u_set_wlan_state(struct mt7601u_dev *dev, u32 val, bool enable) argument 32 mt7601u_wr(dev, MT_WLAN_FUN_CTRL, val); 36 set_bit(MT7601U_STATE_WLAN_RUNNING, &dev->state); 38 clear_bit(MT7601U_STATE_WLAN_RUNNING, &dev->state); 43 val = mt7601u_rr(dev, MT_CMB_CTRL); 56 dev_err(dev->dev, "Error: PLL and XTAL check failed!\n"); 59 static void mt7601u_chip_onoff(struct mt7601u_dev *dev, bool enable, bool reset) argument 63 mutex_lock(&dev->hw_atomic_mutex); 65 val = mt7601u_rr(dev, MT_WLAN_FUN_CTR 90 mt7601u_reset_csr_bbp(struct mt7601u_dev *dev) argument 99 mt7601u_init_usb_dma(struct mt7601u_dev *dev) argument 118 mt7601u_init_bbp(struct mt7601u_dev *dev) argument 136 mt76_init_beacon_offsets(struct mt7601u_dev *dev) argument 152 mt7601u_write_mac_initvals(struct mt7601u_dev *dev) argument 172 mt7601u_init_wcid_mem(struct mt7601u_dev *dev) argument 193 mt7601u_init_key_mem(struct mt7601u_dev *dev) argument 201 mt7601u_init_wcid_attr_mem(struct mt7601u_dev *dev) argument 220 mt7601u_reset_counters(struct mt7601u_dev *dev) argument 230 mt7601u_mac_start(struct mt7601u_dev *dev) argument 257 mt7601u_mac_stop_hw(struct mt7601u_dev *dev) argument 305 mt7601u_mac_stop(struct mt7601u_dev *dev) argument 312 mt7601u_stop_hardware(struct mt7601u_dev *dev) argument 317 mt7601u_init_hardware(struct mt7601u_dev *dev) argument 422 mt7601u_cleanup(struct mt7601u_dev *dev) argument 435 struct mt7601u_dev *dev; local 518 mt76_init_sband(struct mt7601u_dev *dev, struct ieee80211_supported_band *sband, const struct ieee80211_channel *chan, int n_chan, struct ieee80211_rate *rates, int n_rates) argument 556 mt76_init_sband_2g(struct mt7601u_dev *dev) argument 574 mt7601u_register_device(struct mt7601u_dev *dev) argument [all...] |
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | grf5101.c | 33 static void write_grf5101(struct ieee80211_hw *dev, u8 addr, u32 data) argument 35 struct rtl8180_priv *priv = dev->priv; 54 static void grf5101_write_phy_antenna(struct ieee80211_hw *dev, short chan) argument 56 struct rtl8180_priv *priv = dev->priv; 65 rtl8180_write_phy(dev, 0x10, ant); 77 static void grf5101_rf_set_channel(struct ieee80211_hw *dev, argument 80 struct rtl8180_priv *priv = dev->priv; 87 write_grf5101(dev, 0x15, 0x0); 88 write_grf5101(dev, 0x06, txpw); 89 write_grf5101(dev, 100 grf5101_rf_stop(struct ieee80211_hw *dev) argument 116 grf5101_rf_init(struct ieee80211_hw *dev) argument [all...] |
/linux-master/drivers/scsi/ |
H A D | scsi_pm.c | 22 static int do_scsi_suspend(struct device *dev, const struct dev_pm_ops *pm) argument 24 return pm && pm->suspend ? pm->suspend(dev) : 0; 27 static int do_scsi_freeze(struct device *dev, const struct dev_pm_ops *pm) argument 29 return pm && pm->freeze ? pm->freeze(dev) : 0; 32 static int do_scsi_poweroff(struct device *dev, const struct dev_pm_ops *pm) argument 34 return pm && pm->poweroff ? pm->poweroff(dev) : 0; 37 static int do_scsi_resume(struct device *dev, const struct dev_pm_ops *pm) argument 39 return pm && pm->resume ? pm->resume(dev) : 0; 42 static int do_scsi_thaw(struct device *dev, const struct dev_pm_ops *pm) argument 44 return pm && pm->thaw ? pm->thaw(dev) 47 do_scsi_restore(struct device *dev, const struct dev_pm_ops *pm) argument 52 scsi_dev_type_suspend(struct device *dev, int (*cb)(struct device *, const struct dev_pm_ops *)) argument 69 scsi_bus_suspend_common(struct device *dev, int (*cb)(struct device *, const struct dev_pm_ops *)) argument 78 scsi_bus_resume_common(struct device *dev, int (*cb)(struct device *, const struct dev_pm_ops *)) argument 94 scsi_bus_prepare(struct device *dev) argument 103 scsi_bus_suspend(struct device *dev) argument 108 scsi_bus_resume(struct device *dev) argument 113 scsi_bus_freeze(struct device *dev) argument 118 scsi_bus_thaw(struct device *dev) argument 123 scsi_bus_poweroff(struct device *dev) argument 128 scsi_bus_restore(struct device *dev) argument 145 sdev_runtime_suspend(struct device *dev) argument 161 scsi_runtime_suspend(struct device *dev) argument 174 sdev_runtime_resume(struct device *dev) argument 188 scsi_runtime_resume(struct device *dev) argument 201 scsi_runtime_idle(struct device *dev) argument [all...] |
/linux-master/samples/pktgen/ |
H A D | pktgen_bench_xmit_mode_queue_xmit.sh | 47 dev=${DEV}@${thread} 49 # Add remove all other devices and add_device $dev to thread 51 pg_thread $thread "add_device" $dev 53 # Base config of dev 54 pg_set $dev "flag QUEUE_MAP_CPU" 55 pg_set $dev "count $COUNT" 56 pg_set $dev "pkt_size $PKT_SIZE" 57 pg_set $dev "delay $DELAY" 58 pg_set $dev "flag NO_TIMESTAMP" 61 pg_set $dev "dst_ma [all...] |
H A D | pktgen_sample05_flow_per_thread.sh | 45 dev=${DEV}@${thread} 47 # Add remove all other devices and add_device $dev to thread 49 pg_thread $thread "add_device" $dev 52 pg_set $dev "flag QUEUE_MAP_CPU" 53 pg_set $dev "count $COUNT" 54 pg_set $dev "clone_skb $CLONE_SKB" 55 pg_set $dev "pkt_size $PKT_SIZE" 56 pg_set $dev "delay $DELAY" 57 pg_set $dev "flag NO_TIMESTAMP" 60 pg_set $dev "dst_ma [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | catas.c | 50 static int read_vendor_id(struct mlx4_dev *dev) argument 55 ret = pci_read_config_word(dev->persist->pdev, 0, &vendor_id); 57 mlx4_err(dev, "Failed to read vendor ID, ret=%d\n", ret); 62 mlx4_err(dev, "PCI can't be accessed to read vendor id\n"); 69 static int mlx4_reset_master(struct mlx4_dev *dev) argument 73 if (mlx4_is_master(dev)) 74 mlx4_report_internal_err_comm_event(dev); 76 if (!pci_channel_offline(dev->persist->pdev)) { 77 err = read_vendor_id(dev); 84 err = mlx4_reset(dev); 92 mlx4_reset_slave(struct mlx4_dev *dev) argument 166 struct mlx4_dev *dev; local 207 struct mlx4_dev *dev = persist->dev; local 225 dump_err_buf(struct mlx4_dev *dev) argument 240 struct mlx4_dev *dev = &priv->dev; local 277 mlx4_start_catas_poll(struct mlx4_dev *dev) argument 304 mlx4_stop_catas_poll(struct mlx4_dev *dev) argument 319 mlx4_catas_init(struct mlx4_dev *dev) argument 329 mlx4_catas_end(struct mlx4_dev *dev) argument [all...] |
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_debug.h | 35 bool kfd_set_dbg_ev_from_interrupt(struct kfd_node *dev, 42 struct kfd_process *process, struct kfd_node *dev, 77 static inline bool kfd_dbg_is_per_vmid_supported(struct kfd_node *dev) argument 79 return (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 2) || 80 KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3) || 81 KFD_GC_VERSION(dev) >= IP_VERSION(11, 0, 0)); 98 static inline bool kfd_dbg_is_rlc_restore_supported(struct kfd_node *dev) argument 100 return !(KFD_GC_VERSION(dev) == IP_VERSION(10, 1, 10) || 101 KFD_GC_VERSION(dev) == IP_VERSION(10, 1, 1)); 104 static inline bool kfd_dbg_has_cwsr_workaround(struct kfd_node *dev) argument 110 kfd_dbg_has_gws_support(struct kfd_node *dev) argument 131 kfd_dbg_has_ttmps_always_setup(struct kfd_node *dev) argument [all...] |
/linux-master/drivers/nvdimm/ |
H A D | dax_devs.c | 13 static void nd_dax_release(struct device *dev) argument 15 struct nd_region *nd_region = to_nd_region(dev->parent); 16 struct nd_dax *nd_dax = to_nd_dax(dev); 19 dev_dbg(dev, "trace\n"); 20 nd_detach_ndns(dev, &nd_pfn->ndns); 26 struct nd_dax *to_nd_dax(struct device *dev) argument 28 struct nd_dax *nd_dax = container_of(dev, struct nd_dax, nd_pfn.dev); 30 WARN_ON(!is_nd_dax(dev)); 41 bool is_nd_dax(const struct device *dev) argument 51 struct device *dev; local 74 struct device *dev = NULL; local 87 nd_dax_probe(struct device *dev, struct nd_namespace_common *ndns) argument [all...] |
/linux-master/drivers/hid/ |
H A D | hid-input-test.c | 12 struct hid_device *dev; local 15 dev = kunit_kzalloc(test, sizeof(*dev), GFP_KERNEL); 16 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, dev); 18 handled = hidinput_set_battery_charge_status(dev, HID_DG_HEIGHT, 0); 20 KUNIT_EXPECT_EQ(test, dev->battery_charge_status, POWER_SUPPLY_STATUS_UNKNOWN); 22 handled = hidinput_set_battery_charge_status(dev, HID_BAT_CHARGING, 0); 24 KUNIT_EXPECT_EQ(test, dev->battery_charge_status, POWER_SUPPLY_STATUS_DISCHARGING); 26 handled = hidinput_set_battery_charge_status(dev, HID_BAT_CHARGING, 1); 28 KUNIT_EXPECT_EQ(test, dev 34 struct hid_device *dev; local [all...] |
/linux-master/drivers/net/arcnet/ |
H A D | com90io.c | 47 static int com90io_found(struct net_device *dev); 48 static void com90io_command(struct net_device *dev, int command); 49 static int com90io_status(struct net_device *dev); 50 static void com90io_setmask(struct net_device *dev, int mask); 51 static int com90io_reset(struct net_device *dev, int really_reset); 52 static void com90io_copy_to_card(struct net_device *dev, int bufnum, int offset, 54 static void com90io_copy_from_card(struct net_device *dev, int bufnum, 71 static u_char get_buffer_byte(struct net_device *dev, unsigned offset) argument 73 int ioaddr = dev->base_addr; 82 static void put_buffer_byte(struct net_device *dev, unsigne argument 95 get_whole_buffer(struct net_device *dev, unsigned offset, unsigned length, char *dest) argument 111 put_whole_buffer(struct net_device *dev, unsigned offset, unsigned length, char *dest) argument 130 com90io_probe(struct net_device *dev) argument 221 com90io_found(struct net_device *dev) argument 279 com90io_reset(struct net_device *dev, int really_reset) argument 311 com90io_command(struct net_device *dev, int cmd) argument 318 com90io_status(struct net_device *dev) argument 325 com90io_setmask(struct net_device *dev, int mask) argument 332 com90io_copy_to_card(struct net_device *dev, int bufnum, int offset, void *buf, int count) argument 339 com90io_copy_from_card(struct net_device *dev, int bufnum, int offset, void *buf, int count) argument 385 struct net_device *dev; local 410 struct net_device *dev = my_dev; local [all...] |
H A D | arc-rimi.c | 46 static int arcrimi_probe(struct net_device *dev); 47 static int arcrimi_found(struct net_device *dev); 48 static void arcrimi_command(struct net_device *dev, int command); 49 static int arcrimi_status(struct net_device *dev); 50 static void arcrimi_setmask(struct net_device *dev, int mask); 51 static int arcrimi_reset(struct net_device *dev, int really_reset); 52 static void arcrimi_copy_to_card(struct net_device *dev, int bufnum, int offset, 54 static void arcrimi_copy_from_card(struct net_device *dev, int bufnum, 67 static int __init arcrimi_probe(struct net_device *dev) argument 73 dev 123 arcrimi_found(struct net_device *dev) argument 241 arcrimi_reset(struct net_device *dev, int really_reset) argument 264 arcrimi_setmask(struct net_device *dev, int mask) argument 272 arcrimi_status(struct net_device *dev) argument 280 arcrimi_command(struct net_device *dev, int cmd) argument 288 arcrimi_copy_to_card(struct net_device *dev, int bufnum, int offset, void *buf, int count) argument 297 arcrimi_copy_from_card(struct net_device *dev, int bufnum, int offset, void *buf, int count) argument 322 struct net_device *dev; local 347 struct net_device *dev = my_dev; local [all...] |
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_bus.c | 16 static int vchiq_bus_type_match(struct device *dev, struct device_driver *drv) argument 18 if (dev->bus == &vchiq_bus_type && 19 strcmp(dev_name(dev), drv->name) == 0) 25 static int vchiq_bus_uevent(const struct device *dev, struct kobj_uevent_env *env) argument 27 const struct vchiq_device *device = container_of_const(dev, struct vchiq_device, dev); 29 return add_uevent_var(env, "MODALIAS=vchiq:%s", dev_name(&device->dev)); 32 static int vchiq_bus_probe(struct device *dev) argument 34 struct vchiq_device *device = to_vchiq_device(dev); 35 struct vchiq_driver *driver = to_vchiq_driver(dev 47 vchiq_device_release(struct device *dev) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | gid.c | 39 void mlx5_init_reserved_gids(struct mlx5_core_dev *dev) argument 41 unsigned int tblsz = MLX5_CAP_ROCE(dev, roce_address_table_size); 43 ida_init(&dev->roce.reserved_gids.ida); 44 dev->roce.reserved_gids.start = tblsz; 45 dev->roce.reserved_gids.count = 0; 48 void mlx5_cleanup_reserved_gids(struct mlx5_core_dev *dev) argument 50 WARN_ON(!ida_is_empty(&dev->roce.reserved_gids.ida)); 51 dev->roce.reserved_gids.start = 0; 52 dev->roce.reserved_gids.count = 0; 53 ida_destroy(&dev 56 mlx5_core_reserve_gids(struct mlx5_core_dev *dev, unsigned int count) argument 76 mlx5_core_unreserve_gids(struct mlx5_core_dev *dev, unsigned int count) argument 88 mlx5_core_reserved_gid_alloc(struct mlx5_core_dev *dev, int *gid_index) argument 105 mlx5_core_reserved_gid_free(struct mlx5_core_dev *dev, int gid_index) argument 111 mlx5_core_reserved_gids_count(struct mlx5_core_dev *dev) argument 117 mlx5_core_roce_gid_set(struct mlx5_core_dev *dev, unsigned int index, u8 roce_version, u8 roce_l3_type, const u8 *gid, const u8 *mac, bool vlan, u16 vlan_id, u8 port_num) argument [all...] |
/linux-master/include/net/nfc/ |
H A D | nfc.h | 18 #define nfc_dbg(dev, fmt, ...) dev_dbg((dev), "NFC: " fmt, ##__VA_ARGS__) 19 #define nfc_info(dev, fmt, ...) dev_info((dev), "NFC: " fmt, ##__VA_ARGS__) 20 #define nfc_err(dev, fmt, ...) dev_err((dev), "NFC: " fmt, ##__VA_ARGS__) 49 int (*dev_up)(struct nfc_dev *dev); 50 int (*dev_down)(struct nfc_dev *dev); 51 int (*start_poll)(struct nfc_dev *dev, 53 void (*stop_poll)(struct nfc_dev *dev); 169 struct device dev; member in struct:nfc_dev 211 nfc_free_device(struct nfc_dev *dev) argument 226 nfc_set_parent_dev(struct nfc_dev *nfc_dev, struct device *dev) argument 238 nfc_set_drvdata(struct nfc_dev *dev, void *data) argument 248 nfc_get_drvdata(const struct nfc_dev *dev) argument 258 nfc_device_name(const struct nfc_dev *dev) argument 299 nfc_set_vendor_cmds(struct nfc_dev *dev, const struct nfc_vendor_cmd *cmds, int n_cmds) argument 343 nfc_vendor_cmd_alloc_reply_skb(struct nfc_dev *dev, u32 oui, u32 subcmd, int approxlen) argument [all...] |
/linux-master/drivers/scsi/aacraid/ |
H A D | rx.c | 36 struct aac_dev *dev = dev_id; local 38 u8 intstat = rx_readb(dev, MUnit.OISR); 46 if (likely(intstat & ~(dev->OIMR))) { 47 bellbits = rx_readl(dev, OutboundDoorbellReg); 49 aac_printf(dev, readl (&dev->IndexRegs->Mailbox[5])); 50 rx_writel(dev, MUnit.ODR,DoorBellPrintfReady); 51 rx_writel(dev, InboundDoorbellReg,DoorBellPrintfDone); 54 rx_writel(dev, MUnit.ODR, DoorBellAdapterNormCmdReady); 55 aac_command_normal(&dev 76 struct aac_dev *dev = dev_id; local 117 aac_rx_disable_interrupt(struct aac_dev *dev) argument 127 aac_rx_enable_interrupt_producer(struct aac_dev *dev) argument 137 aac_rx_enable_interrupt_message(struct aac_dev *dev) argument 162 rx_sync_cmd(struct aac_dev *dev, u32 command, u32 p1, u32 p2, u32 p3, u32 p4, u32 p5, u32 p6, u32 *status, u32 * r1, u32 * r2, u32 * r3, u32 * r4) argument 261 aac_rx_interrupt_adapter(struct aac_dev *dev) argument 275 aac_rx_notify_adapter(struct aac_dev *dev, u32 event) argument 312 aac_rx_start_adapter(struct aac_dev *dev) argument 330 aac_rx_check_health(struct aac_dev *dev) argument 399 struct aac_dev *dev = fib->dev; local 422 struct aac_dev *dev = fib->dev; local 459 aac_rx_ioremap(struct aac_dev * dev, u32 size) argument 472 aac_rx_restart_adapter(struct aac_dev *dev, int bled, u8 reset_type) argument 515 aac_rx_select_comm(struct aac_dev *dev, int comm) argument 543 _aac_rx_init(struct aac_dev *dev) argument 674 aac_rx_init(struct aac_dev *dev) argument [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | dma.c | 11 struct mt7915_dev *dev = phy->dev; local 14 if (mtk_wed_device_active(&dev->mt76.mmio.wed)) { 15 if (is_mt798x(&dev->mt76)) 21 wed = &dev->mt76.mmio.wed; 30 struct mt7915_dev *dev; local 32 dev = container_of(napi, struct mt7915_dev, mt76.tx_napi); 34 mt76_connac_tx_cleanup(&dev->mt76); 36 mt7915_irq_enable(dev, MT_INT_TX_DONE_MCU); 41 static void mt7915_dma_config(struct mt7915_dev *dev) argument 123 __mt7915_dma_prefetch(struct mt7915_dev *dev, u32 ofs) argument 165 mt7915_dma_prefetch(struct mt7915_dev *dev) argument 172 mt7915_dma_disable(struct mt7915_dev *dev, bool rst) argument 255 mt7915_dma_start(struct mt7915_dev *dev, bool reset, bool wed_reset) argument 334 mt7915_dma_enable(struct mt7915_dev *dev, bool reset) argument 408 mt7915_dma_init(struct mt7915_dev *dev, struct mt7915_phy *phy2) argument 590 mt7915_dma_reset(struct mt7915_dev *dev, bool force) argument 650 mt7915_dma_cleanup(struct mt7915_dev *dev) argument [all...] |