Lines Matching defs:mwifiex_if_ops
835 struct mwifiex_if_ops { struct
836 int (*init_if) (struct mwifiex_adapter *);
837 void (*cleanup_if) (struct mwifiex_adapter *);
838 int (*check_fw_status) (struct mwifiex_adapter *, u32);
839 int (*check_winner_status)(struct mwifiex_adapter *);
840 int (*prog_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *);
841 int (*register_dev) (struct mwifiex_adapter *);
842 void (*unregister_dev) (struct mwifiex_adapter *);
843 int (*enable_int) (struct mwifiex_adapter *);
844 void (*disable_int) (struct mwifiex_adapter *);
845 int (*process_int_status) (struct mwifiex_adapter *);
846 int (*host_to_card) (struct mwifiex_adapter *, u8, struct sk_buff *,
848 int (*wakeup) (struct mwifiex_adapter *);
849 int (*wakeup_complete) (struct mwifiex_adapter *);
852 void (*update_mp_end_port) (struct mwifiex_adapter *, u16);
853 void (*cleanup_mpa_buf) (struct mwifiex_adapter *);
854 int (*cmdrsp_complete) (struct mwifiex_adapter *, struct sk_buff *);
855 int (*event_complete) (struct mwifiex_adapter *, struct sk_buff *);
856 int (*init_fw_port) (struct mwifiex_adapter *);
857 int (*dnld_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *);
858 void (*card_reset) (struct mwifiex_adapter *);
859 int (*reg_dump)(struct mwifiex_adapter *, char *);
860 void (*device_dump)(struct mwifiex_adapter *);
861 int (*clean_pcie_ring) (struct mwifiex_adapter *adapter);
862 void (*iface_work)(struct work_struct *work);
863 void (*submit_rem_rx_urbs)(struct mwifiex_adapter *adapter);
864 void (*deaggr_pkt)(struct mwifiex_adapter *, struct sk_buff *);
865 void (*multi_port_resync)(struct mwifiex_adapter *);
866 bool (*is_port_ready)(struct mwifiex_private *);
890 struct mwifiex_if_ops if_ops; argument