/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_ptp.c | 6 void tsnep_get_system_time(struct tsnep_adapter *adapter, u64 *time) argument 13 high = ioread32(adapter->addr + ECM_SYSTEM_TIME_HIGH); 15 low = ioread32(adapter->addr + ECM_SYSTEM_TIME_LOW); 17 high = ioread32(adapter->addr + ECM_SYSTEM_TIME_HIGH); 24 struct tsnep_adapter *adapter = netdev_priv(netdev); local 65 memcpy(&adapter->hwtstamp_config, &config, 66 sizeof(adapter->hwtstamp_config)); 69 if (copy_to_user(ifr->ifr_data, &adapter->hwtstamp_config, 70 sizeof(adapter->hwtstamp_config))) 78 struct tsnep_adapter *adapter local 106 struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter, local 133 struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter, local 159 struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter, local 182 struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter, local 205 tsnep_ptp_init(struct tsnep_adapter *adapter) argument 240 tsnep_ptp_cleanup(struct tsnep_adapter *adapter) argument [all...] |
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_tx.c | 35 struct mwifiex_adapter *adapter = priv->adapter; local 40 int hroom = adapter->intf_hdr_len; 76 if (adapter->pps_uapsd_mode) { 78 adapter->tx_lock_flag = true; 97 /* make space for adapter->intf_hdr_len */ 113 struct mwifiex_adapter *adapter = priv->adapter; local 123 if (test_bit(MWIFIEX_SURPRISE_REMOVED, &adapter->work_flags)) 129 if (adapter 204 struct mwifiex_adapter *adapter = priv->adapter; local [all...] |
H A D | txrx.c | 24 int mwifiex_handle_rx_packet(struct mwifiex_adapter *adapter, argument 28 mwifiex_get_priv(adapter, MWIFIEX_BSS_ROLE_ANY); 35 priv = mwifiex_get_priv_by_id(adapter, local_rx_pd->bss_num & 38 priv = mwifiex_get_priv(adapter, MWIFIEX_BSS_ROLE_ANY); 41 mwifiex_dbg(adapter, ERROR, 47 mwifiex_dbg_dump(adapter, DAT_D, "rx pkt:", skb->data, 76 struct mwifiex_adapter *adapter = priv->adapter; local 87 hroom = adapter->intf_hdr_len; 101 if (adapter 158 mwifiex_host_to_card(struct mwifiex_adapter *adapter, struct sk_buff *skb, struct mwifiex_tx_param *tx_param) argument 227 mwifiex_dequeue_tx_queue(struct mwifiex_adapter *adapter) argument 256 mwifiex_process_tx_queue(struct mwifiex_adapter *adapter) argument 273 mwifiex_write_data_complete(struct mwifiex_adapter *adapter, struct sk_buff *skb, int aggr, int status) argument [all...] |
H A D | pcie.c | 192 static int mwifiex_pcie_delete_rxbd_ring(struct mwifiex_adapter *adapter); 193 static int mwifiex_pcie_delete_evtbd_ring(struct mwifiex_adapter *adapter); 196 mwifiex_map_pci_memory(struct mwifiex_adapter *adapter, struct sk_buff *skb, argument 199 struct pcie_service_card *card = adapter->card; 204 mwifiex_dbg(adapter, ERROR, "failed to map pci memory!\n"); 212 static void mwifiex_unmap_pci_memory(struct mwifiex_adapter *adapter, argument 215 struct pcie_service_card *card = adapter->card; 226 mwifiex_write_reg(struct mwifiex_adapter *adapter, int reg, u32 data) argument 228 struct pcie_service_card *card = adapter->card; 235 mwifiex_write_reg_rpt(struct mwifiex_adapter *adapter, in argument 243 mwifiex_read_reg(struct mwifiex_adapter *adapter, int reg, u32 *data) argument 255 mwifiex_read_reg_byte(struct mwifiex_adapter *adapter, int reg, u8 *data) argument 268 mwifiex_pcie_ok_to_access_hw(struct mwifiex_adapter *adapter) argument 300 struct mwifiex_adapter *adapter; local 343 struct mwifiex_adapter *adapter; local 430 struct mwifiex_adapter *adapter; local 514 struct mwifiex_adapter *adapter = card->adapter; local 549 struct mwifiex_adapter *adapter = card->adapter; local 601 mwifiex_pcie_dev_wakeup_delay(struct mwifiex_adapter *adapter) argument 616 mwifiex_delay_for_sleep_cookie(struct mwifiex_adapter *adapter, u32 max_delay_loop_cnt) argument 652 mwifiex_pm_wakeup_card(struct mwifiex_adapter *adapter) argument 699 mwifiex_pm_wakeup_card_complete(struct mwifiex_adapter *adapter) argument 713 mwifiex_pcie_disable_host_int(struct mwifiex_adapter *adapter) argument 727 mwifiex_pcie_enable_host_int(struct mwifiex_adapter *adapter) argument 739 mwifiex_init_txq_ring(struct mwifiex_adapter *adapter) argument 769 mwifiex_init_rxq_ring(struct mwifiex_adapter *adapter) argument 830 mwifiex_pcie_init_evt_ring(struct mwifiex_adapter *adapter) argument 876 mwifiex_cleanup_txq_ring(struct mwifiex_adapter *adapter) argument 915 mwifiex_cleanup_rxq_ring(struct mwifiex_adapter *adapter) argument 953 mwifiex_cleanup_evt_ring(struct mwifiex_adapter *adapter) argument 977 mwifiex_pcie_create_txbd_ring(struct mwifiex_adapter *adapter) argument 1026 mwifiex_pcie_delete_txbd_ring(struct mwifiex_adapter *adapter) argument 1049 mwifiex_pcie_create_rxbd_ring(struct mwifiex_adapter *adapter) argument 1099 mwifiex_pcie_delete_rxbd_ring(struct mwifiex_adapter *adapter) argument 1122 mwifiex_pcie_create_evtbd_ring(struct mwifiex_adapter *adapter) argument 1168 mwifiex_pcie_delete_evtbd_ring(struct mwifiex_adapter *adapter) argument 1191 mwifiex_pcie_alloc_cmdrsp_buf(struct mwifiex_adapter *adapter) argument 1218 mwifiex_pcie_delete_cmdrsp_buf(struct mwifiex_adapter *adapter) argument 1246 mwifiex_pcie_alloc_sleep_cookie_buf(struct mwifiex_adapter *adapter) argument 1272 mwifiex_pcie_delete_sleep_cookie_buf(struct mwifiex_adapter *adapter) argument 1295 mwifiex_clean_pcie_ring_buf(struct mwifiex_adapter *adapter) argument 1312 mwifiex_pcie_send_data_complete(struct mwifiex_adapter *adapter) argument 1410 mwifiex_pcie_send_data(struct mwifiex_adapter *adapter, struct sk_buff *skb, struct mwifiex_tx_param *tx_param) argument 1526 mwifiex_pcie_process_recv_data(struct mwifiex_adapter *adapter) argument 1662 mwifiex_pcie_send_boot_cmd(struct mwifiex_adapter *adapter, struct sk_buff *skb) argument 1702 mwifiex_pcie_init_fw_port(struct mwifiex_adapter *adapter) argument 1715 mwifiex_pcie_send_cmd(struct mwifiex_adapter *adapter, struct sk_buff *skb) argument 1798 mwifiex_pcie_process_cmd_complete(struct mwifiex_adapter *adapter) argument 1882 mwifiex_pcie_cmdrsp_complete(struct mwifiex_adapter *adapter, struct sk_buff *skb) argument 1901 mwifiex_pcie_process_event_ready(struct mwifiex_adapter *adapter) argument 1990 mwifiex_pcie_event_complete(struct mwifiex_adapter *adapter, struct sk_buff *skb) argument 2063 mwifiex_extract_wifi_fw(struct mwifiex_adapter *adapter, const void *firmware, u32 firmware_len) argument 2160 mwifiex_prog_fw_w_helper(struct mwifiex_adapter *adapter, struct mwifiex_fw_image *fw) argument 2328 mwifiex_check_fw_status(struct mwifiex_adapter *adapter, u32 poll_num) argument 2372 mwifiex_check_winner_status(struct mwifiex_adapter *adapter) argument 2395 mwifiex_interrupt_status(struct mwifiex_adapter *adapter, int msg_id) argument 2460 struct mwifiex_adapter *adapter; local 2498 mwifiex_process_int_status(struct mwifiex_adapter *adapter) argument 2586 mwifiex_pcie_host_to_card(struct mwifiex_adapter *adapter, u8 type, struct sk_buff *skb, struct mwifiex_tx_param *tx_param) argument 2607 mwifiex_pcie_reg_dump(struct mwifiex_adapter *adapter, char *drv_buf) argument 2647 mwifiex_pcie_rdwr_firmware(struct mwifiex_adapter *adapter, u8 doneflag) argument 2680 mwifiex_pcie_fw_dump(struct mwifiex_adapter *adapter) argument 2803 mwifiex_pcie_device_dump_work(struct mwifiex_adapter *adapter) argument 2818 mwifiex_pcie_card_reset_work(struct mwifiex_adapter *adapter) argument 2842 mwifiex_pcie_device_dump(struct mwifiex_adapter *adapter) argument 2851 mwifiex_pcie_card_reset(struct mwifiex_adapter *adapter) argument 2859 mwifiex_pcie_alloc_buffers(struct mwifiex_adapter *adapter) argument 2914 mwifiex_pcie_free_buffers(struct mwifiex_adapter *adapter) argument 2931 mwifiex_init_pcie(struct mwifiex_adapter *adapter) argument 3004 mwifiex_cleanup_pcie(struct mwifiex_adapter *adapter) argument 3042 mwifiex_pcie_request_irq(struct mwifiex_adapter *adapter) argument 3105 mwifiex_pcie_get_fw_name(struct mwifiex_adapter *adapter) argument 3156 mwifiex_register_dev(struct mwifiex_adapter *adapter) argument 3181 mwifiex_unregister_dev(struct mwifiex_adapter *adapter) argument 3212 mwifiex_pcie_up_dev(struct mwifiex_adapter *adapter) argument 3228 mwifiex_pcie_down_dev(struct mwifiex_adapter *adapter) argument [all...] |
H A D | uap_event.c | 29 mwifiex_dbg_dump(priv->adapter, EVT_D, "uap capabilities:", 58 mwifiex_dbg(priv->adapter, EVENT, 96 struct mwifiex_adapter *adapter = priv->adapter; local 98 u32 eventcause = adapter->event_cause; 113 (adapter->event_body + MWIFIEX_UAP_EVENT_EXTRA_HEADER); 138 mwifiex_dbg(adapter, ERROR, 163 deauth_mac = adapter->event_body + 185 mwifiex_dbg(adapter, EVENT, 188 eth_hw_addr_set(priv->netdev, adapter [all...] |
H A D | sta_event.c | 33 mwifiex_dbg_dump(priv->adapter, EVT_D, "ibss peer capabilities:", 49 mwifiex_dbg(priv->adapter, MSG, 69 mwifiex_dbg(priv->adapter, INFO, 95 mwifiex_dbg(priv->adapter, INFO, 128 struct mwifiex_adapter *adapter = priv->adapter; local 133 mwifiex_dbg(adapter, INFO, 142 ISSUPP_TDLS_ENABLED(priv->adapter->fw_cap_info)) { 145 if (priv->adapter->auto_tdls) 194 mwifiex_dbg(adapter, INF 245 struct mwifiex_adapter *adapter = priv->adapter; local 409 struct mwifiex_adapter *adapter = priv->adapter; local 531 struct mwifiex_adapter *adapter = priv->adapter; local 586 struct mwifiex_adapter *adapter = priv->adapter; local 694 struct mwifiex_adapter *adapter = priv->adapter; local [all...] |
/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | rtw_mlme.h | 198 struct adapter *padapter; 411 #define rtw_mlme_set_auto_scan_int(adapter, ms) \ 413 adapter->mlmepriv.auto_scan_int_ms = ms; \ 416 void rtw_mlme_reset_auto_scan_int(struct adapter *adapter); 419 struct adapter *padapter; 422 extern int hostapd_mode_init(struct adapter *padapter); 423 extern void hostapd_mode_unload(struct adapter *padapter); 425 extern void rtw_joinbss_event_prehandle(struct adapter *adapter, u [all...] |
H A D | recv_osdep.h | 11 extern signed int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter); 16 extern int rtw_recv_indicatepkt(struct adapter *adapter, union recv_frame *precv_frame); 19 extern void rtw_handle_tkip_mic_err(struct adapter *padapter, u8 bgroup); 21 int rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter); 25 void rtw_os_recv_resource_alloc(struct adapter *padapter, union recv_frame *precvframe); 32 void rtw_os_recvbuf_resource_free(struct adapter *padapter, struct recv_buf *precvbuf); 35 void rtw_os_recv_indicate_pkt(struct adapter *padapter, struct sk_buff *pkt, struct rx_pkt_attrib *pattrib);
|
H A D | rtw_mp.h | 22 struct adapter *padapter; 197 struct adapter *papdater; 296 s32 init_mp_priv(struct adapter *padapter); 298 s32 MPT_InitializeAdapter(struct adapter *padapter, u8 Channel); 299 void MPT_DeInitAdapter(struct adapter *padapter); 300 s32 mp_start_test(struct adapter *padapter); 301 void mp_stop_test(struct adapter *padapter); 303 u32 _read_rfreg(struct adapter *padapter, u8 rfpath, u32 addr, u32 bitmask); 304 void _write_rfreg(struct adapter *padapter, u8 rfpath, u32 addr, u32 bitmask, u32 val); 306 u32 read_macreg(struct adapter *padapte [all...] |
H A D | hal_com.h | 92 u8 rtw_hal_data_init(struct adapter *padapter); 93 void rtw_hal_data_deinit(struct adapter *padapter); 99 struct adapter *padapter, 108 struct adapter *Adapter, 117 struct adapter *Adapter, 123 struct adapter *padapter, 127 void hal_init_macaddr(struct adapter *adapter); 129 void rtw_init_hal_com_default_value(struct adapter *Adapter); 131 void c2h_evt_clear(struct adapter *adapte [all...] |
/linux-master/drivers/net/ethernet/ibm/ |
H A D | ibmvnic.c | 100 static int reset_sub_crq_queues(struct ibmvnic_adapter *adapter); 101 static inline void reinit_init_done(struct ibmvnic_adapter *adapter); 102 static void send_query_map(struct ibmvnic_adapter *adapter); 105 static int send_login(struct ibmvnic_adapter *adapter); 106 static void send_query_cap(struct ibmvnic_adapter *adapter); 108 static int init_sub_crq_irqs(struct ibmvnic_adapter *adapter); 112 static int init_crq_queue(struct ibmvnic_adapter *adapter); 113 static int send_query_phys_parms(struct ibmvnic_adapter *adapter); 114 static void ibmvnic_tx_scrq_clean_buffer(struct ibmvnic_adapter *adapter, 116 static void free_long_term_buff(struct ibmvnic_adapter *adapter, 155 send_crq_init_complete(struct ibmvnic_adapter *adapter) argument 166 send_version_xchg(struct ibmvnic_adapter *adapter) argument 178 ibmvnic_clean_queue_affinity(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *queue) argument 192 ibmvnic_clean_affinity(struct ibmvnic_adapter *adapter) argument 250 ibmvnic_set_affinity(struct ibmvnic_adapter *adapter) argument 318 struct ibmvnic_adapter *adapter; local 327 struct ibmvnic_adapter *adapter; local 336 struct ibmvnic_adapter *adapter; local 345 ibmvnic_cpu_notif_add(struct ibmvnic_adapter *adapter) argument 360 ibmvnic_cpu_notif_remove(struct ibmvnic_adapter *adapter) argument 390 ibmvnic_wait_for_completion(struct ibmvnic_adapter *adapter, struct completion *comp_done, unsigned long timeout) argument 450 alloc_long_term_buff(struct ibmvnic_adapter *adapter, struct ibmvnic_long_term_buff *ltb, int size) argument 519 free_long_term_buff(struct ibmvnic_adapter *adapter, struct ibmvnic_long_term_buff *ltb) argument 552 free_ltb_set(struct ibmvnic_adapter *adapter, struct ibmvnic_ltb_set *ltb_set) argument 582 alloc_ltb_set(struct ibmvnic_adapter *adapter, struct ibmvnic_ltb_set *ltb_set, int num_buffs, int buff_size) argument 746 deactivate_rx_pools(struct ibmvnic_adapter *adapter) argument 754 replenish_rx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_rx_pool *pool) argument 887 replenish_pools(struct ibmvnic_adapter *adapter) argument 900 release_stats_buffers(struct ibmvnic_adapter *adapter) argument 908 init_stats_buffers(struct ibmvnic_adapter *adapter) argument 927 release_stats_token(struct ibmvnic_adapter *adapter) argument 940 init_stats_token(struct ibmvnic_adapter *adapter) argument 966 release_rx_pools(struct ibmvnic_adapter *adapter) argument 1016 reuse_rx_pools(struct ibmvnic_adapter *adapter) argument 1055 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 1168 release_vpd_data(struct ibmvnic_adapter *adapter) argument 1179 release_one_tx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_tx_pool *tx_pool) argument 1193 release_tx_pools(struct ibmvnic_adapter *adapter) argument 1259 reuse_tx_pools(struct ibmvnic_adapter *adapter) argument 1296 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 1418 ibmvnic_napi_enable(struct ibmvnic_adapter *adapter) argument 1431 ibmvnic_napi_disable(struct ibmvnic_adapter *adapter) argument 1446 init_napi(struct ibmvnic_adapter *adapter) argument 1465 release_napi(struct ibmvnic_adapter *adapter) argument 1511 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 1648 release_login_buffer(struct ibmvnic_adapter *adapter) argument 1659 release_login_rsp_buffer(struct ibmvnic_adapter *adapter) argument 1670 release_resources(struct ibmvnic_adapter *adapter) argument 1679 set_link_state(struct ibmvnic_adapter *adapter, u8 link_state) argument 1726 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 1745 ibmvnic_get_vpd(struct ibmvnic_adapter *adapter) argument 1829 init_resources(struct ibmvnic_adapter *adapter) argument 1865 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 1927 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 1986 clean_rx_pools(struct ibmvnic_adapter *adapter) argument 2017 clean_one_tx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_tx_pool *tx_pool) argument 2038 clean_tx_pools(struct ibmvnic_adapter *adapter) argument 2056 ibmvnic_disable_irqs(struct ibmvnic_adapter *adapter) argument 2085 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 2107 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 2118 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 2294 ibmvnic_tx_scrq_clean_buffer(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *tx_scrq) argument 2353 ibmvnic_tx_scrq_flush(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *tx_scrq) argument 2379 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 2601 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 2644 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 2685 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 2728 reinit_init_done(struct ibmvnic_adapter *adapter) argument 2738 do_reset(struct ibmvnic_adapter *adapter, struct ibmvnic_rwi *rwi, u32 reset_state) argument 2955 do_hard_reset(struct ibmvnic_adapter *adapter, struct ibmvnic_rwi *rwi, u32 reset_state) argument 3035 get_next_rwi(struct ibmvnic_adapter *adapter) argument 3068 do_passive_init(struct ibmvnic_adapter *adapter) argument 3126 struct ibmvnic_adapter *adapter; local 3312 struct ibmvnic_adapter *adapter; local 3319 flush_reset_queue(struct ibmvnic_adapter *adapter) argument 3331 ibmvnic_reset(struct ibmvnic_adapter *adapter, enum ibmvnic_reset_reason reason) argument 3393 struct ibmvnic_adapter *adapter = netdev_priv(dev); local 3410 remove_buff_from_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_rx_buff *rx_buff) argument 3426 struct ibmvnic_adapter *adapter; local 3532 wait_for_reset(struct ibmvnic_adapter *adapter) argument 3587 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 3628 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 3648 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 3658 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 3665 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 3672 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 3685 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 3702 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 3723 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 3738 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 3748 struct ibmvnic_adapter *adapter = netdev_priv(dev); local 3782 struct ibmvnic_adapter *adapter = netdev_priv(dev); local 3797 struct ibmvnic_adapter *adapter = netdev_priv(dev); local 3858 reset_one_sub_crq_queue(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) argument 3889 reset_sub_crq_queues(struct ibmvnic_adapter *adapter) argument 3915 release_sub_crq_queue(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq, bool do_h_free) argument 3951 init_sub_crq_queue(struct ibmvnic_adapter *adapter) argument 4031 release_sub_crqs(struct ibmvnic_adapter *adapter, bool do_h_free) argument 4084 disable_scrq_irq(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) argument 4122 enable_scrq_irq(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) argument 4146 ibmvnic_complete_tx(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) argument 4231 struct ibmvnic_adapter *adapter = scrq->adapter; local 4242 struct ibmvnic_adapter *adapter = scrq->adapter; local 4260 init_sub_crq_irqs(struct ibmvnic_adapter *adapter) argument 4335 init_sub_crqs(struct ibmvnic_adapter *adapter) argument 4420 send_request_cap(struct ibmvnic_adapter *adapter, int retry) argument 4567 pending_scrq(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) argument 4583 ibmvnic_next_scrq(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) argument 4607 ibmvnic_next_crq(struct ibmvnic_adapter *adapter) argument 4642 send_subcrq_indirect(struct ibmvnic_adapter *adapter, u64 remote_handle, u64 ioba, u64 num_entries) argument 4661 ibmvnic_send_crq(struct ibmvnic_adapter *adapter, union ibmvnic_crq *crq) argument 4698 ibmvnic_send_crq_init(struct ibmvnic_adapter *adapter) argument 4733 vnic_client_data_len(struct ibmvnic_adapter *adapter) argument 4749 vnic_add_client_data(struct ibmvnic_adapter *adapter, struct vnic_login_client_data *vlcd) argument 4776 send_login(struct ibmvnic_adapter *adapter) argument 4922 send_request_map(struct ibmvnic_adapter *adapter, dma_addr_t addr, u32 len, u8 map_id) argument 4936 send_request_unmap(struct ibmvnic_adapter *adapter, u8 map_id) argument 4947 send_query_map(struct ibmvnic_adapter *adapter) argument 4958 send_query_cap(struct ibmvnic_adapter *adapter) argument 5089 send_query_ip_offload(struct ibmvnic_adapter *adapter) argument 5117 send_control_ip_offload(struct ibmvnic_adapter *adapter) argument 5196 handle_vpd_size_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) argument 5212 handle_vpd_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) argument 5262 handle_query_ip_offload_rsp(struct ibmvnic_adapter *adapter) argument 5340 handle_error_indication(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) argument 5360 handle_change_mac_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) argument 5383 handle_request_cap_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) argument 5460 handle_login_rsp(union ibmvnic_crq *login_rsp_crq, struct ibmvnic_adapter *adapter) argument 5566 handle_request_unmap_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) argument 5577 handle_query_map_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) argument 5595 handle_query_cap_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) argument 5772 send_query_phys_parms(struct ibmvnic_adapter *adapter) argument 5801 handle_query_phys_parms_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) argument 5856 ibmvnic_handle_crq(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) argument 6060 struct ibmvnic_adapter *adapter = instance; local 6068 struct ibmvnic_adapter *adapter = from_tasklet(adapter, t, tasklet); local 6090 ibmvnic_reenable_crq_queue(struct ibmvnic_adapter *adapter) argument 6105 ibmvnic_reset_crq(struct ibmvnic_adapter *adapter) argument 6138 release_crq_queue(struct ibmvnic_adapter *adapter) argument 6161 init_crq_queue(struct ibmvnic_adapter *adapter) argument 6239 ibmvnic_reset_init(struct ibmvnic_adapter *adapter, bool reset) argument 6315 struct ibmvnic_adapter *adapter; local 6497 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 6545 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local 6586 struct ibmvnic_adapter *adapter; local 6615 struct ibmvnic_adapter *adapter = netdev_priv(netdev); local [all...] |
/linux-master/drivers/staging/rtl8712/ |
H A D | rtl8712_io.c | 25 u8 r8712_read8(struct _adapter *adapter, u32 addr) argument 27 struct intf_hdl *hdl = &adapter->pio_queue->intf; 32 u16 r8712_read16(struct _adapter *adapter, u32 addr) argument 34 struct intf_hdl *hdl = &adapter->pio_queue->intf; 39 u32 r8712_read32(struct _adapter *adapter, u32 addr) argument 41 struct intf_hdl *hdl = &adapter->pio_queue->intf; 46 void r8712_write8(struct _adapter *adapter, u32 addr, u8 val) argument 48 struct intf_hdl *hdl = &adapter->pio_queue->intf; 53 void r8712_write16(struct _adapter *adapter, u32 addr, u16 val) argument 55 struct intf_hdl *hdl = &adapter 60 r8712_write32(struct _adapter *adapter, u32 addr, u32 val) argument 67 r8712_read_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) argument 77 r8712_write_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) argument 84 r8712_read_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) argument 94 r8712_write_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) argument [all...] |
/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be_roce.c | 26 static void _be_roce_dev_add(struct be_adapter *adapter) argument 30 struct pci_dev *pdev = adapter->pdev; 42 if (!msix_enabled(adapter)) 51 dev_info.pdev = adapter->pdev; 52 dev_info.db = adapter->db; 53 dev_info.unmapped_db = adapter->roce_db.io_addr; 54 dev_info.db_page_size = adapter->roce_db.size; 55 dev_info.db_total_size = adapter->roce_db.total_size; 56 dev_info.netdev = adapter->netdev; 57 memcpy(dev_info.mac_addr, adapter 82 be_roce_dev_add(struct be_adapter *adapter) argument 98 _be_roce_dev_remove(struct be_adapter *adapter) argument 105 be_roce_dev_remove(struct be_adapter *adapter) argument 115 be_roce_dev_shutdown(struct be_adapter *adapter) argument [all...] |
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_83xx_hw.c | 267 int qlcnic_83xx_get_fw_version(struct qlcnic_adapter *adapter) argument 270 struct pci_dev *pdev = adapter->pdev; 272 fw_major = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_MAJOR); 273 fw_minor = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_MINOR); 274 fw_build = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_SUB); 275 adapter->fw_version = QLCNIC_VERSION_CODE(fw_major, fw_minor, fw_build); 280 return adapter->fw_version; 283 static int __qlcnic_set_win_base(struct qlcnic_adapter *adapter, u32 addr) argument 288 base = adapter->ahw->pci_base0 + 289 QLC_83XX_CRB_WIN_FUNC(adapter 298 qlcnic_83xx_rd_reg_indirect(struct qlcnic_adapter *adapter, ulong addr, int *err) argument 313 qlcnic_83xx_wrt_reg_indirect(struct qlcnic_adapter *adapter, ulong addr, u32 data) argument 331 qlcnic_83xx_enable_legacy(struct qlcnic_adapter *adapter) argument 343 qlcnic_83xx_calculate_msix_vector(struct qlcnic_adapter *adapter) argument 358 qlcnic_83xx_setup_intr(struct qlcnic_adapter *adapter) argument 415 qlcnic_83xx_clear_legacy_intr_mask(struct qlcnic_adapter *adapter) argument 420 qlcnic_83xx_set_legacy_intr_mask(struct qlcnic_adapter *adapter) argument 426 qlcnic_83xx_enable_legacy_msix_mbx_intr(struct qlcnic_adapter *adapter) argument 440 qlcnic_83xx_disable_mbx_intr(struct qlcnic_adapter *adapter) argument 449 qlcnic_83xx_get_mbx_data(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd) argument 461 qlcnic_83xx_clear_legacy_intr(struct qlcnic_adapter *adapter) argument 499 qlcnic_83xx_poll_process_aen(struct qlcnic_adapter *adapter) argument 524 struct qlcnic_adapter *adapter = data; local 553 struct qlcnic_adapter *adapter = sds_ring->adapter; local 568 qlcnic_83xx_free_mbx_intr(struct qlcnic_adapter *adapter) argument 590 qlcnic_83xx_setup_mbx_intr(struct qlcnic_adapter *adapter) argument 628 qlcnic_83xx_get_func_no(struct qlcnic_adapter *adapter) argument 634 qlcnic_83xx_cam_lock(struct qlcnic_adapter *adapter) argument 656 qlcnic_83xx_cam_unlock(struct qlcnic_adapter *adapter) argument 665 qlcnic_83xx_read_crb(struct qlcnic_adapter *adapter, char *buf, loff_t offset, size_t size) argument 690 qlcnic_83xx_write_crb(struct qlcnic_adapter *adapter, char *buf, loff_t offset, size_t size) argument 699 qlcnic_83xx_get_port_info(struct qlcnic_adapter *adapter) argument 727 qlcnic_83xx_set_mac_filter_count(struct qlcnic_adapter *adapter) argument 743 qlcnic_83xx_enable_mbx_interrupt(struct qlcnic_adapter *adapter) argument 756 qlcnic_83xx_check_vf(struct qlcnic_adapter *adapter, const struct pci_device_id *ent) argument 797 qlcnic_dump_mbx(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd) argument 823 qlcnic_83xx_poll_for_mbx_completion(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd) argument 847 qlcnic_83xx_issue_cmd(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd) argument 895 qlcnic_83xx_alloc_mbx_args(struct qlcnic_cmd_args *mbx, struct qlcnic_adapter *adapter, u32 type) argument 935 struct qlcnic_adapter *adapter; local 954 qlcnic_83xx_handle_idc_comp_aen(struct qlcnic_adapter *adapter, u32 data[]) argument 963 __qlcnic_83xx_process_aen(struct qlcnic_adapter *adapter) argument 1012 qlcnic_83xx_process_aen(struct qlcnic_adapter *adapter) argument 1035 struct qlcnic_adapter *adapter; local 1047 qlcnic_83xx_enable_mbx_poll(struct qlcnic_adapter *adapter) argument 1056 qlcnic_83xx_disable_mbx_poll(struct qlcnic_adapter *adapter) argument 1063 qlcnic_83xx_add_rings(struct qlcnic_adapter *adapter) argument 1143 qlcnic_83xx_del_rx_ctx(struct qlcnic_adapter *adapter) argument 1169 qlcnic_83xx_create_rx_ctx(struct qlcnic_adapter *adapter) argument 1295 qlcnic_83xx_del_tx_ctx(struct qlcnic_adapter *adapter, struct qlcnic_host_tx_ring *tx_ring) argument 1317 qlcnic_83xx_create_tx_ctx(struct qlcnic_adapter *adapter, struct qlcnic_host_tx_ring *tx, int ring) argument 1399 struct qlcnic_adapter *adapter = netdev_priv(netdev); local 1458 struct qlcnic_adapter *adapter = netdev_priv(netdev); local 1487 qlcnic_83xx_get_beacon_state(struct qlcnic_adapter *adapter) argument 1514 qlcnic_83xx_config_led(struct qlcnic_adapter *adapter, u32 state, u32 beacon) argument 1584 struct qlcnic_adapter *adapter = netdev_priv(netdev); local 1626 qlcnic_83xx_initialize_nic(struct qlcnic_adapter *adapter, int enable) argument 1658 qlcnic_83xx_set_port_config(struct qlcnic_adapter *adapter) argument 1675 qlcnic_83xx_get_port_config(struct qlcnic_adapter *adapter) argument 1693 qlcnic_83xx_setup_link_event(struct qlcnic_adapter *adapter, int enable) argument 1713 qlcnic_83xx_set_interface_id_promisc(struct qlcnic_adapter *adapter, u32 *interface_id) argument 1726 qlcnic_83xx_nic_set_promisc(struct qlcnic_adapter *adapter, u32 mode) argument 1764 struct qlcnic_adapter *adapter = netdev_priv(netdev); local 1831 qlcnic_extend_lb_idc_cmpltn_wait(struct qlcnic_adapter *adapter, u32 *max_wait_count) argument 1844 qlcnic_83xx_set_lb_mode(struct qlcnic_adapter *adapter, u8 mode) argument 1913 qlcnic_83xx_clear_lb_mode(struct qlcnic_adapter *adapter, u8 mode) argument 1966 qlcnic_83xx_set_interface_id_ipaddr(struct qlcnic_adapter *adapter, u32 *interface_id) argument 1977 qlcnic_83xx_config_ipaddr(struct qlcnic_adapter *adapter, __be32 ip, int mode) argument 2015 qlcnic_83xx_config_hw_lro(struct qlcnic_adapter *adapter, int mode) argument 2043 qlcnic_83xx_config_rss(struct qlcnic_adapter *adapter, int enable) argument 2082 qlcnic_83xx_set_interface_id_macaddr(struct qlcnic_adapter *adapter, u32 *interface_id) argument 2093 qlcnic_83xx_sre_macaddr_change(struct qlcnic_adapter *adapter, u8 *addr, u16 vlan_id, u8 op) argument 2140 qlcnic_83xx_change_l2_filter(struct qlcnic_adapter *adapter, u64 *addr, u16 vlan_id, struct qlcnic_host_tx_ring *tx_ring) argument 2149 qlcnic_83xx_configure_mac(struct qlcnic_adapter *adapter, u8 *mac, u8 type, struct qlcnic_cmd_args *cmd) argument 2162 qlcnic_83xx_get_mac_address(struct qlcnic_adapter *adapter, u8 *mac, u8 function) argument 2193 qlcnic_83xx_set_rx_intr_coal(struct qlcnic_adapter *adapter) argument 2220 qlcnic_83xx_set_tx_intr_coal(struct qlcnic_adapter *adapter) argument 2247 qlcnic_83xx_set_rx_tx_intr_coal(struct qlcnic_adapter *adapter) argument 2264 qlcnic_83xx_config_intr_coal(struct qlcnic_adapter *adapter, struct ethtool_coalesce *ethcoal) argument 2319 qlcnic_83xx_handle_link_aen(struct qlcnic_adapter *adapter, u32 data[]) argument 2348 struct qlcnic_adapter *adapter = data; local 2375 qlcnic_83xx_set_nic_info(struct qlcnic_adapter *adapter, struct qlcnic_info *nic) argument 2415 qlcnic_83xx_get_nic_info(struct qlcnic_adapter *adapter, struct qlcnic_info *npar_info, u8 func_id) argument 2468 qlcnic_get_pci_func_type(struct qlcnic_adapter *adapter, u16 type, u16 *nic, u16 *fcoe, u16 *iscsi) argument 2493 qlcnic_83xx_get_pci_info(struct qlcnic_adapter *adapter, struct qlcnic_pci_info *pci_info) argument 2552 qlcnic_83xx_config_intrpt(struct qlcnic_adapter *adapter, bool op_type) argument 2608 qlcnic_83xx_lock_flash(struct qlcnic_adapter *adapter) argument 2632 qlcnic_83xx_unlock_flash(struct qlcnic_adapter *adapter) argument 2638 qlcnic_83xx_lockless_flash_read32(struct qlcnic_adapter *adapter, u32 flash_addr, u8 *p_data, int count) argument 2699 qlcnic_83xx_poll_flash_status_reg(struct qlcnic_adapter *adapter) argument 2723 qlcnic_83xx_enable_flash_write(struct qlcnic_adapter *adapter) argument 2741 qlcnic_83xx_disable_flash_write(struct qlcnic_adapter *adapter) argument 2759 qlcnic_83xx_read_flash_mfg_id(struct qlcnic_adapter *adapter) argument 2789 qlcnic_83xx_read_flash_descriptor_table(struct qlcnic_adapter *adapter) argument 2808 qlcnic_83xx_erase_flash_sector(struct qlcnic_adapter *adapter, u32 sector_start_addr) argument 2874 qlcnic_83xx_flash_write32(struct qlcnic_adapter *adapter, u32 addr, u32 *p_data) argument 2894 qlcnic_83xx_flash_bulk_write(struct qlcnic_adapter *adapter, u32 addr, u32 *p_data, int count) argument 2979 qlcnic_83xx_recover_driver_lock(struct qlcnic_adapter *adapter) argument 3019 qlcnic_83xx_lock_driver(struct qlcnic_adapter *adapter) argument 3069 qlcnic_83xx_unlock_driver(struct qlcnic_adapter *adapter) argument 3087 qlcnic_ms_mem_write128(struct qlcnic_adapter *adapter, u64 addr, u32 *data, u32 count) argument 3138 qlcnic_83xx_flash_read32(struct qlcnic_adapter *adapter, u32 flash_addr, u8 *p_data, int count) argument 3180 qlcnic_83xx_get_port_type(struct qlcnic_adapter *adapter) argument 3214 qlcnic_83xx_test_link(struct qlcnic_adapter *adapter) argument 3298 qlcnic_83xx_get_link_ksettings(struct qlcnic_adapter *adapter, struct ethtool_link_ksettings *ecmd) argument 3399 qlcnic_83xx_set_link_ksettings(struct qlcnic_adapter *adapter, const struct ethtool_link_ksettings *ecmd) argument 3472 qlcnic_83xx_fill_stats(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd, u64 *data, int type, int *ret) argument 3528 qlcnic_83xx_get_stats(struct qlcnic_adapter *adapter, u64 *data) argument 3571 qlcnic_83xx_extend_md_capab(struct qlcnic_adapter *adapter) argument 3593 qlcnic_83xx_reg_test(struct qlcnic_adapter *adapter) argument 3609 qlcnic_83xx_get_regs_len(struct qlcnic_adapter *adapter) argument 3617 qlcnic_83xx_get_registers(struct qlcnic_adapter *adapter, u32 *regs_buff) argument 3632 struct qlcnic_adapter *adapter = netdev_priv(netdev); local 3700 qlcnic_83xx_get_pauseparam(struct qlcnic_adapter *adapter, struct ethtool_pauseparam *pause) argument 3736 qlcnic_83xx_set_pauseparam(struct qlcnic_adapter *adapter, struct ethtool_pauseparam *pause) argument 3784 qlcnic_83xx_read_flash_status_reg(struct qlcnic_adapter *adapter) argument 3804 qlcnic_83xx_flash_test(struct qlcnic_adapter *adapter) argument 3819 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); local 3834 qlcnic_83xx_resume(struct qlcnic_adapter *adapter) argument 3879 qlcnic_83xx_notify_cmd_completion(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd) argument 3892 qlcnic_83xx_flush_mbx_queue(struct qlcnic_adapter *adapter) argument 3912 qlcnic_83xx_check_mbx_status(struct qlcnic_adapter *adapter) argument 3931 qlcnic_83xx_signal_mbx_cmd(struct qlcnic_adapter *adapter, u8 issue_cmd) argument 3940 qlcnic_83xx_dequeue_mbx_cmd(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd) argument 3955 qlcnic_83xx_encode_mbx_cmd(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd) argument 3990 qlcnic_83xx_detach_mailbox_work(struct qlcnic_adapter *adapter) argument 4004 qlcnic_83xx_enqueue_mbx_cmd(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd, unsigned long *timeout) argument 4031 qlcnic_83xx_check_mac_rcode(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd) argument 4051 qlcnic_83xx_decode_mbx_rsp(struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd) argument 4082 qlcnic_dump_mailbox_registers(struct qlcnic_adapter *adapter) argument 4099 struct qlcnic_adapter *adapter = mbx->adapter; local 4160 qlcnic_83xx_init_mailbox_work(struct qlcnic_adapter *adapter) argument 4192 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); local 4213 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); local 4236 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); local [all...] |
H A D | qlcnic_83xx_init.c | 38 static int qlcnic_83xx_init_default_driver(struct qlcnic_adapter *adapter); 40 static int qlcnic_83xx_restart_hw(struct qlcnic_adapter *adapter); 132 qlcnic_83xx_idc_check_driver_presence_reg(struct qlcnic_adapter *adapter) argument 136 val = QLCRDX(adapter->ahw, QLC_83XX_IDC_DRV_PRESENCE); 143 static void qlcnic_83xx_idc_log_state_history(struct qlcnic_adapter *adapter) argument 146 cur = adapter->ahw->idc.curr_state; 147 prev = adapter->ahw->idc.prev_state; 149 dev_info(&adapter->pdev->dev, 151 adapter->ahw->idc.name[cur], 152 adapter 155 qlcnic_83xx_idc_update_audit_reg(struct qlcnic_adapter *adapter, u8 mode, int lock) argument 184 qlcnic_83xx_idc_update_minor_version(struct qlcnic_adapter *adapter) argument 194 qlcnic_83xx_idc_update_major_version(struct qlcnic_adapter *adapter, int lock) argument 216 qlcnic_83xx_idc_update_drv_presence_reg(struct qlcnic_adapter *adapter, int status, int lock) argument 242 qlcnic_83xx_idc_check_major_version(struct qlcnic_adapter *adapter) argument 260 qlcnic_83xx_idc_clear_registers(struct qlcnic_adapter *adapter, int lock) argument 282 qlcnic_83xx_idc_update_drv_ack_reg(struct qlcnic_adapter *adapter, int flag, int lock) argument 305 qlcnic_83xx_idc_check_timeout(struct qlcnic_adapter *adapter, int time_limit) argument 326 qlcnic_83xx_idc_check_reset_ack_reg(struct qlcnic_adapter *adapter) argument 373 qlcnic_83xx_idc_tx_soft_reset(struct qlcnic_adapter *adapter) argument 398 qlcnic_83xx_idc_detach_driver(struct qlcnic_adapter *adapter) argument 428 qlcnic_83xx_idc_attach_driver(struct qlcnic_adapter *adapter) argument 441 qlcnic_83xx_idc_enter_failed_state(struct qlcnic_adapter *adapter, int lock) argument 460 qlcnic_83xx_idc_enter_init_state(struct qlcnic_adapter *adapter, int lock) argument 476 qlcnic_83xx_idc_enter_need_quiesce(struct qlcnic_adapter *adapter, int lock) argument 494 qlcnic_83xx_idc_enter_need_reset_state(struct qlcnic_adapter *adapter, int lock) argument 510 qlcnic_83xx_idc_enter_ready_state(struct qlcnic_adapter *adapter, int lock) argument 536 qlcnic_83xx_idc_find_reset_owner_id(struct qlcnic_adapter *adapter) argument 574 qlcnic_83xx_idc_restart_hw(struct qlcnic_adapter *adapter, int lock) argument 590 qlcnic_83xx_idc_check_fan_failure(struct qlcnic_adapter *adapter) argument 612 qlcnic_83xx_idc_reattach_driver(struct qlcnic_adapter *adapter) argument 646 qlcnic_83xx_idc_update_idc_params(struct qlcnic_adapter *adapter) argument 676 qlcnic_83xx_idc_ready_state_entry(struct qlcnic_adapter *adapter) argument 705 qlcnic_83xx_idc_vnic_pf_entry(struct qlcnic_adapter *adapter) argument 739 qlcnic_83xx_idc_unknown_state(struct qlcnic_adapter *adapter) argument 760 qlcnic_83xx_idc_cold_state_handler(struct qlcnic_adapter *adapter) argument 790 qlcnic_83xx_idc_init_state(struct qlcnic_adapter *adapter) argument 818 qlcnic_83xx_idc_ready_state(struct qlcnic_adapter *adapter) argument 897 qlcnic_83xx_idc_need_reset_state(struct qlcnic_adapter *adapter) argument 946 qlcnic_83xx_idc_need_quiesce_state(struct qlcnic_adapter *adapter) argument 952 qlcnic_83xx_idc_failed_state(struct qlcnic_adapter *adapter) argument 974 qlcnic_83xx_idc_quiesce_state(struct qlcnic_adapter *adapter) argument 980 qlcnic_83xx_idc_check_state_validity(struct qlcnic_adapter *adapter, u32 state) argument 1030 qlcnic_set_vxlan_port(struct qlcnic_adapter *adapter, u16 port) argument 1058 qlcnic_set_vxlan_parsing(struct qlcnic_adapter *adapter, u16 port) argument 1088 qlcnic_83xx_periodic_tasks(struct qlcnic_adapter *adapter) argument 1107 struct qlcnic_adapter *adapter; local 1152 qlcnic_83xx_setup_idc_parameters(struct qlcnic_adapter *adapter) argument 1187 qlcnic_83xx_idc_first_to_load_function_handler(struct qlcnic_adapter *adapter) argument 1230 qlcnic_83xx_idc_init(struct qlcnic_adapter *adapter) argument 1252 qlcnic_83xx_idc_exit(struct qlcnic_adapter *adapter) argument 1281 qlcnic_83xx_idc_request_reset(struct qlcnic_adapter *adapter, u32 key) argument 1315 qlcnic_83xx_copy_bootloader(struct qlcnic_adapter *adapter) argument 1352 qlcnic_83xx_copy_fw_file(struct qlcnic_adapter *adapter) argument 1414 qlcnic_83xx_dump_pause_control_regs(struct qlcnic_adapter *adapter) argument 1499 qlcnic_83xx_disable_pause_frames(struct qlcnic_adapter *adapter) argument 1539 qlcnic_83xx_take_eport_out_of_reset(struct qlcnic_adapter *adapter) argument 2073 qlcnic_83xx_run_post(struct qlcnic_adapter *adapter) argument 2169 qlcnic_83xx_load_fw_image_from_host(struct qlcnic_adapter *adapter) argument 2190 qlcnic_83xx_restart_hw(struct qlcnic_adapter *adapter) argument 2249 qlcnic_83xx_get_nic_configuration(struct qlcnic_adapter *adapter) argument 2285 qlcnic_83xx_configure_opmode(struct qlcnic_adapter *adapter) argument 2321 qlcnic_83xx_config_buff_descriptors(struct qlcnic_adapter *adapter) argument 2341 qlcnic_83xx_init_default_driver(struct qlcnic_adapter *adapter) argument 2360 qlcnic_83xx_clear_function_resources(struct qlcnic_adapter *adapter) argument 2384 qlcnic_83xx_get_fw_info(struct qlcnic_adapter *adapter) argument 2417 qlcnic_83xx_init_rings(struct qlcnic_adapter *adapter) argument 2435 qlcnic_83xx_init(struct qlcnic_adapter *adapter) argument 2547 qlcnic_83xx_aer_stop_poll_work(struct qlcnic_adapter *adapter) argument 2564 qlcnic_83xx_aer_reset(struct qlcnic_adapter *adapter) argument 2588 qlcnic_83xx_aer_start_poll_work(struct qlcnic_adapter *adapter) argument [all...] |
/linux-master/drivers/net/ethernet/intel/e1000e/ |
H A D | param.c | 163 struct e1000_adapter *adapter) 174 dev_info(&adapter->pdev->dev, "%s Enabled\n", 178 dev_info(&adapter->pdev->dev, "%s Disabled\n", 185 dev_info(&adapter->pdev->dev, "%s set to %i\n", 198 dev_info(&adapter->pdev->dev, "%s\n", 209 dev_info(&adapter->pdev->dev, "Invalid %s value specified (%i) %s\n", 217 * @adapter: board private structure 222 * in a variable in the adapter structure. 224 void e1000e_check_options(struct e1000_adapter *adapter) argument 226 struct e1000_hw *hw = &adapter 161 e1000_validate_option(unsigned int *value, const struct e1000_option *opt, struct e1000_adapter *adapter) argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | common.h | 52 #define CH_MSG(adapter, level, category, fmt, ...) do { \ 53 if ((adapter)->msg_enable & NETIF_MSG_##category) \ 54 dev_printk(KERN_##level, &adapter->pdev->dev, fmt, \ 59 # define CH_DBG(adapter, category, fmt, ...) \ 60 CH_MSG(adapter, DEBUG, category, fmt, ## __VA_ARGS__) 62 # define CH_DBG(adapter, category, fmt, ...) 92 enum { /* adapter interrupt-maintained statistics */ 154 struct adapter; 170 unsigned long caps; /* adapter capabilities */ 443 struct adapter *adapte member in struct:mc5 457 struct adapter *adapter; /* backpointer to adapter */ member in struct:mc7 471 struct adapter *adapter; member in struct:cmac 552 struct adapter *adapter; /* associated adapter */ member in struct:cphy 577 cphy_init(struct cphy *phy, struct adapter *adapter, int phy_addr, const struct cphy_ops *phy_ops, const struct mdio_ops *mdio_ops, unsigned int caps, const char *desc) argument 648 t3_wait_op_done(struct adapter *adapter, int reg, u32 mask, int polarity, int attempts, int delay) argument [all...] |
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_main.c | 66 int e1000_up(struct e1000_adapter *adapter); 67 void e1000_down(struct e1000_adapter *adapter); 68 void e1000_reinit_locked(struct e1000_adapter *adapter); 69 void e1000_reset(struct e1000_adapter *adapter); 70 int e1000_setup_all_tx_resources(struct e1000_adapter *adapter); 71 int e1000_setup_all_rx_resources(struct e1000_adapter *adapter); 72 void e1000_free_all_tx_resources(struct e1000_adapter *adapter); 73 void e1000_free_all_rx_resources(struct e1000_adapter *adapter); 74 static int e1000_setup_tx_resources(struct e1000_adapter *adapter, 76 static int e1000_setup_rx_resources(struct e1000_adapter *adapter, 119 e1000_alloc_dummy_rx_buffers(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) argument 210 struct e1000_adapter *adapter = hw->back; local 253 e1000_request_irq(struct e1000_adapter *adapter) argument 269 e1000_free_irq(struct e1000_adapter *adapter) argument 280 e1000_irq_disable(struct e1000_adapter *adapter) argument 293 e1000_irq_enable(struct e1000_adapter *adapter) argument 301 e1000_update_mng_vlan(struct e1000_adapter *adapter) argument 329 e1000_init_manageability(struct e1000_adapter *adapter) argument 343 e1000_release_manageability(struct e1000_adapter *adapter) argument 361 e1000_configure(struct e1000_adapter *adapter) argument 385 e1000_up(struct e1000_adapter *adapter) argument 413 e1000_power_up_phy(struct e1000_adapter *adapter) argument 429 e1000_power_down_phy(struct e1000_adapter *adapter) argument 469 e1000_down_and_stop(struct e1000_adapter *adapter) argument 489 e1000_down(struct e1000_adapter *adapter) argument 537 e1000_reinit_locked(struct e1000_adapter *adapter) argument 551 e1000_reset(struct e1000_adapter *adapter) argument 707 e1000_dump_eeprom(struct e1000_adapter *adapter) argument 807 struct e1000_adapter *adapter = netdev_priv(netdev); local 857 e1000_init_hw_struct(struct e1000_adapter *adapter, struct e1000_hw *hw) argument 924 struct e1000_adapter *adapter = NULL; local 1261 struct e1000_adapter *adapter = netdev_priv(netdev); local 1296 e1000_sw_init(struct e1000_adapter *adapter) argument 1325 e1000_alloc_queues(struct e1000_adapter *adapter) argument 1356 struct e1000_adapter *adapter = netdev_priv(netdev); local 1433 struct e1000_adapter *adapter = netdev_priv(netdev); local 1472 e1000_check_64k_bound(struct e1000_adapter *adapter, void *start, unsigned long len) argument 1498 e1000_setup_tx_resources(struct e1000_adapter *adapter, struct e1000_tx_ring *txdr) argument 1569 e1000_setup_all_tx_resources(struct e1000_adapter *adapter) argument 1593 e1000_configure_tx(struct e1000_adapter *adapter) argument 1688 e1000_setup_rx_resources(struct e1000_adapter *adapter, struct e1000_rx_ring *rxdr) argument 1761 e1000_setup_all_rx_resources(struct e1000_adapter *adapter) argument 1783 e1000_setup_rctl(struct e1000_adapter *adapter) argument 1852 e1000_configure_rx(struct e1000_adapter *adapter) argument 1924 e1000_free_tx_resources(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring) argument 1946 e1000_free_all_tx_resources(struct e1000_adapter *adapter) argument 1955 e1000_unmap_and_free_tx_resource(struct e1000_adapter *adapter, struct e1000_tx_buffer *buffer_info, int budget) argument 1982 e1000_clean_tx_ring(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring) argument 2017 e1000_clean_all_tx_rings(struct e1000_adapter *adapter) argument 2032 e1000_free_rx_resources(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring) argument 2054 e1000_free_all_rx_resources(struct e1000_adapter *adapter) argument 2084 e1000_clean_rx_ring(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring) argument 2140 e1000_clean_all_rx_rings(struct e1000_adapter *adapter) argument 2151 e1000_enter_82542_rst(struct e1000_adapter *adapter) argument 2169 e1000_leave_82542_rst(struct e1000_adapter *adapter) argument 2201 struct e1000_adapter *adapter = netdev_priv(netdev); local 2235 struct e1000_adapter *adapter = netdev_priv(netdev); local 2343 struct e1000_adapter *adapter = container_of(work, local 2356 struct e1000_adapter *adapter = container_of(work, local 2385 e1000_has_link(struct e1000_adapter *adapter) argument 2428 struct e1000_adapter *adapter = container_of(work, local 2577 e1000_update_itr(struct e1000_adapter *adapter, u16 itr_setting, int packets, int bytes) argument 2625 e1000_set_itr(struct e1000_adapter *adapter) argument 2693 e1000_tso(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring, struct sk_buff *skb, __be16 protocol) argument 2763 e1000_tx_csum(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring, struct sk_buff *skb, __be16 protocol) argument 2821 e1000_tx_map(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring, struct sk_buff *skb, unsigned int first, unsigned int max_per_txd, unsigned int nr_frags, unsigned int mss) argument 2968 e1000_tx_queue(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring, int tx_flags, int count) argument 3039 e1000_82547_fifo_workaround(struct e1000_adapter *adapter, struct sk_buff *skb) argument 3067 struct e1000_adapter *adapter = netdev_priv(netdev); local 3101 struct e1000_adapter *adapter = netdev_priv(netdev); local 3286 e1000_regdump(struct e1000_adapter *adapter) argument 3355 e1000_dump(struct e1000_adapter *adapter) argument 3497 struct e1000_adapter *adapter = netdev_priv(netdev); local 3506 struct e1000_adapter *adapter = local 3522 struct e1000_adapter *adapter = netdev_priv(netdev); local 3590 e1000_update_stats(struct e1000_adapter *adapter) argument 3748 struct e1000_adapter *adapter = netdev_priv(netdev); local 3797 struct e1000_adapter *adapter = container_of(napi, struct e1000_adapter, local 3826 e1000_clean_tx_irq(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring) argument 3943 e1000_rx_checksum(struct e1000_adapter *adapter, u32 status_err, u32 csum, struct sk_buff *skb) argument 3998 e1000_receive_skb(struct e1000_adapter *adapter, u8 status, __le16 vlan, struct sk_buff *skb) argument 4089 e1000_tbi_should_accept(struct e1000_adapter *adapter, u8 status, u8 errors, u32 length, const u8 *data) argument 4109 e1000_alloc_rx_skb(struct e1000_adapter *adapter, unsigned int bufsz) argument 4129 e1000_clean_jumbo_rx_irq(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int *work_done, int work_to_do) argument 4319 e1000_copybreak(struct e1000_adapter *adapter, struct e1000_rx_buffer *buffer_info, u32 length, const void *data) argument 4347 e1000_clean_rx_irq(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int *work_done, int work_to_do) argument 4496 e1000_alloc_jumbo_rx_buffers(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) argument 4560 e1000_alloc_rx_buffers(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) argument 4675 e1000_smartspeed(struct e1000_adapter *adapter) argument 4755 struct e1000_adapter *adapter = netdev_priv(netdev); local 4845 struct e1000_adapter *adapter = hw->back; local 4854 struct e1000_adapter *adapter = hw->back; local 4861 struct e1000_adapter *adapter = hw->back; local 4867 struct e1000_adapter *adapter = hw->back; local 4876 e1000_vlan_used(struct e1000_adapter *adapter) argument 4885 __e1000_vlan_mode(struct e1000_adapter *adapter, netdev_features_t features) argument 4901 e1000_vlan_filter_on_off(struct e1000_adapter *adapter, bool filter_on) argument 4933 struct e1000_adapter *adapter = netdev_priv(netdev); local 4947 struct e1000_adapter *adapter = netdev_priv(netdev); local 4973 struct e1000_adapter *adapter = netdev_priv(netdev); local 4996 e1000_restore_vlan(struct e1000_adapter *adapter) argument 5008 e1000_set_spd_dplx(struct e1000_adapter *adapter, u32 spd, u8 dplx) argument 5061 struct e1000_adapter *adapter = netdev_priv(netdev); local 5154 struct e1000_adapter *adapter = netdev_priv(netdev); local 5214 struct e1000_adapter *adapter = netdev_priv(netdev); local 5234 struct e1000_adapter *adapter = netdev_priv(netdev); local 5261 struct e1000_adapter *adapter = netdev_priv(netdev); local 5299 struct e1000_adapter *adapter = netdev_priv(netdev); local [all...] |
/linux-master/drivers/net/ethernet/micrel/ |
H A D | ks8842.c | 147 #define KS8842_USE_DMA(adapter) (((adapter)->dma_tx.channel != -1) && \ 148 ((adapter)->dma_rx.channel != -1)) 166 static inline void ks8842_resume_dma(struct ks8842_adapter *adapter) argument 168 iowrite32(1, adapter->hw_addr + REQ_TIMB_DMA_RESUME); 171 static inline void ks8842_select_bank(struct ks8842_adapter *adapter, u16 bank) argument 173 iowrite16(bank, adapter->hw_addr + REG_SELECT_BANK); 176 static inline void ks8842_write8(struct ks8842_adapter *adapter, u16 bank, argument 179 ks8842_select_bank(adapter, bank); 180 iowrite8(value, adapter 183 ks8842_write16(struct ks8842_adapter *adapter, u16 bank, u16 value, int offset) argument 190 ks8842_enable_bits(struct ks8842_adapter *adapter, u16 bank, u16 bits, int offset) argument 200 ks8842_clear_bits(struct ks8842_adapter *adapter, u16 bank, u16 bits, int offset) argument 210 ks8842_write32(struct ks8842_adapter *adapter, u16 bank, u32 value, int offset) argument 217 ks8842_read8(struct ks8842_adapter *adapter, u16 bank, int offset) argument 224 ks8842_read16(struct ks8842_adapter *adapter, u16 bank, int offset) argument 231 ks8842_read32(struct ks8842_adapter *adapter, u16 bank, int offset) argument 238 ks8842_reset(struct ks8842_adapter *adapter) argument 257 ks8842_update_link_status(struct net_device *netdev, struct ks8842_adapter *adapter) argument 270 ks8842_enable_tx(struct ks8842_adapter *adapter) argument 275 ks8842_disable_tx(struct ks8842_adapter *adapter) argument 280 ks8842_enable_rx(struct ks8842_adapter *adapter) argument 285 ks8842_disable_rx(struct ks8842_adapter *adapter) argument 290 ks8842_reset_hw(struct ks8842_adapter *adapter) argument 351 ks8842_init_mac_addr(struct ks8842_adapter *adapter) argument 385 ks8842_write_mac_addr(struct ks8842_adapter *adapter, const u8 *mac) argument 416 ks8842_tx_fifo_space(struct ks8842_adapter *adapter) argument 423 struct ks8842_adapter *adapter = netdev_priv(netdev); local 469 struct ks8842_adapter *adapter = netdev_priv(netdev); local 544 struct ks8842_adapter *adapter = netdev_priv(netdev); local 594 struct ks8842_adapter *adapter = from_tasklet(adapter, t, dma_rx.tasklet); local 632 ks8842_rx_frame(struct net_device *netdev, struct ks8842_adapter *adapter) argument 696 ks8842_handle_rx(struct net_device *netdev, struct ks8842_adapter *adapter) argument 707 ks8842_handle_tx(struct net_device *netdev, struct ks8842_adapter *adapter) argument 717 ks8842_handle_rx_overrun(struct net_device *netdev, struct ks8842_adapter *adapter) argument 727 struct ks8842_adapter *adapter = from_tasklet(adapter, t, tasklet); local 800 struct ks8842_adapter *adapter = netdev_priv(netdev); local 835 struct ks8842_adapter *adapter = netdev_priv(netdev); local 846 struct ks8842_adapter *adapter = netdev_priv(netdev); local 861 ks8842_stop_dma(struct ks8842_adapter *adapter) argument 883 ks8842_dealloc_dma_bufs(struct ks8842_adapter *adapter) argument 916 struct ks8842_adapter *adapter = netdev_priv(netdev); local 970 struct ks8842_adapter *adapter = netdev_priv(netdev); local 1013 struct ks8842_adapter *adapter = netdev_priv(netdev); local 1035 struct ks8842_adapter *adapter = netdev_priv(netdev); local 1060 struct ks8842_adapter *adapter = netdev_priv(netdev); local 1077 struct ks8842_adapter *adapter = local 1109 struct ks8842_adapter *adapter = netdev_priv(netdev); local 1134 struct ks8842_adapter *adapter; local 1234 struct ks8842_adapter *adapter = netdev_priv(netdev); local [all...] |
/linux-master/drivers/s390/scsi/ |
H A D | zfcp_diag.h | 42 * adapter. 65 int zfcp_diag_adapter_setup(struct zfcp_adapter *const adapter); 66 void zfcp_diag_adapter_free(struct zfcp_adapter *const adapter); 75 typedef int (*zfcp_diag_update_buffer_func)(struct zfcp_adapter *const adapter); 77 int zfcp_diag_update_config_data_buffer(struct zfcp_adapter *const adapter); 78 int zfcp_diag_update_port_data_buffer(struct zfcp_adapter *const adapter); 79 int zfcp_diag_update_buffer_limited(struct zfcp_adapter *const adapter, 84 * zfcp_diag_support_sfp() - Return %true if the @adapter supports reporting 86 * @adapter: adapter t 89 zfcp_diag_support_sfp(const struct zfcp_adapter *const adapter) argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ptp.c | 95 * @adapter: board private structure 99 void cxgb4_ptp_read_hwstamp(struct adapter *adapter, struct port_info *pi) argument 104 skb_ts = skb_hwtstamps(adapter->ptp_tx_skb); 106 tx_ts = t4_read_reg(adapter, 109 tx_ts |= (u64)t4_read_reg(adapter, 113 skb_tstamp_tx(adapter->ptp_tx_skb, skb_ts); 114 dev_kfree_skb_any(adapter->ptp_tx_skb); 115 spin_lock(&adapter->ptp_lock); 116 adapter 129 struct adapter *adapter = pi->adapter; local 149 cxgb4_ptp_txtype(struct adapter *adapter, u8 port) argument 171 cxgb4_ptp_redirect_rx_packet(struct adapter *adapter, struct port_info *pi) argument 208 struct adapter *adapter = (struct adapter *)container_of(ptp, local 241 cxgb4_ptp_fineadjtime(struct adapter *adapter, s64 delta) argument 274 struct adapter *adapter = local 318 struct adapter *adapter = container_of(ptp, struct adapter, local 342 struct adapter *adapter = (struct adapter *)container_of(ptp, local 367 cxgb4_init_ptp_timer(struct adapter *adapter) argument 423 cxgb4_ptp_init(struct adapter *adapter) argument 457 cxgb4_ptp_stop(struct adapter *adapter) argument [all...] |
H A D | cxgb4_tc_u32.h | 42 struct adapter *adap = netdev2adap(dev); 50 void cxgb4_cleanup_tc_u32(struct adapter *adapter); 51 struct cxgb4_tc_u32_table *cxgb4_init_tc_u32(struct adapter *adap);
|
/linux-master/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 76 * @adapter: board private structure 83 static void igbvf_receive_skb(struct igbvf_adapter *adapter, argument 91 if ((adapter->flags & IGBVF_FLAG_RX_LB_VLAN_BSWAP) && 96 if (test_bit(vid, adapter->active_vlans)) 100 napi_gro_receive(&adapter->rx_ring->napi, skb); 103 static inline void igbvf_rx_checksum_adv(struct igbvf_adapter *adapter, argument 110 (adapter->flags & IGBVF_FLAG_RX_CSUM_DISABLED)) 117 adapter->hw_csum_err++; 125 adapter->hw_csum_good++; 136 struct igbvf_adapter *adapter local 244 igbvf_clean_rx_irq(struct igbvf_adapter *adapter, int *work_done, int work_to_do) argument 386 igbvf_put_txbuf(struct igbvf_adapter *adapter, struct igbvf_buffer *buffer_info) argument 416 igbvf_setup_tx_resources(struct igbvf_adapter *adapter, struct igbvf_ring *tx_ring) argument 455 igbvf_setup_rx_resources(struct igbvf_adapter *adapter, struct igbvf_ring *rx_ring) argument 498 struct igbvf_adapter *adapter = tx_ring->adapter; local 552 struct igbvf_adapter *adapter = rx_ring->adapter; local 643 igbvf_update_itr(struct igbvf_adapter *adapter, enum latency_range itr_setting, int packets, int bytes) argument 713 igbvf_set_itr(struct igbvf_adapter *adapter) argument 774 struct igbvf_adapter *adapter = tx_ring->adapter; local 855 struct igbvf_adapter *adapter = netdev_priv(netdev); local 872 struct igbvf_adapter *adapter = netdev_priv(netdev); local 900 struct igbvf_adapter *adapter = netdev_priv(netdev); local 924 igbvf_assign_vector(struct igbvf_adapter *adapter, int rx_queue, int tx_queue, int msix_vector) argument 974 igbvf_configure_msix(struct igbvf_adapter *adapter) argument 1002 igbvf_reset_interrupt_capability(struct igbvf_adapter *adapter) argument 1018 igbvf_set_interrupt_capability(struct igbvf_adapter *adapter) argument 1049 igbvf_request_msix(struct igbvf_adapter *adapter) argument 1101 igbvf_alloc_queues(struct igbvf_adapter *adapter) argument 1127 igbvf_request_irq(struct igbvf_adapter *adapter) argument 1144 igbvf_free_irq(struct igbvf_adapter *adapter) argument 1159 igbvf_irq_disable(struct igbvf_adapter *adapter) argument 1173 igbvf_irq_enable(struct igbvf_adapter *adapter) argument 1190 struct igbvf_adapter *adapter = rx_ring->adapter; local 1219 igbvf_set_rlpml(struct igbvf_adapter *adapter) argument 1236 struct igbvf_adapter *adapter = netdev_priv(netdev); local 1256 struct igbvf_adapter *adapter = netdev_priv(netdev); local 1274 igbvf_restore_vlan(struct igbvf_adapter *adapter) argument 1288 igbvf_configure_tx(struct igbvf_adapter *adapter) argument 1334 igbvf_setup_srrctl(struct igbvf_adapter *adapter) argument 1369 igbvf_configure_rx(struct igbvf_adapter *adapter) argument 1417 struct igbvf_adapter *adapter = netdev_priv(netdev); local 1452 struct igbvf_adapter *adapter = netdev_priv(netdev); local 1495 igbvf_configure(struct igbvf_adapter *adapter) argument 1516 igbvf_reset(struct igbvf_adapter *adapter) argument 1541 igbvf_up(struct igbvf_adapter *adapter) argument 1565 igbvf_down(struct igbvf_adapter *adapter) argument 1608 igbvf_reinit_locked(struct igbvf_adapter *adapter) argument 1626 igbvf_sw_init(struct igbvf_adapter *adapter) argument 1671 igbvf_initialize_last_counter_stats(struct igbvf_adapter *adapter) argument 1710 struct igbvf_adapter *adapter = netdev_priv(netdev); local 1778 struct igbvf_adapter *adapter = netdev_priv(netdev); local 1800 struct igbvf_adapter *adapter = netdev_priv(netdev); local 1837 igbvf_update_stats(struct igbvf_adapter *adapter) argument 1868 igbvf_print_link_info(struct igbvf_adapter *adapter) argument 1875 igbvf_has_link(struct igbvf_adapter *adapter) argument 1906 struct igbvf_adapter *adapter = from_timer(adapter, t, watchdog_timer); local 1914 struct igbvf_adapter *adapter = container_of(work, local 2120 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2147 igbvf_tx_map_adv(struct igbvf_adapter *adapter, struct igbvf_ring *tx_ring, struct sk_buff *skb) argument 2219 igbvf_tx_queue_adv(struct igbvf_adapter *adapter, struct igbvf_ring *tx_ring, int tx_flags, int count, unsigned int first, u32 paylen, u8 hdr_len) argument 2282 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2355 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2375 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2384 struct igbvf_adapter *adapter; local 2400 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2460 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2477 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2510 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2532 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2557 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2582 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2602 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2616 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2622 igbvf_print_device_info(struct igbvf_adapter *adapter) argument 2638 struct igbvf_adapter *adapter = netdev_priv(netdev); local 2714 struct igbvf_adapter *adapter; local 2911 struct igbvf_adapter *adapter = netdev_priv(netdev); local [all...] |
/linux-master/drivers/net/ethernet/microchip/ |
H A D | lan743x_ptp.c | 20 static bool lan743x_ptp_is_enabled(struct lan743x_adapter *adapter); 21 static void lan743x_ptp_enable(struct lan743x_adapter *adapter); 22 static void lan743x_ptp_disable(struct lan743x_adapter *adapter); 23 static void lan743x_ptp_reset(struct lan743x_adapter *adapter); 24 static void lan743x_ptp_clock_set(struct lan743x_adapter *adapter, 40 int lan743x_gpio_init(struct lan743x_adapter *adapter) argument 42 struct lan743x_gpio *gpio = &adapter->gpio; 50 lan743x_csr_write(adapter, GPIO_CFG0, gpio->gpio_cfg0); 51 lan743x_csr_write(adapter, GPIO_CFG1, gpio->gpio_cfg1); 52 lan743x_csr_write(adapter, GPIO_CFG 58 lan743x_ptp_wait_till_cmd_done(struct lan743x_adapter *adapter, u32 bit_mask) argument 77 lan743x_ptp_tx_ts_enqueue_ts(struct lan743x_adapter *adapter, u32 seconds, u32 nano_seconds, u32 header) argument 96 lan743x_ptp_tx_ts_complete(struct lan743x_adapter *adapter) argument 156 lan743x_ptp_reserve_event_ch(struct lan743x_adapter *adapter, int event_channel) argument 175 lan743x_ptp_release_event_ch(struct lan743x_adapter *adapter, int event_channel) argument 199 lan743x_led_mux_enable(struct lan743x_adapter *adapter, int pin, bool enable) argument 217 lan743x_led_mux_save(struct lan743x_adapter *adapter) argument 237 lan743x_led_mux_restore(struct lan743x_adapter *adapter) argument 249 lan743x_gpio_rsrv_ptp_out(struct lan743x_adapter *adapter, int pin, int event_channel) argument 297 lan743x_gpio_release(struct lan743x_adapter *adapter, int pin) argument 339 struct lan743x_adapter *adapter = local 365 struct lan743x_adapter *adapter = local 378 struct lan743x_adapter *adapter = local 399 struct lan743x_adapter *adapter = local 430 lan743x_ptp_perout_off(struct lan743x_adapter *adapter, unsigned int index) argument 460 lan743x_ptp_perout(struct lan743x_adapter *adapter, int on, struct ptp_perout_request *perout_request) argument 651 lan743x_ptp_io_perout_off(struct lan743x_adapter *adapter, u32 index) argument 703 lan743x_ptp_io_perout(struct lan743x_adapter *adapter, int on, struct ptp_perout_request *perout_request) argument 860 lan743x_ptp_io_extts_off(struct lan743x_adapter *adapter, u32 index) argument 896 lan743x_ptp_io_event_cap_en(struct lan743x_adapter *adapter, u32 flags, u32 channel) argument 940 lan743x_ptp_io_extts(struct lan743x_adapter *adapter, int on, struct ptp_extts_request *extts_request) argument 972 struct lan743x_adapter *adapter = local 1013 struct lan743x_adapter *adapter = local 1036 lan743x_ptp_io_event_clock_get(struct lan743x_adapter *adapter, bool fe, u8 channel, struct timespec64 *ts) argument 1067 struct lan743x_adapter *adapter = local 1196 lan743x_ptp_clock_get(struct lan743x_adapter *adapter, u32 *seconds, u32 *nano_seconds, u32 *sub_nano_seconds) argument 1220 lan743x_ptp_io_clock_get(struct lan743x_adapter *adapter, u32 *sec, u32 *nsec, u32 *sub_nsec) argument 1242 lan743x_ptp_clock_step(struct lan743x_adapter *adapter, s64 time_step_ns) argument 1369 struct lan743x_adapter *adapter = (struct lan743x_adapter *)context; local 1409 lan743x_ptp_tx_ts_enqueue_skb(struct lan743x_adapter *adapter, struct sk_buff *skb, bool ignore_sync) argument 1433 lan743x_ptp_sync_to_system_clock(struct lan743x_adapter *adapter) argument 1442 lan743x_ptp_update_latency(struct lan743x_adapter *adapter, u32 link_speed) argument 1464 lan743x_ptp_init(struct lan743x_adapter *adapter) argument 1483 lan743x_ptp_open(struct lan743x_adapter *adapter) argument 1575 lan743x_ptp_close(struct lan743x_adapter *adapter) argument 1620 lan743x_ptp_set_sync_ts_insert(struct lan743x_adapter *adapter, bool ts_insert_enable) argument 1633 lan743x_ptp_is_enabled(struct lan743x_adapter *adapter) argument 1640 lan743x_ptp_enable(struct lan743x_adapter *adapter) argument 1656 lan743x_ptp_disable(struct lan743x_adapter *adapter) argument 1675 lan743x_ptp_reset(struct lan743x_adapter *adapter) argument 1693 lan743x_ptp_clock_set(struct lan743x_adapter *adapter, u32 seconds, u32 nano_seconds, u32 sub_nano_seconds) argument 1710 lan743x_ptp_request_tx_timestamp(struct lan743x_adapter *adapter) argument 1725 lan743x_ptp_unrequest_tx_timestamp(struct lan743x_adapter *adapter) argument 1738 lan743x_ptp_tx_timestamp_skb(struct lan743x_adapter *adapter, struct sk_buff *skb, bool ignore_sync) argument 1748 struct lan743x_adapter *adapter = netdev_priv(netdev); local [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cxgb2.c | 60 static inline void schedule_mac_stats_update(struct adapter *ap, int secs) 65 static inline void cancel_mac_stats_update(struct adapter *ap) 102 static int t1_clock(struct adapter *adapter, int mode); 117 struct adapter *adapter = dev->ml_priv; local 118 struct cmac *mac = adapter->port[dev->if_port].mac; 144 void t1_link_negotiated(struct adapter *adapter, int port_id, int link_stat, argument 147 struct port_info *p = &adapter 187 enable_hw_csum(struct adapter *adapter) argument 198 cxgb_up(struct adapter *adapter) argument 234 cxgb_down(struct adapter *adapter) argument 246 struct adapter *adapter = dev->ml_priv; local 268 struct adapter *adapter = dev->ml_priv; local 294 struct adapter *adapter = dev->ml_priv; local 342 struct adapter *adapter = dev->ml_priv; local 349 struct adapter *adapter = dev->ml_priv; local 430 struct adapter *adapter = dev->ml_priv; local 456 struct adapter *adapter = dev->ml_priv; local 570 struct adapter *adapter = dev->ml_priv; local 635 struct adapter *adapter = dev->ml_priv; local 675 struct adapter *adapter = dev->ml_priv; local 686 struct adapter *adapter = dev->ml_priv; local 717 struct adapter *adapter = dev->ml_priv; local 733 struct adapter *adapter = dev->ml_priv; local 759 struct adapter *adapter = dev->ml_priv; local 772 struct adapter *adapter = dev->ml_priv; local 782 struct adapter *adapter = dev->ml_priv; local 795 struct adapter *adapter = dev->ml_priv; local 831 struct adapter *adapter = dev->ml_priv; local 840 struct adapter *adapter = dev->ml_priv; local 853 struct adapter *adapter = dev->ml_priv; local 883 struct adapter *adapter = dev->ml_priv; local 894 struct adapter *adapter = dev->ml_priv; local 909 struct adapter *adapter = local 949 struct adapter *adapter = NULL; local 1144 bit_bang(struct adapter *adapter, int bitdata, int nbits) argument 1182 t1_clock(struct adapter *adapter, int mode) argument 1301 struct adapter *adapter = dev->ml_priv; local [all...] |