/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_sriov.h | 16 void ixgbe_restore_vf_multicasts(struct ixgbe_adapter *adapter); 18 void ixgbe_msg_task(struct ixgbe_adapter *adapter); 20 void ixgbe_ping_all_vfs(struct ixgbe_adapter *adapter); 21 void ixgbe_set_all_vfs(struct ixgbe_adapter *adapter); 25 int ixgbe_link_mbps(struct ixgbe_adapter *adapter); 35 void ixgbe_check_vf_rate_limit(struct ixgbe_adapter *adapter); 36 void ixgbe_set_vf_link_state(struct ixgbe_adapter *adapter, int vf, int state); 37 int ixgbe_disable_sriov(struct ixgbe_adapter *adapter); 39 void ixgbe_enable_sriov(struct ixgbe_adapter *adapter, unsigned int max_vfs); 43 static inline void ixgbe_set_vmvir(struct ixgbe_adapter *adapter, argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | t3_hw.c | 38 static void t3_port_intr_clear(struct adapter *adapter, int idx); 42 * @adapter: the adapter performing the operation 56 int t3_wait_op_done_val(struct adapter *adapter, int reg, u32 mask, argument 60 u32 val = t3_read_reg(adapter, reg); 76 * @adapter: the adapter to program 85 void t3_write_regs(struct adapter *adapte argument 104 t3_set_reg_field(struct adapter *adapter, unsigned int addr, u32 mask, u32 val) argument 214 struct adapter *adapter = pi->adapter; local 233 struct adapter *adapter = pi->adapter; local 257 mi1_wr_addr(struct adapter *adapter, int phy_addr, int mmd_addr, int reg_addr) argument 277 struct adapter *adapter = pi->adapter; local 297 struct adapter *adapter = pi->adapter; local 609 t3_seeprom_wp(struct adapter *adapter, int enable) argument 646 get_vpd_params(struct adapter *adapter, struct vpd_params *p) argument 735 sf1_read(struct adapter *adapter, unsigned int byte_cnt, int cont, u32 *valp) argument 762 sf1_write(struct adapter *adapter, unsigned int byte_cnt, int cont, u32 val) argument 783 flash_wait_op(struct adapter *adapter, int attempts, int delay) argument 814 t3_read_flash(struct adapter *adapter, unsigned int addr, unsigned int nwords, u32 *data, int byte_oriented) argument 848 t3_write_flash(struct adapter *adapter, unsigned int addr, unsigned int n, const u8 *data) argument 893 t3_get_tp_version(struct adapter *adapter, u32 *vers) argument 915 t3_check_tpsram_version(struct adapter *adapter) argument 952 t3_check_tpsram(struct adapter *adapter, const u8 *tp_sram, unsigned int size) argument 983 t3_get_fw_version(struct adapter *adapter, u32 *vers) argument 995 t3_check_fw_version(struct adapter *adapter) argument 1033 t3_flash_erase_sectors(struct adapter *adapter, int start, int end) argument 1059 t3_load_fw(struct adapter *adapter, const u8 *fw_data, unsigned int size) argument 1175 t3_link_changed(struct adapter *adapter, int port_id) argument 1232 t3_link_fault(struct adapter *adapter, int port_id) argument 1338 t3_set_vlan_accel(struct adapter *adapter, unsigned int ports, int on) argument 1367 t3_handle_intr_status(struct adapter *adapter, unsigned int reg, unsigned int mask, const struct intr_info *acts, unsigned long *stats) argument 1455 pci_intr_handler(struct adapter *adapter) argument 1491 pcie_intr_handler(struct adapter *adapter) argument 1525 tp_intr_handler(struct adapter *adapter) argument 1550 cim_intr_handler(struct adapter *adapter) argument 1588 ulprx_intr_handler(struct adapter *adapter) argument 1610 ulptx_intr_handler(struct adapter *adapter) argument 1638 pmtx_intr_handler(struct adapter *adapter) argument 1668 pmrx_intr_handler(struct adapter *adapter) argument 1689 cplsw_intr_handler(struct adapter *adapter) argument 1709 mps_intr_handler(struct adapter *adapter) argument 1728 struct adapter *adapter = mc7->adapter; local 1828 t3_phy_intr_handler(struct adapter *adapter) argument 1857 t3_slow_intr_handler(struct adapter *adapter) argument 1928 t3_intr_enable(struct adapter *adapter) argument 1979 t3_intr_disable(struct adapter *adapter) argument 1992 t3_intr_clear(struct adapter *adapter) argument 2027 t3_xgm_intr_enable(struct adapter *adapter, int idx) argument 2035 t3_xgm_intr_disable(struct adapter *adapter, int idx) argument 2051 t3_port_intr_enable(struct adapter *adapter, int idx) argument 2068 t3_port_intr_disable(struct adapter *adapter, int idx) argument 2085 t3_port_intr_clear(struct adapter *adapter, int idx) argument 2105 t3_sge_write_context(struct adapter *adapter, unsigned int id, unsigned int type) argument 2176 t3_sge_init_ecntxt(struct adapter *adapter, unsigned int id, int gts_enable, enum sge_context_type type, int respq, u64 base_addr, unsigned int size, unsigned int token, int gen, unsigned int cidx) argument 2219 t3_sge_init_flcntxt(struct adapter *adapter, unsigned int id, int gts_enable, u64 base_addr, unsigned int size, unsigned int bsize, unsigned int cong_thres, int gen, unsigned int cidx) argument 2259 t3_sge_init_rspcntxt(struct adapter *adapter, unsigned int id, int irq_vec_idx, u64 base_addr, unsigned int size, unsigned int fl_thres, int gen, unsigned int cidx) argument 2298 t3_sge_init_cqcntxt(struct adapter *adapter, unsigned int id, u64 base_addr, unsigned int size, int rspq, int ovfl_mode, unsigned int credits, unsigned int credit_thres) argument 2329 t3_sge_enable_ecntxt(struct adapter *adapter, unsigned int id, int enable) argument 2353 t3_sge_disable_fl(struct adapter *adapter, unsigned int id) argument 2377 t3_sge_disable_rspcntxt(struct adapter *adapter, unsigned int id) argument 2401 t3_sge_disable_cqcntxt(struct adapter *adapter, unsigned int id) argument 2428 t3_sge_cqcntxt_op(struct adapter *adapter, unsigned int id, unsigned int op, unsigned int credits) argument 2470 t3_config_rss(struct adapter *adapter, unsigned int rss_config, const u8 * cpus, const u16 *rspq) argument 2931 t3_config_trace_filter(struct adapter *adapter, const struct trace_params *tp, int filter_index, int invert, int enable) argument 3063 calibrate_xgm(struct adapter *adapter) argument 3090 calibrate_xgm_t3b(struct adapter *adapter) argument 3120 wrreg_wait(struct adapter *adapter, unsigned int addr, u32 val) argument 3145 struct adapter *adapter = mc7->adapter; local 3309 t3_init_hw(struct adapter *adapter, u32 fw_params) argument 3391 get_pci_mode(struct adapter *adapter, struct pci_params *p) argument 3462 mc7_prep(struct adapter *adapter, struct mc7 *mc7, unsigned int base_addr, const char *name) argument 3475 mac_prep(struct cmac *mac, struct adapter *adapter, int index) argument 3495 early_hw_init(struct adapter *adapter, const struct adapter_info *ai) argument 3527 t3_reset_adapter(struct adapter *adapter) argument 3591 t3_prep_adapter(struct adapter *adapter, const struct adapter_info *ai, int reset) argument 3715 t3_led_ready(struct adapter *adapter) argument 3721 t3_replay_prep_adapter(struct adapter *adapter) argument [all...] |
H A D | adapter.h | 48 struct adapter; 67 struct adapter *adapter; member in struct:port_info 82 enum { /* adapter flags */ 200 struct adapter *adap; 220 struct adapter { struct 270 static inline u32 t3_read_reg(struct adapter *adapter, u32 reg_addr) argument 272 u32 val = readl(adapter->regs + reg_addr); 274 CH_DBG(adapter, MMI 278 t3_write_reg(struct adapter *adapter, u32 reg_addr, u32 val) argument 301 offload_running(struct adapter *adapter) argument [all...] |
/linux-master/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_ethtool.c | 63 struct netxen_adapter *adapter = netdev_priv(dev); local 72 fw_major = NXRD32(adapter, NETXEN_FW_VERSION_MAJOR); 73 fw_minor = NXRD32(adapter, NETXEN_FW_VERSION_MINOR); 74 fw_build = NXRD32(adapter, NETXEN_FW_VERSION_SUB); 78 strscpy(drvinfo->bus_info, pci_name(adapter->pdev), 86 struct netxen_adapter *adapter = netdev_priv(dev); local 91 if (adapter->ahw.port_type == NETXEN_NIC_GBE) { 106 cmd->base.speed = adapter->link_speed; 107 cmd->base.duplex = adapter->link_duplex; 108 cmd->base.autoneg = adapter 250 struct netxen_adapter *adapter = netdev_priv(dev); local 286 struct netxen_adapter *adapter = netdev_priv(dev); local 355 struct netxen_adapter *adapter = netdev_priv(dev); local 374 struct netxen_adapter *adapter = netdev_priv(dev); local 399 struct netxen_adapter *adapter = netdev_priv(dev); local 439 struct netxen_adapter *adapter = netdev_priv(dev); local 479 struct netxen_adapter *adapter = netdev_priv(dev); local 526 struct netxen_adapter *adapter = netdev_priv(dev); local 604 struct netxen_adapter *adapter = netdev_priv(dev); local 672 struct netxen_adapter *adapter = netdev_priv(dev); local 688 struct netxen_adapter *adapter = netdev_priv(dev); local 709 struct netxen_adapter *adapter = netdev_priv(dev); local 742 struct netxen_adapter *adapter = netdev_priv(netdev); local 788 struct netxen_adapter *adapter = netdev_priv(netdev); local 809 struct netxen_adapter *adapter = netdev_priv(netdev); local 832 struct netxen_adapter *adapter = netdev_priv(netdev); local 889 struct netxen_adapter *adapter = netdev_priv(netdev); local [all...] |
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_tsn.c | 8 static bool is_any_launchtime(struct igc_adapter *adapter) argument 12 for (i = 0; i < adapter->num_tx_queues; i++) { 13 struct igc_ring *ring = adapter->tx_ring[i]; 22 static bool is_cbs_enabled(struct igc_adapter *adapter) argument 26 for (i = 0; i < adapter->num_tx_queues; i++) { 27 struct igc_ring *ring = adapter->tx_ring[i]; 36 static unsigned int igc_tsn_new_flags(struct igc_adapter *adapter) argument 38 unsigned int new_flags = adapter->flags & ~IGC_FLAG_TSN_ANY_ENABLED; 40 if (adapter->taprio_offload_enable) 43 if (is_any_launchtime(adapter)) 52 igc_tsn_adjust_txtime_offset(struct igc_adapter *adapter) argument 84 igc_tsn_disable_offload(struct igc_adapter *adapter) argument 114 igc_tsn_enable_offload(struct igc_adapter *adapter) argument 315 igc_tsn_reset(struct igc_adapter *adapter) argument 334 igc_tsn_offload_apply(struct igc_adapter *adapter) argument [all...] |
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_virtchnl.h | 14 int idpf_init_dflt_mbx(struct idpf_adapter *adapter); 15 void idpf_deinit_dflt_mbx(struct idpf_adapter *adapter); 16 int idpf_vc_core_init(struct idpf_adapter *adapter); 17 void idpf_vc_core_deinit(struct idpf_adapter *adapter); 24 int idpf_recv_mb_msg(struct idpf_adapter *adapter); 25 int idpf_send_mb_msg(struct idpf_adapter *adapter, u32 op, 30 int idpf_send_create_vport_msg(struct idpf_adapter *adapter, 37 int idpf_vport_alloc_max_qs(struct idpf_adapter *adapter, 39 void idpf_vport_dealloc_max_qs(struct idpf_adapter *adapter, 49 int idpf_get_vec_ids(struct idpf_adapter *adapter, [all...] |
H A D | idpf_dev.c | 52 * @adapter: adapter structure 54 static void idpf_mb_intr_reg_init(struct idpf_adapter *adapter) argument 56 struct idpf_intr_reg *intr = &adapter->mb_vector.intr_reg; 57 u32 dyn_ctl = le32_to_cpu(adapter->caps.mailbox_dyn_ctl); 59 intr->dyn_ctl = idpf_get_reg_addr(adapter, dyn_ctl); 62 intr->icr_ena = idpf_get_reg_addr(adapter, PF_INT_DIR_OICR_ENA); 72 struct idpf_adapter *adapter = vport->adapter; local 79 total_vecs = idpf_get_reserved_vecs(vport->adapter); 125 idpf_reset_reg_init(struct idpf_adapter *adapter) argument 136 idpf_trigger_reset(struct idpf_adapter *adapter, enum idpf_flags __always_unused trig_cause) argument 150 idpf_reg_ops_init(struct idpf_adapter *adapter) argument 163 idpf_dev_ops_init(struct idpf_adapter *adapter) argument [all...] |
H A D | idpf_vf_dev.c | 52 * @adapter: adapter structure 54 static void idpf_vf_mb_intr_reg_init(struct idpf_adapter *adapter) argument 56 struct idpf_intr_reg *intr = &adapter->mb_vector.intr_reg; 57 u32 dyn_ctl = le32_to_cpu(adapter->caps.mailbox_dyn_ctl); 59 intr->dyn_ctl = idpf_get_reg_addr(adapter, dyn_ctl); 62 intr->icr_ena = idpf_get_reg_addr(adapter, VF_INT_ICR0_ENA1); 72 struct idpf_adapter *adapter = vport->adapter; local 79 total_vecs = idpf_get_reserved_vecs(vport->adapter); 124 idpf_vf_reset_reg_init(struct idpf_adapter *adapter) argument 135 idpf_vf_trigger_reset(struct idpf_adapter *adapter, enum idpf_flags trig_cause) argument 148 idpf_vf_reg_ops_init(struct idpf_adapter *adapter) argument 161 idpf_vf_dev_ops_init(struct idpf_adapter *adapter) argument [all...] |
/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | rtw_mlme_ext.h | 249 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame); 255 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame); 402 struct adapter *padapter; 462 void init_mlme_default_rate_set(struct adapter *padapter); 463 void init_mlme_ext_priv(struct adapter *padapter); 464 int init_hw_mlme_ext(struct adapter *padapter); 466 extern void init_mlme_ext_timer(struct adapter *padapter); 467 extern void init_addba_retry_timer(struct adapter *padapter, struct sta_info *psta); 470 /* void fill_fwpriv(struct adapter *padapter, struct fw_priv *pfwpriv); */ 472 u8 networktype_to_raid_ex(struct adapter *adapte [all...] |
H A D | hal_com_phycfg.h | 57 u8 PHY_GetTxPowerByRateBase(struct adapter *Adapter, u8 RfPath, 60 u8 PHY_GetRateSectionIndexOfTxPowerByRate(struct adapter *padapter, u32 RegAddr, 63 void PHY_GetRateValuesOfTxPowerByRate(struct adapter *padapter, u32 RegAddr, 69 void PHY_SetTxPowerIndexByRateSection(struct adapter *padapter, u8 RFPath, u8 Channel, 72 s8 PHY_GetTxPowerByRate(struct adapter *padapter, u8 RFPath, u8 RateIndex); 74 void PHY_SetTxPowerByRate(struct adapter *padapter, u8 RFPath, u8 Rate, 77 void PHY_SetTxPowerLevelByPath(struct adapter *Adapter, u8 channel, u8 path); 79 void PHY_SetTxPowerIndexByRateArray(struct adapter *padapter, u8 RFPath, 83 void PHY_InitTxPowerByRate(struct adapter *padapter); 85 void PHY_StoreTxPowerByRate(struct adapter *padapte [all...] |
/linux-master/drivers/net/ethernet/ibm/ |
H A D | ibmveth.c | 42 static void ibmveth_rxq_harvest_buffer(struct ibmveth_adapter *adapter); 103 static inline u32 ibmveth_rxq_flags(struct ibmveth_adapter *adapter) argument 105 return be32_to_cpu(adapter->rx_queue.queue_addr[adapter->rx_queue.index].flags_off); 108 static inline int ibmveth_rxq_toggle(struct ibmveth_adapter *adapter) argument 110 return (ibmveth_rxq_flags(adapter) & IBMVETH_RXQ_TOGGLE) >> 114 static inline int ibmveth_rxq_pending_buffer(struct ibmveth_adapter *adapter) argument 116 return ibmveth_rxq_toggle(adapter) == adapter->rx_queue.toggle; 119 static inline int ibmveth_rxq_buffer_valid(struct ibmveth_adapter *adapter) argument 124 ibmveth_rxq_frame_offset(struct ibmveth_adapter *adapter) argument 129 ibmveth_rxq_large_packet(struct ibmveth_adapter *adapter) argument 134 ibmveth_rxq_frame_length(struct ibmveth_adapter *adapter) argument 139 ibmveth_rxq_csum_good(struct ibmveth_adapter *adapter) argument 212 ibmveth_replenish_buffer_pool(struct ibmveth_adapter *adapter, struct ibmveth_buff_pool *pool) argument 307 ibmveth_update_rx_no_buffer(struct ibmveth_adapter *adapter) argument 315 ibmveth_replenish_task(struct ibmveth_adapter *adapter) argument 333 ibmveth_free_buffer_pool(struct ibmveth_adapter *adapter, struct ibmveth_buff_pool *pool) argument 367 ibmveth_remove_buffer_from_pool(struct ibmveth_adapter *adapter, u64 correlator) argument 402 ibmveth_rxq_get_buffer(struct ibmveth_adapter *adapter) argument 415 ibmveth_rxq_recycle_buffer(struct ibmveth_adapter *adapter) argument 456 ibmveth_rxq_harvest_buffer(struct ibmveth_adapter *adapter) argument 466 ibmveth_free_tx_ltb(struct ibmveth_adapter *adapter, int idx) argument 474 ibmveth_allocate_tx_ltb(struct ibmveth_adapter *adapter, int idx) argument 498 ibmveth_register_logical_lan(struct ibmveth_adapter *adapter, union ibmveth_buf_desc rxq_desc, u64 mac_address) argument 527 struct ibmveth_adapter *adapter = netdev_priv(netdev); local 684 struct ibmveth_adapter *adapter = netdev_priv(netdev); local 738 struct ibmveth_adapter *adapter = netdev_priv(dev); local 748 struct ibmveth_adapter *adapter = netdev_priv(dev); local 759 struct ibmveth_adapter *adapter = netdev_priv(dev); local 792 struct ibmveth_adapter *adapter = netdev_priv(dev); local 875 struct ibmveth_adapter *adapter = netdev_priv(dev); local 936 struct ibmveth_adapter *adapter = netdev_priv(dev); local 984 struct ibmveth_adapter *adapter = netdev_priv(dev); local 1003 struct ibmveth_adapter *adapter = netdev_priv(netdev); local 1070 ibmveth_send(struct ibmveth_adapter *adapter, unsigned long desc, unsigned long mss) argument 1118 struct ibmveth_adapter *adapter = netdev_priv(netdev); local 1262 ibmveth_rx_csum_helper(struct sk_buff *skb, struct ibmveth_adapter *adapter) argument 1333 struct ibmveth_adapter *adapter = local 1447 struct ibmveth_adapter *adapter = netdev_priv(netdev); local 1461 struct ibmveth_adapter *adapter = netdev_priv(netdev); local 1515 struct ibmveth_adapter *adapter = netdev_priv(dev); local 1576 struct ibmveth_adapter *adapter; local 1613 struct ibmveth_adapter *adapter = netdev_priv(dev); local 1653 struct ibmveth_adapter *adapter; local 1784 struct ibmveth_adapter *adapter = netdev_priv(netdev); local 1823 struct ibmveth_adapter *adapter = netdev_priv(netdev); local [all...] |
/linux-master/drivers/net/fjes/ |
H A D | fjes_main.c | 167 static int fjes_setup_resources(struct fjes_adapter *adapter) argument 169 struct net_device *netdev = adapter->netdev; 171 struct fjes_hw *hw = &adapter->hw; 190 adapter->force_reset = true; 233 adapter->force_reset = true; 245 static void fjes_rx_irq(struct fjes_adapter *adapter, int src_epid) argument 247 struct fjes_hw *hw = &adapter->hw; 251 adapter->unset_rx_last = true; 252 napi_schedule(&adapter->napi); 255 static void fjes_stop_req_irq(struct fjes_adapter *adapter, in argument 291 fjes_txrx_stop_req_irq(struct fjes_adapter *adapter, int src_epid) argument 333 fjes_update_zone_irq(struct fjes_adapter *adapter, int src_epid) argument 344 struct fjes_adapter *adapter = data; local 388 fjes_request_irq(struct fjes_adapter *adapter) argument 412 fjes_free_irq(struct fjes_adapter *adapter) argument 427 fjes_free_resources(struct fjes_adapter *adapter) argument 486 struct fjes_adapter *adapter = netdev_priv(netdev); local 527 struct fjes_adapter *adapter = netdev_priv(netdev); local 570 fjes_tx_send(struct fjes_adapter *adapter, int dest, void *data, size_t len) argument 593 struct fjes_adapter *adapter = netdev_priv(netdev); local 766 struct fjes_adapter *adapter = netdev_priv(netdev); local 773 struct fjes_adapter *adapter = netdev_priv(netdev); local 850 struct fjes_adapter *adapter = netdev_priv(netdev); local 870 struct fjes_adapter *adapter = netdev_priv(netdev); local 908 fjes_rxframe_search_exist(struct fjes_adapter *adapter, int start_epid) argument 934 fjes_rxframe_get(struct fjes_adapter *adapter, size_t *psize, int *cur_epid) argument 950 fjes_rxframe_release(struct fjes_adapter *adapter, int cur_epid) argument 957 struct fjes_adapter *adapter = local 1054 fjes_sw_init(struct fjes_adapter *adapter) argument 1065 struct fjes_adapter *adapter = container_of(work, local 1076 struct fjes_adapter *adapter = container_of(work, local 1132 struct fjes_adapter *adapter = container_of(work, local 1182 struct fjes_adapter *adapter = local 1316 struct fjes_adapter *adapter = container_of(to_delayed_work(work), local 1337 struct fjes_adapter *adapter; local 1444 struct fjes_adapter *adapter = netdev_priv(netdev); local [all...] |
H A D | fjes_debugfs.c | 28 struct fjes_adapter *adapter = m->private; local 29 struct fjes_hw *hw = &adapter->hw; 52 void fjes_dbg_adapter_init(struct fjes_adapter *adapter) argument 54 const char *name = dev_name(&adapter->plat_dev->dev); 56 adapter->dbg_adapter = debugfs_create_dir(name, fjes_debug_root); 58 debugfs_create_file("status", 0444, adapter->dbg_adapter, adapter, 62 void fjes_dbg_adapter_exit(struct fjes_adapter *adapter) argument 64 debugfs_remove_recursive(adapter->dbg_adapter); 65 adapter [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 478 unsigned int max_ird_adapter; /* Max read depth per adapter */ 644 struct adapter; 654 struct adapter *adapter; member in struct:port_info 703 enum { /* adapter flags */ 794 struct adapter *adap; 881 struct adapter *adap; 891 struct adapter *adap; 956 struct adapter *adap; /* Backpointer to adapter */ 1104 struct adapter { struct 1543 t4_set_hw_addr(struct adapter *adapter, int port_idx, u8 hw_addr[]) argument 1692 core_ticks_to_us(const struct adapter *adapter, unsigned int ticks) argument 1801 t4_link_l1cfg(struct adapter *adapter, unsigned int mbox, unsigned int port, struct link_config *lc) argument 1808 t4_link_l1cfg_ns(struct adapter *adapter, unsigned int mbox, unsigned int port, struct link_config *lc) argument [all...] |
/linux-master/drivers/misc/cxl/ |
H A D | debugfs.c | 36 void cxl_debugfs_add_adapter_regs_psl9(struct cxl *adapter, struct dentry *dir) argument 38 debugfs_create_io_x64("fir1", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL9_FIR1)); 40 _cxl_p1_addr(adapter, CXL_PSL9_FIR_MASK)); 41 debugfs_create_io_x64("fir_cntl", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL9_FIR_CNTL)); 42 debugfs_create_io_x64("trace", S_IRUSR | S_IWUSR, dir, _cxl_p1_addr(adapter, CXL_PSL9_TRACECFG)); 44 _cxl_p1_addr(adapter, CXL_PSL9_DEBUG)); 46 _cxl_p1_addr(adapter, CXL_XSL9_DBG)); 49 void cxl_debugfs_add_adapter_regs_psl8(struct cxl *adapter, struct dentry *dir) argument 51 debugfs_create_io_x64("fir1", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_FIR1)); 52 debugfs_create_io_x64("fir2", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_FIR 57 cxl_debugfs_adapter_add(struct cxl *adapter) argument 75 cxl_debugfs_adapter_remove(struct cxl *adapter) argument [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-robotfuzz-osif.c | 32 struct i2c_adapter adapter; member in struct:osif_priv 36 static int osif_usb_read(struct i2c_adapter *adapter, int cmd, argument 39 struct osif_priv *priv = adapter->algo_data; 46 static int osif_usb_write(struct i2c_adapter *adapter, int cmd, argument 50 struct osif_priv *priv = adapter->algo_data; 57 static int osif_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, argument 60 struct osif_priv *priv = adapter->algo_data; 69 ret = osif_usb_read(adapter, OSIFI2C_READ, 73 dev_err(&adapter->dev, "failure reading data\n"); 77 ret = osif_usb_write(adapter, OSIFI2C_WRIT 109 osif_func(struct i2c_adapter *adapter) argument [all...] |
H A D | i2c-parport.c | 49 /* type 0: Philips adapter */ 56 /* type 1: home brew teletext adapter */ 62 /* type 2: Velleman K8000 adapter */ 68 /* type 3: ELV adapter */ 89 /* type 6: Barco LPT->DVI (K5800236) adapter */ 97 /* type 7: One For All JP1 parallel port adapter */ 117 struct i2c_adapter adapter; member in struct:i2c_par 139 "Type of adapter:\n" 140 " 0 = Philips adapter\n" 141 " 1 = home brew teletext adapter\ 253 struct i2c_par *adapter = data; local 266 struct i2c_par *adapter; local 374 struct i2c_par *adapter, *_n; local [all...] |
/linux-master/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_main.c | 34 static void atl1e_setup_mac_ctrl(struct atl1e_adapter *adapter); 77 * @adapter: board private structure 79 static inline void atl1e_irq_enable(struct atl1e_adapter *adapter) argument 81 if (likely(atomic_dec_and_test(&adapter->irq_sem))) { 82 AT_WRITE_REG(&adapter->hw, REG_ISR, 0); 83 AT_WRITE_REG(&adapter->hw, REG_IMR, IMR_NORMAL_MASK); 84 AT_WRITE_FLUSH(&adapter->hw); 90 * @adapter: board private structure 92 static inline void atl1e_irq_disable(struct atl1e_adapter *adapter) argument 94 atomic_inc(&adapter 104 atl1e_irq_reset(struct atl1e_adapter *adapter) argument 118 struct atl1e_adapter *adapter = from_timer(adapter, t, local 128 atl1e_reinit_locked(struct atl1e_adapter *adapter) argument 139 struct atl1e_adapter *adapter; local 145 atl1e_check_link(struct atl1e_adapter *adapter) argument 201 struct atl1e_adapter *adapter; local 210 atl1e_link_chg_event(struct atl1e_adapter *adapter) argument 233 atl1e_del_timer(struct atl1e_adapter *adapter) argument 238 atl1e_cancel_work(struct atl1e_adapter *adapter) argument 251 struct atl1e_adapter *adapter = netdev_priv(netdev); local 268 struct atl1e_adapter *adapter = netdev_priv(netdev); local 314 struct atl1e_adapter *adapter = netdev_priv(netdev); local 341 struct atl1e_adapter *adapter = netdev_priv(netdev); local 353 atl1e_restore_vlan(struct atl1e_adapter *adapter) argument 368 struct atl1e_adapter *adapter = netdev_priv(netdev); local 424 struct atl1e_adapter *adapter = netdev_priv(netdev); local 446 struct atl1e_adapter *adapter = netdev_priv(netdev); local 456 struct atl1e_adapter *adapter = netdev_priv(netdev); local 466 struct atl1e_adapter *adapter = netdev_priv(netdev); local 548 atl1e_alloc_queues(struct atl1e_adapter *adapter) argument 561 atl1e_sw_init(struct atl1e_adapter *adapter) argument 640 atl1e_clean_tx_ring(struct atl1e_adapter *adapter) argument 685 atl1e_clean_rx_ring(struct atl1e_adapter *adapter) argument 706 atl1e_cal_ring_size(struct atl1e_adapter *adapter, u32 *ring_size) argument 719 atl1e_init_ring_resources(struct atl1e_adapter *adapter) argument 740 atl1e_init_ring_ptrs(struct atl1e_adapter *adapter) argument 770 atl1e_free_ring_resources(struct atl1e_adapter *adapter) argument 795 atl1e_setup_ring_resources(struct atl1e_adapter *adapter) argument 885 atl1e_configure_des_ring(struct atl1e_adapter *adapter) argument 929 atl1e_configure_tx(struct atl1e_adapter *adapter) argument 972 atl1e_configure_rx(struct atl1e_adapter *adapter) argument 1025 atl1e_configure_dma(struct atl1e_adapter *adapter) argument 1044 atl1e_setup_mac_ctrl(struct atl1e_adapter *adapter) argument 1084 atl1e_configure(struct atl1e_adapter *adapter) argument 1157 struct atl1e_adapter *adapter = netdev_priv(netdev); local 1198 atl1e_update_hw_stats(struct atl1e_adapter *adapter) argument 1221 atl1e_clear_phy_int(struct atl1e_adapter *adapter) argument 1230 atl1e_clean_tx_irq(struct atl1e_adapter *adapter) argument 1280 struct atl1e_adapter *adapter = netdev_priv(netdev); local 1356 atl1e_rx_checksum(struct atl1e_adapter *adapter, struct sk_buff *skb, struct atl1e_recv_ret_status *prrs) argument 1387 atl1e_get_rx_page(struct atl1e_adapter *adapter, u8 que) argument 1397 atl1e_clean_rx_irq(struct atl1e_adapter *adapter, u8 que, int *work_done, int work_to_do) argument 1512 struct atl1e_adapter *adapter = local 1551 struct atl1e_adapter *adapter = netdev_priv(netdev); local 1559 atl1e_tpd_avail(struct atl1e_adapter *adapter) argument 1578 atl1e_get_tpd(struct atl1e_adapter *adapter) argument 1592 atl1e_get_tx_buffer(struct atl1e_adapter *adapter, struct atl1e_tpd_desc *tpd) argument 1627 atl1e_tso_csum(struct atl1e_adapter *adapter, struct sk_buff *skb, struct atl1e_tpd_desc *tpd) argument 1702 atl1e_tx_map(struct atl1e_adapter *adapter, struct sk_buff *skb, struct atl1e_tpd_desc *tpd) argument 1849 atl1e_tx_queue(struct atl1e_adapter *adapter, u16 count, struct atl1e_tpd_desc *tpd) argument 1864 struct atl1e_adapter *adapter = netdev_priv(netdev); local 1919 atl1e_free_irq(struct atl1e_adapter *adapter) argument 1926 atl1e_request_irq(struct atl1e_adapter *adapter) argument 1943 atl1e_up(struct atl1e_adapter *adapter) argument 1975 atl1e_down(struct atl1e_adapter *adapter) argument 2014 struct atl1e_adapter *adapter = netdev_priv(netdev); local 2059 struct atl1e_adapter *adapter = netdev_priv(netdev); local 2072 struct atl1e_adapter *adapter = netdev_priv(netdev); local 2201 struct atl1e_adapter *adapter = netdev_priv(netdev); local 2300 struct atl1e_adapter *adapter = NULL; local 2447 struct atl1e_adapter *adapter = netdev_priv(netdev); local 2479 struct atl1e_adapter *adapter = netdev_priv(netdev); local 2505 struct atl1e_adapter *adapter = netdev_priv(netdev); local 2533 struct atl1e_adapter *adapter = netdev_priv(netdev); local [all...] |
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_xdp.c | 24 struct ena_adapter *adapter = tx_ring->adapter; local 70 netif_warn(adapter, tx_queued, adapter->netdev, "Failed to map xdp buff\n"); 76 struct ena_adapter *adapter, 96 rc = ena_xmit_common(adapter, 124 struct ena_adapter *adapter = netdev_priv(dev); local 131 if (!test_bit(ENA_FLAG_DEV_UP, &adapter->flags)) 135 if (!READ_ONCE(adapter->rx_ring->xdp_bpf_prog)) 138 qid = smp_processor_id() % adapter 75 ena_xdp_xmit_frame(struct ena_ring *tx_ring, struct ena_adapter *adapter, struct xdp_frame *xdpf, int flags) argument 161 ena_init_all_xdp_queues(struct ena_adapter *adapter) argument 171 ena_setup_and_create_all_xdp_queues(struct ena_adapter *adapter) argument 233 ena_xdp_exchange_program_rx_in_range(struct ena_adapter *adapter, struct bpf_prog *prog, int first, int count) argument 253 ena_xdp_exchange_program(struct ena_adapter *adapter, struct bpf_prog *prog) argument 267 ena_destroy_and_free_all_xdp_queues(struct ena_adapter *adapter) argument 290 struct ena_adapter *adapter = netdev_priv(netdev); local [all...] |
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_main.c | 127 pch_rx_timestamp(struct pch_gbe_adapter *adapter, struct sk_buff *skb) argument 134 if (!adapter->hwts_rx_en) 138 pdev = adapter->ptp_pdev; 161 pch_tx_timestamp(struct pch_gbe_adapter *adapter, struct sk_buff *skb) argument 170 if (likely(!(shtx->tx_flags & SKBTX_HW_TSTAMP && adapter->hwts_tx_en))) 176 pdev = adapter->ptp_pdev; 204 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 212 pdev = adapter->ptp_pdev; 219 adapter->hwts_rx_en = 0; 222 adapter 266 struct pch_gbe_adapter *adapter = pch_gbe_hw_to_adapter(hw); local 305 struct pch_gbe_adapter *adapter = pch_gbe_hw_to_adapter(hw); local 394 struct pch_gbe_adapter *adapter = pch_gbe_hw_to_adapter(hw); local 440 struct pch_gbe_adapter *adapter = pch_gbe_hw_to_adapter(hw); local 476 struct pch_gbe_adapter *adapter = pch_gbe_hw_to_adapter(hw); local 507 struct pch_gbe_adapter *adapter = pch_gbe_hw_to_adapter(hw); local 548 pch_gbe_alloc_queues(struct pch_gbe_adapter *adapter) argument 566 pch_gbe_init_stats(struct pch_gbe_adapter *adapter) argument 579 pch_gbe_init_phy(struct pch_gbe_adapter *adapter) argument 631 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 648 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 660 struct pch_gbe_adapter *adapter; local 672 pch_gbe_reinit_locked(struct pch_gbe_adapter *adapter) argument 682 pch_gbe_reset(struct pch_gbe_adapter *adapter) argument 708 pch_gbe_free_irq(struct pch_gbe_adapter *adapter) argument 720 pch_gbe_irq_disable(struct pch_gbe_adapter *adapter) argument 737 pch_gbe_irq_enable(struct pch_gbe_adapter *adapter) argument 754 pch_gbe_setup_tctl(struct pch_gbe_adapter *adapter) argument 777 pch_gbe_configure_tx(struct pch_gbe_adapter *adapter) argument 803 pch_gbe_setup_rctl(struct pch_gbe_adapter *adapter) argument 825 pch_gbe_configure_rx(struct pch_gbe_adapter *adapter) argument 862 pch_gbe_unmap_and_free_tx_resource( struct pch_gbe_adapter *adapter, struct pch_gbe_buffer *buffer_info) argument 881 pch_gbe_unmap_and_free_rx_resource( struct pch_gbe_adapter *adapter, struct pch_gbe_buffer *buffer_info) argument 901 pch_gbe_clean_tx_ring(struct pch_gbe_adapter *adapter, struct pch_gbe_tx_ring *tx_ring) argument 934 pch_gbe_clean_rx_ring(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring) argument 960 pch_gbe_set_rgmii_ctrl(struct pch_gbe_adapter *adapter, u16 speed, u16 duplex) argument 983 pch_gbe_set_mode(struct pch_gbe_adapter *adapter, u16 speed, u16 duplex) argument 1017 struct pch_gbe_adapter *adapter = from_timer(adapter, t, local 1062 pch_gbe_tx_queue(struct pch_gbe_adapter *adapter, struct pch_gbe_tx_ring *tx_ring, struct sk_buff *skb) argument 1177 pch_gbe_update_stats(struct pch_gbe_adapter *adapter) argument 1252 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 1324 pch_gbe_alloc_rx_buffers(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring, int cleaned_count) argument 1387 pch_gbe_alloc_rx_buffers_pool(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring, int cleaned_count) argument 1419 pch_gbe_alloc_tx_buffers(struct pch_gbe_adapter *adapter, struct pch_gbe_tx_ring *tx_ring) argument 1451 pch_gbe_clean_tx(struct pch_gbe_adapter *adapter, struct pch_gbe_tx_ring *tx_ring) argument 1587 pch_gbe_clean_rx(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring, int *work_done, int work_to_do) argument 1700 pch_gbe_setup_tx_resources(struct pch_gbe_adapter *adapter, struct pch_gbe_tx_ring *tx_ring) argument 1744 pch_gbe_setup_rx_resources(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring) argument 1782 pch_gbe_free_tx_resources(struct pch_gbe_adapter *adapter, struct pch_gbe_tx_ring *tx_ring) argument 1800 pch_gbe_free_rx_resources(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring) argument 1820 pch_gbe_request_irq(struct pch_gbe_adapter *adapter) argument 1848 pch_gbe_up(struct pch_gbe_adapter *adapter) argument 1905 pch_gbe_down(struct pch_gbe_adapter *adapter) argument 1944 pch_gbe_sw_init(struct pch_gbe_adapter *adapter) argument 1982 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2021 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2042 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2064 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2129 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2160 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2208 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2233 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2250 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2267 struct pch_gbe_adapter *adapter = local 2310 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2337 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2350 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2370 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2385 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2422 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2457 struct pch_gbe_adapter *adapter = netdev_priv(netdev); local 2472 struct pch_gbe_adapter *adapter; local [all...] |
/linux-master/drivers/scsi/megaraid/ |
H A D | megaraid_mbox.c | 155 * driver wait time if the adapter's mailbox is busy 401 * This routine should be called whenever a new adapter is detected by the 407 adapter_t *adapter; local 430 adapter = kzalloc(sizeof(adapter_t), GFP_KERNEL); 432 if (adapter == NULL) { 441 adapter->unique_id = pci_dev_id(pdev); 442 adapter->irq = pdev->irq; 443 adapter->pdev = pdev; 445 atomic_set(&adapter->being_detached, 0); 449 if (dma_set_mask(&adapter 528 adapter_t *adapter; local 590 adapter_t *adapter = pci_get_drvdata(pdev); local 616 megaraid_io_attach(adapter_t *adapter) argument 668 megaraid_io_detach(adapter_t *adapter) argument 699 megaraid_init_mbox(adapter_t *adapter) argument 913 megaraid_fini_mbox(adapter_t *adapter) argument 948 megaraid_alloc_cmd_packets(adapter_t *adapter) argument 1108 megaraid_free_cmd_packets(adapter_t *adapter) argument 1133 megaraid_mbox_setup_dma_pools(adapter_t *adapter) argument 1229 megaraid_mbox_teardown_dma_pools(adapter_t *adapter) argument 1274 megaraid_alloc_scb(adapter_t *adapter, struct scsi_cmnd *scp) argument 1312 megaraid_dealloc_scb(adapter_t *adapter, scb_t *scb) argument 1337 megaraid_mbox_mksgl(adapter_t *adapter, scb_t *scb) argument 1376 mbox_post_cmd(adapter_t *adapter, scb_t *scb) argument 1440 adapter_t *adapter; local 1480 megaraid_mbox_build_cmd(adapter_t *adapter, struct scsi_cmnd *scp, int *busy) argument 1862 megaraid_mbox_runpendq(adapter_t *adapter, scb_t *scb_q) argument 1933 megaraid_mbox_prepare_pthru(adapter_t *adapter, scb_t *scb, struct scsi_cmnd *scp) argument 1982 megaraid_mbox_prepare_epthru(adapter_t *adapter, scb_t *scb, struct scsi_cmnd *scp) argument 2031 megaraid_ack_sequence(adapter_t *adapter) argument 2146 adapter_t *adapter = devp; local 2171 adapter_t *adapter = (adapter_t *)devp; local 2379 adapter_t *adapter; local 2517 adapter_t *adapter; local 2666 mbox_post_sync_cmd(adapter_t *adapter, uint8_t raw_mbox[]) argument 2796 mbox_post_sync_cmd_fast(adapter_t *adapter, uint8_t raw_mbox[]) argument 2871 megaraid_mbox_product_info(adapter_t *adapter) argument 2994 megaraid_mbox_extended_cdb(adapter_t *adapter) argument 3030 megaraid_mbox_support_ha(adapter_t *adapter, uint16_t *init_id) argument 3073 megaraid_mbox_support_random_del(adapter_t *adapter) argument 3122 megaraid_mbox_get_max_sg(adapter_t *adapter) argument 3162 megaraid_mbox_enum_raid_scsi(adapter_t *adapter) argument 3198 megaraid_mbox_flush_cache(adapter_t *adapter) argument 3227 megaraid_mbox_fire_sync_cmd(adapter_t *adapter) argument 3303 megaraid_mbox_display_scb(adapter_t *adapter, scb_t *scb) argument 3350 megaraid_mbox_setup_device_map(adapter_t *adapter) argument 3393 megaraid_cmm_register(adapter_t *adapter) argument 3481 megaraid_cmm_unregister(adapter_t *adapter) argument 3502 adapter_t *adapter; local 3552 megaraid_mbox_mm_command(adapter_t *adapter, uioc_t *kioc) argument 3638 wait_till_fw_empty(adapter_t *adapter) argument 3676 megaraid_mbox_mm_done(adapter_t *adapter, scb_t *scb) argument 3720 gather_hbainfo(adapter_t *adapter, mraid_hba_info_t *hinfo) argument 3758 megaraid_sysfs_alloc_resources(adapter_t *adapter) argument 3797 megaraid_sysfs_free_resources(adapter_t *adapter) argument 3820 adapter_t *adapter = (adapter_t *)uioc->buf_vaddr; local 3841 adapter_t *adapter = (adapter_t *)uioc->buf_vaddr; local 3868 megaraid_sysfs_get_ldmap(adapter_t *adapter) argument 3977 adapter_t *adapter = (adapter_t *)SCSIHOST2ADAP(shost); local 4005 adapter_t *adapter = (adapter_t *)SCSIHOST2ADAP(sdev->host); local [all...] |
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_param.c | 183 struct e1000_adapter *adapter) 231 static void e1000_check_fiber_options(struct e1000_adapter *adapter); 232 static void e1000_check_copper_options(struct e1000_adapter *adapter); 236 * @adapter: board private structure 241 * in a variable in the adapter structure. 243 void e1000_check_options(struct e1000_adapter *adapter) argument 246 int bd = adapter->bd_number; 254 struct e1000_tx_ring *tx_ring = adapter->tx_ring; 256 e1000_mac_type mac_type = adapter->hw.mac_type; 272 e1000_validate_option(&tx_ring->count, &opt, adapter); 181 e1000_validate_option(unsigned int *value, const struct e1000_option *opt, struct e1000_adapter *adapter) argument 510 e1000_check_fiber_options(struct e1000_adapter *adapter) argument 535 e1000_check_copper_options(struct e1000_adapter *adapter) argument [all...] |
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_hw.c | 310 qlcnic_pcie_sem_lock(struct qlcnic_adapter *adapter, int sem, u32 id_reg) argument 315 done = QLCRD32(adapter, QLCNIC_PCIE_REG(PCIE_SEM_LOCK(sem)), 321 done = QLCRD32(adapter, id_reg, &err); 323 dev_err(&adapter->pdev->dev, 327 dev_err(&adapter->pdev->dev, 331 dev_err(&adapter->pdev->dev, 340 QLCWR32(adapter, id_reg, adapter->portnum); 346 qlcnic_pcie_sem_unlock(struct qlcnic_adapter *adapter, int sem) argument 350 QLCRD32(adapter, QLCNIC_PCIE_RE 353 qlcnic_ind_rd(struct qlcnic_adapter *adapter, u32 addr) argument 368 qlcnic_ind_wr(struct qlcnic_adapter *adapter, u32 addr, u32 data) argument 381 qlcnic_send_cmd_descs(struct qlcnic_adapter *adapter, struct cmd_desc_type0 *cmd_desc_arr, int nr_desc) argument 436 qlcnic_82xx_sre_macaddr_change(struct qlcnic_adapter *adapter, u8 *addr, u16 vlan_id, u8 op) argument 460 qlcnic_nic_del_mac(struct qlcnic_adapter *adapter, const u8 *addr) argument 480 qlcnic_nic_add_mac(struct qlcnic_adapter *adapter, const u8 *addr, u16 vlan, enum qlcnic_mac_type mac_type) argument 511 qlcnic_flush_mcast_mac(struct qlcnic_adapter *adapter) argument 530 struct qlcnic_adapter *adapter = netdev_priv(netdev); local 585 struct qlcnic_adapter *adapter = netdev_priv(netdev); local 596 qlcnic_82xx_nic_set_promisc(struct qlcnic_adapter *adapter, u32 mode) argument 615 qlcnic_82xx_free_mac_list(struct qlcnic_adapter *adapter) argument 629 qlcnic_prune_lb_filters(struct qlcnic_adapter *adapter) argument 674 qlcnic_delete_lb_filters(struct qlcnic_adapter *adapter) argument 700 qlcnic_set_fw_loopback(struct qlcnic_adapter *adapter, u8 flag) argument 720 qlcnic_82xx_set_lb_mode(struct qlcnic_adapter *adapter, u8 mode) argument 735 qlcnic_82xx_clear_lb_mode(struct qlcnic_adapter *adapter, u8 mode) argument 752 qlcnic_82xx_read_phys_port_id(struct qlcnic_adapter *adapter) argument 768 qlcnic_82xx_set_rx_coalesce(struct qlcnic_adapter *adapter) argument 795 qlcnic_82xx_config_intr_coalesce(struct qlcnic_adapter *adapter, struct ethtool_coalesce *ethcoal) argument 817 qlcnic_82xx_config_hw_lro(struct qlcnic_adapter *adapter, int enable) argument 851 qlcnic_config_bridged_mode(struct qlcnic_adapter *adapter, u32 enable) argument 886 qlcnic_82xx_config_rss(struct qlcnic_adapter *adapter, int enable) argument 935 qlcnic_82xx_config_ipaddr(struct qlcnic_adapter *adapter, __be32 ip, int cmd) argument 960 qlcnic_82xx_linkevent_request(struct qlcnic_adapter *adapter, int enable) argument 979 qlcnic_send_lro_cleanup(struct qlcnic_adapter *adapter) argument 1012 struct qlcnic_adapter *adapter = netdev_priv(netdev); local 1023 qlcnic_process_flags(struct qlcnic_adapter *adapter, netdev_features_t features) argument 1059 struct qlcnic_adapter *adapter = netdev_priv(netdev); local 1085 struct qlcnic_adapter *adapter = netdev_priv(netdev); local 1148 qlcnic_pci_set_crbwindow_2M(struct qlcnic_adapter *adapter, ulong off) argument 1172 qlcnic_82xx_hw_write_wx_2M(struct qlcnic_adapter *adapter, ulong off, u32 data) argument 1204 qlcnic_82xx_hw_read_wx_2M(struct qlcnic_adapter *adapter, ulong off, int *err) argument 1244 qlcnic_pci_mem_access_direct(struct qlcnic_adapter *adapter, u32 window, u64 off, u64 *data, int op) argument 1273 qlcnic_pci_camqm_read_2M(struct qlcnic_adapter *adapter, u64 off, u64 *data) argument 1284 qlcnic_pci_camqm_write_2M(struct qlcnic_adapter *adapter, u64 off, u64 data) argument 1297 qlcnic_set_ms_controls(struct qlcnic_adapter *adapter, u64 off, struct qlcnic_ms_reg_ctrl *ms) argument 1327 qlcnic_pci_mem_write_2M(struct qlcnic_adapter *adapter, u64 off, u64 data) argument 1401 qlcnic_pci_mem_read_2M(struct qlcnic_adapter *adapter, u64 off, u64 *data) argument 1459 qlcnic_82xx_get_board_info(struct qlcnic_adapter *adapter) argument 1520 qlcnic_wol_supported(struct qlcnic_adapter *adapter) argument 1537 qlcnic_82xx_config_led(struct qlcnic_adapter *adapter, u32 state, u32 rate) argument 1559 qlcnic_82xx_get_beacon_state(struct qlcnic_adapter *adapter) argument 1589 qlcnic_82xx_get_func_no(struct qlcnic_adapter *adapter) argument 1602 qlcnic_82xx_read_crb(struct qlcnic_adapter *adapter, char *buf, loff_t offset, size_t size) argument 1618 qlcnic_82xx_write_crb(struct qlcnic_adapter *adapter, char *buf, loff_t offset, size_t size) argument 1633 qlcnic_82xx_api_lock(struct qlcnic_adapter *adapter) argument 1638 qlcnic_82xx_api_unlock(struct qlcnic_adapter *adapter) argument 1645 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); local 1665 qlcnic_82xx_resume(struct qlcnic_adapter *adapter) argument [all...] |
/linux-master/drivers/net/ethernet/atheros/atlx/ |
H A D | atl2.c | 56 static void atl2_check_options(struct atl2_adapter *adapter); 60 * @adapter: board private structure to initialize 66 static int atl2_sw_init(struct atl2_adapter *adapter) argument 68 struct atl2_hw *hw = &adapter->hw; 69 struct pci_dev *pdev = adapter->pdev; 80 adapter->wol = 0; 81 adapter->ict = 50000; /* ~100ms */ 82 adapter->link_speed = SPEED_0; /* hardware init */ 83 adapter->link_duplex = FULL_DUPLEX; 97 hw->max_frame_size = adapter 117 struct atl2_adapter *adapter = netdev_priv(netdev); local 147 init_ring_ptrs(struct atl2_adapter *adapter) argument 166 atl2_configure(struct atl2_adapter *adapter) argument 272 atl2_setup_ring_resources(struct atl2_adapter *adapter) argument 326 atl2_irq_enable(struct atl2_adapter *adapter) argument 336 atl2_irq_disable(struct atl2_adapter *adapter) argument 357 struct atl2_adapter *adapter = netdev_priv(netdev); local 369 atl2_restore_vlan(struct atl2_adapter *adapter) argument 400 atl2_intr_rx(struct atl2_adapter *adapter) argument 462 atl2_intr_tx(struct atl2_adapter *adapter) argument 547 atl2_check_for_link(struct atl2_adapter *adapter) argument 570 atl2_clear_phy_int(struct atl2_adapter *adapter) argument 585 struct atl2_adapter *adapter = netdev_priv(data); local 639 atl2_request_irq(struct atl2_adapter *adapter) argument 663 atl2_free_ring_resources(struct atl2_adapter *adapter) argument 684 struct atl2_adapter *adapter = netdev_priv(netdev); local 739 atl2_down(struct atl2_adapter *adapter) argument 764 atl2_free_irq(struct atl2_adapter *adapter) argument 789 struct atl2_adapter *adapter = netdev_priv(netdev); local 800 TxsFreeUnit(struct atl2_adapter *adapter) argument 810 TxdFreeBytes(struct atl2_adapter *adapter) argument 823 struct atl2_adapter *adapter = netdev_priv(netdev); local 904 struct atl2_adapter *adapter = netdev_priv(netdev); local 925 struct atl2_adapter *adapter = netdev_priv(netdev); local 944 struct atl2_adapter *adapter = netdev_priv(netdev); local 1001 struct atl2_adapter *adapter = netdev_priv(netdev); local 1013 struct atl2_adapter *adapter = from_timer(adapter, t, watchdog_timer); local 1038 struct atl2_adapter *adapter = from_timer(adapter, t, local 1051 atl2_up(struct atl2_adapter *adapter) argument 1087 atl2_reinit_locked(struct atl2_adapter *adapter) argument 1098 struct atl2_adapter *adapter; local 1104 atl2_setup_mac_ctrl(struct atl2_adapter *adapter) argument 1144 atl2_check_link(struct atl2_adapter *adapter) argument 1242 struct atl2_adapter *adapter; local 1317 struct atl2_adapter *adapter; local 1465 struct atl2_adapter *adapter = netdev_priv(netdev); local 1491 struct atl2_adapter *adapter = netdev_priv(netdev); local 1621 struct atl2_adapter *adapter = netdev_priv(netdev); local 1682 struct atl2_adapter *adapter = hw->back; local 1688 struct atl2_adapter *adapter = hw->back; local 1695 struct atl2_adapter *adapter = netdev_priv(netdev); local 1737 struct atl2_adapter *adapter = netdev_priv(netdev); local 1811 struct atl2_adapter *adapter = netdev_priv(netdev); local 1868 struct atl2_adapter *adapter = netdev_priv(netdev); local 1879 struct atl2_adapter *adapter = netdev_priv(netdev); local 1920 struct atl2_adapter *adapter = netdev_priv(netdev); local 1981 struct atl2_adapter *adapter = netdev_priv(netdev); local 1992 struct atl2_adapter *adapter = netdev_priv(netdev); local 2011 struct atl2_adapter *adapter = netdev_priv(netdev); local 2032 struct atl2_adapter *adapter = netdev_priv(netdev); local 2917 atl2_check_options(struct atl2_adapter *adapter) argument [all...] |
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | sdio.c | 627 struct mwifiex_adapter *adapter; local 630 if (!card || !card->adapter) { 631 dev_err(dev, "resume: invalid card or adapter\n"); 635 adapter = card->adapter; 637 if (!test_bit(MWIFIEX_IS_SUSPENDED, &adapter->work_flags)) { 638 mwifiex_dbg(adapter, WARN, 643 clear_bit(MWIFIEX_IS_SUSPENDED, &adapter->work_flags); 646 mwifiex_cancel_hs(mwifiex_get_priv(adapter, MWIFIEX_BSS_ROLE_STA), 649 mwifiex_disable_wake(adapter); 667 mwifiex_write_reg(struct mwifiex_adapter *adapter, u32 reg, u8 data) argument 682 mwifiex_read_reg(struct mwifiex_adapter *adapter, u32 reg, u8 *data) argument 702 mwifiex_write_data_sync(struct mwifiex_adapter *adapter, u8 *buffer, u32 pkt_len, u32 port) argument 733 mwifiex_read_data_sync(struct mwifiex_adapter *adapter, u8 *buffer, u32 len, u32 port, u8 claim) argument 759 mwifiex_sdio_read_fw_status(struct mwifiex_adapter *adapter, u16 *dat) argument 777 mwifiex_check_fw_status(struct mwifiex_adapter *adapter, u32 poll_num) argument 810 mwifiex_check_winner_status(struct mwifiex_adapter *adapter) argument 836 struct mwifiex_adapter *adapter; local 880 struct mwifiex_adapter *adapter; local 994 mwifiex_pm_wakeup_card(struct mwifiex_adapter *adapter) argument 1007 mwifiex_pm_wakeup_card_complete(struct mwifiex_adapter *adapter) argument 1015 mwifiex_sdio_dnld_fw(struct mwifiex_adapter *adapter, struct mwifiex_fw_image *fw) argument 1032 mwifiex_init_sdio_new_mode(struct mwifiex_adapter *adapter) argument 1072 mwifiex_init_sdio_ioport(struct mwifiex_adapter *adapter) argument 1124 mwifiex_write_data_to_card(struct mwifiex_adapter *adapter, u8 *payload, u32 pkt_len, u32 port) argument 1158 mwifiex_get_rd_port(struct mwifiex_adapter *adapter, u8 *port) argument 1209 mwifiex_get_wr_port_data(struct mwifiex_adapter *adapter, u32 *port) argument 1252 mwifiex_sdio_poll_card_status(struct mwifiex_adapter *adapter, u8 bits) argument 1279 mwifiex_sdio_disable_host_int(struct mwifiex_adapter *adapter) argument 1293 mwifiex_interrupt_status(struct mwifiex_adapter *adapter) argument 1332 struct mwifiex_adapter *adapter; local 1356 mwifiex_sdio_enable_host_int(struct mwifiex_adapter *adapter) argument 1389 mwifiex_sdio_card_to_host(struct mwifiex_adapter *adapter, u32 *type, u8 *buffer, u32 npayload, u32 ioport) argument 1431 mwifiex_prog_fw_w_helper(struct mwifiex_adapter *adapter, struct mwifiex_fw_image *fw) argument 1583 mwifiex_deaggr_sdio_pkt(struct mwifiex_adapter *adapter, struct sk_buff *skb) argument 1637 mwifiex_decode_rx_packet(struct mwifiex_adapter *adapter, struct sk_buff *skb, u32 upld_typ) argument 1737 mwifiex_sdio_card_to_host_mp_aggr(struct mwifiex_adapter *adapter, u16 rx_len, u8 port) argument 1972 mwifiex_process_int_status(struct mwifiex_adapter *adapter) argument 2169 mwifiex_host_to_card_mp_aggr(struct mwifiex_adapter *adapter, u8 *payload, u32 pkt_len, u32 port, u32 next_pkt_len) argument 2329 mwifiex_sdio_host_to_card(struct mwifiex_adapter *adapter, u8 type, struct sk_buff *skb, struct mwifiex_tx_param *tx_param) argument 2411 mwifiex_alloc_sdio_mpa_buffers(struct mwifiex_adapter *adapter, u32 mpa_tx_buf_size, u32 mpa_rx_buf_size) argument 2456 mwifiex_unregister_dev(struct mwifiex_adapter *adapter) argument 2473 mwifiex_register_dev(struct mwifiex_adapter *adapter) argument 2530 mwifiex_init_sdio(struct mwifiex_adapter *adapter) argument 2613 mwifiex_cleanup_mpa_buf(struct mwifiex_adapter *adapter) argument 2629 mwifiex_cleanup_sdio(struct mwifiex_adapter *adapter) argument 2645 mwifiex_update_mp_end_port(struct mwifiex_adapter *adapter, u16 port) argument 2668 mwifiex_sdio_card_reset_work(struct mwifiex_adapter *adapter) argument 2702 mwifiex_sdio_rdwr_firmware(struct mwifiex_adapter *adapter, u8 doneflag) argument 2748 mwifiex_sdio_fw_dump(struct mwifiex_adapter *adapter) argument 2871 mwifiex_sdio_generic_fw_dump(struct mwifiex_adapter *adapter) argument 2985 mwifiex_sdio_device_dump_work(struct mwifiex_adapter *adapter) argument 3019 mwifiex_sdio_card_reset(struct mwifiex_adapter *adapter) argument 3028 mwifiex_sdio_device_dump(struct mwifiex_adapter *adapter) argument 3041 mwifiex_sdio_reg_dump(struct mwifiex_adapter *adapter, char *drv_buf) argument 3133 mwifiex_sdio_up_dev(struct mwifiex_adapter *adapter) argument [all...] |