• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/sfc/

Lines Matching refs:efx_nic

167 	struct efx_nic *efx ____cacheline_aligned_in_smp;
170 struct efx_nic *nic;
252 struct efx_nic *efx;
335 struct efx_nic *efx;
440 struct efx_nic;
477 int (*reconfigure) (struct efx_nic *efx);
478 void (*update_stats) (struct efx_nic *efx);
479 bool (*check_fault)(struct efx_nic *efx);
501 int (*probe) (struct efx_nic *efx);
502 int (*init) (struct efx_nic *efx);
503 void (*fini) (struct efx_nic *efx);
504 void (*remove) (struct efx_nic *efx);
505 int (*reconfigure) (struct efx_nic *efx);
506 bool (*poll) (struct efx_nic *efx);
507 void (*get_settings) (struct efx_nic *efx,
509 int (*set_settings) (struct efx_nic *efx,
511 void (*set_npage_adv) (struct efx_nic *efx, u32);
512 int (*test_alive) (struct efx_nic *efx);
513 const char *(*test_name) (struct efx_nic *efx, unsigned int index);
514 int (*run_tests) (struct efx_nic *efx, int *results, unsigned flags);
622 * struct efx_nic - an Efx NIC
707 struct efx_nic {
799 static inline int efx_dev_registered(struct efx_nic *efx)
808 static inline const char *efx_dev_name(struct efx_nic *efx)
813 static inline unsigned int efx_port_num(struct efx_nic *efx)
865 int (*probe)(struct efx_nic *efx);
866 void (*remove)(struct efx_nic *efx);
867 int (*init)(struct efx_nic *efx);
868 void (*fini)(struct efx_nic *efx);
869 void (*monitor)(struct efx_nic *efx);
870 int (*reset)(struct efx_nic *efx, enum reset_type method);
871 int (*probe_port)(struct efx_nic *efx);
872 void (*remove_port)(struct efx_nic *efx);
873 void (*prepare_flush)(struct efx_nic *efx);
874 void (*update_stats)(struct efx_nic *efx);
875 void (*start_stats)(struct efx_nic *efx);
876 void (*stop_stats)(struct efx_nic *efx);
877 void (*set_id_led)(struct efx_nic *efx, enum efx_led_mode mode);
879 void (*push_multicast_hash)(struct efx_nic *efx);
880 int (*reconfigure_port)(struct efx_nic *efx);
881 void (*get_wol)(struct efx_nic *efx, struct ethtool_wolinfo *wol);
882 int (*set_wol)(struct efx_nic *efx, u32 type);
883 void (*resume_wol)(struct efx_nic *efx);
884 int (*test_registers)(struct efx_nic *efx);
885 int (*test_nvram)(struct efx_nic *efx);