Lines Matching defs:sp

124 static inline int is_s2io_card_up(const struct s2io_nic *sp)  in is_s2io_card_up()
349 static void do_s2io_copy_mac_addr(struct s2io_nic *sp, int offset, u64 mac_addr) in do_s2io_copy_mac_addr()
506 static inline void s2io_stop_all_tx_queue(struct s2io_nic *sp) in s2io_stop_all_tx_queue()
517 static inline void s2io_stop_tx_queue(struct s2io_nic *sp, int fifo_no) in s2io_stop_tx_queue()
526 static inline void s2io_start_all_tx_queue(struct s2io_nic *sp) in s2io_start_all_tx_queue()
537 static inline void s2io_start_tx_queue(struct s2io_nic *sp, int fifo_no) in s2io_start_tx_queue()
546 static inline void s2io_wake_all_tx_queue(struct s2io_nic *sp) in s2io_wake_all_tx_queue()
2088 static int verify_pcc_quiescent(struct s2io_nic *sp, int flag) in verify_pcc_quiescent()
2128 static int verify_xena_quiescence(struct s2io_nic *sp) in verify_xena_quiescence()
2195 static void fix_mac_address(struct s2io_nic *sp) in fix_mac_address()
2674 static void free_rxd_blk(struct s2io_nic *sp, int ring_no, int blk) in free_rxd_blk()
2732 static void free_rx_buffers(struct s2io_nic *sp) in free_rx_buffers()
3104 struct s2io_nic *sp = netdev_priv(dev); in s2io_mdio_write() local
3150 struct s2io_nic *sp = netdev_priv(dev); in s2io_mdio_read() local
3252 struct s2io_nic *sp = netdev_priv(dev); in s2io_updt_xpak_counter() local
3410 static void s2io_reset(struct s2io_nic *sp) in s2io_reset()
3533 static int s2io_set_swapper(struct s2io_nic *sp) in s2io_set_swapper()
3823 struct s2io_nic *sp = dev_id; in s2io_test_intr() local
3832 static int s2io_test_msi(struct s2io_nic *sp) in s2io_test_msi()
3874 static void remove_msix_isr(struct s2io_nic *sp) in remove_msix_isr()
3899 static void remove_inta_isr(struct s2io_nic *sp) in remove_inta_isr()
3924 struct s2io_nic *sp = netdev_priv(dev); in s2io_open() local
3983 struct s2io_nic *sp = netdev_priv(dev); in s2io_close() local
4022 struct s2io_nic *sp = netdev_priv(dev); in s2io_xmit() local
4252 struct s2io_nic *sp = (struct s2io_nic *)data; in s2io_alarm_handle() local
4262 struct s2io_nic *sp = ring->nic; in s2io_msix_ring_handle() local
4290 struct s2io_nic *sp = fifos->nic; in s2io_msix_fifo_handle() local
4323 static void s2io_txpic_intr_handle(struct s2io_nic *sp) in s2io_txpic_intr_handle()
4418 struct s2io_nic *sp = netdev_priv(dev); in s2io_handle_errors() local
4720 struct s2io_nic *sp = netdev_priv(dev); in s2io_isr() local
4816 static void s2io_updt_stats(struct s2io_nic *sp) in s2io_updt_stats()
4850 struct s2io_nic *sp = netdev_priv(dev); in s2io_get_stats() local
4944 struct s2io_nic *sp = netdev_priv(dev); in s2io_set_multicast() local
5106 static void do_s2io_store_unicast_mc(struct s2io_nic *sp) in do_s2io_store_unicast_mc()
5123 static void do_s2io_restore_unicast_mc(struct s2io_nic *sp) in do_s2io_restore_unicast_mc()
5139 static int do_s2io_add_mc(struct s2io_nic *sp, u8 *addr) in do_s2io_add_mc()
5174 static int do_s2io_add_mac(struct s2io_nic *sp, u64 addr, int off) in do_s2io_add_mac()
5196 static int do_s2io_delete_unicast_mc(struct s2io_nic *sp, u64 addr) in do_s2io_delete_unicast_mc()
5220 static u64 do_s2io_read_unicast_mc(struct s2io_nic *sp, int offset) in do_s2io_read_unicast_mc()
5270 struct s2io_nic *sp = netdev_priv(dev); in do_s2io_prog_unicast() local
5330 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_sset() local
5357 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_gset() local
5392 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_gdrvinfo() local
5421 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_gregs() local
5435 static void s2io_set_led(struct s2io_nic *sp, bool on) in s2io_set_led()
5477 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_set_led() local
5513 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_gringparam() local
5551 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_getpause_data() local
5578 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_setpause_data() local
5611 static int read_eeprom(struct s2io_nic *sp, int off, u64 *data) in read_eeprom()
5678 static int write_eeprom(struct s2io_nic *sp, int off, u64 data, int cnt) in write_eeprom()
5818 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_geeprom() local
5856 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_seeprom() local
5900 static int s2io_register_test(struct s2io_nic *sp, uint64_t *data) in s2io_register_test()
5967 static int s2io_eeprom_test(struct s2io_nic *sp, uint64_t *data) in s2io_eeprom_test()
6069 static int s2io_bist_test(struct s2io_nic *sp, uint64_t *data) in s2io_bist_test()
6105 static int s2io_link_test(struct s2io_nic *sp, uint64_t *data) in s2io_link_test()
6132 static int s2io_rldram_test(struct s2io_nic *sp, uint64_t *data) in s2io_rldram_test()
6234 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_test() local
6289 struct s2io_nic *sp = netdev_priv(dev); in s2io_get_ethtool_stats() local
6574 struct s2io_nic *sp = netdev_priv(dev); in s2io_get_sset_count() local
6597 struct s2io_nic *sp = netdev_priv(dev); in s2io_ethtool_get_strings() local
6620 struct s2io_nic *sp = netdev_priv(dev); in s2io_set_features() local
6691 struct s2io_nic *sp = netdev_priv(dev); in s2io_change_mtu() local
6803 static int set_rxd_buffer_pointer(struct s2io_nic *sp, struct RxD_t *rxdp, in set_rxd_buffer_pointer()
6907 static void set_rxd_buffer_size(struct s2io_nic *sp, struct RxD_t *rxdp, in set_rxd_buffer_size()
6920 static int rxd_owner_bit_reset(struct s2io_nic *sp) in rxd_owner_bit_reset()
6969 static int s2io_add_isr(struct s2io_nic *sp) in s2io_add_isr()
7061 static void s2io_rem_isr(struct s2io_nic *sp) in s2io_rem_isr()
7069 static void do_s2io_card_down(struct s2io_nic *sp, int do_io) in do_s2io_card_down()
7144 static void s2io_card_down(struct s2io_nic *sp) in s2io_card_down()
7149 static int s2io_card_up(struct s2io_nic *sp) in s2io_card_up()
7267 struct s2io_nic *sp = container_of(work, struct s2io_nic, rst_timer_task); in s2io_restart_nic() local
7300 struct s2io_nic *sp = netdev_priv(dev); in s2io_tx_watchdog() local
7329 struct s2io_nic *sp = ring_data->nic; in rx_osm_handler() local
7511 static void s2io_link(struct s2io_nic *sp, int link) in s2io_link()
7551 static void s2io_init_pci(struct s2io_nic *sp) in s2io_init_pci()
7710 struct s2io_nic *sp; in s2io_init_nic() local
8212 struct s2io_nic *sp; in s2io_rem_nic() local
8262 struct s2io_nic *sp) in check_L2_lro_capable()
8342 static void update_L3L4_header(struct s2io_nic *sp, struct lro *lro) in update_L3L4_header()
8456 struct RxD_t *rxdp, struct s2io_nic *sp) in s2io_club_tcp_session()
8562 struct s2io_nic *sp = netdev_priv(dev); in queue_rx_frame() local
8573 static void lro_append_pkt(struct s2io_nic *sp, struct lro *lro, in lro_append_pkt()
8603 struct s2io_nic *sp = netdev_priv(netdev); in s2io_io_error_detected() local
8631 struct s2io_nic *sp = netdev_priv(netdev); in s2io_io_slot_reset() local
8654 struct s2io_nic *sp = netdev_priv(netdev); in s2io_io_resume() local