Lines Matching defs:mwifiex_if_ops
816 struct mwifiex_if_ops { struct
817 int (*init_if) (struct mwifiex_adapter *);
818 void (*cleanup_if) (struct mwifiex_adapter *);
819 int (*check_fw_status) (struct mwifiex_adapter *, u32);
820 int (*check_winner_status)(struct mwifiex_adapter *);
821 int (*prog_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *);
822 int (*register_dev) (struct mwifiex_adapter *);
823 void (*unregister_dev) (struct mwifiex_adapter *);
824 int (*enable_int) (struct mwifiex_adapter *);
825 void (*disable_int) (struct mwifiex_adapter *);
826 int (*process_int_status) (struct mwifiex_adapter *);
827 int (*host_to_card) (struct mwifiex_adapter *, u8, struct sk_buff *,
829 int (*wakeup) (struct mwifiex_adapter *);
830 int (*wakeup_complete) (struct mwifiex_adapter *);
833 void (*update_mp_end_port) (struct mwifiex_adapter *, u16);
834 void (*cleanup_mpa_buf) (struct mwifiex_adapter *);
835 int (*cmdrsp_complete) (struct mwifiex_adapter *, struct sk_buff *);
836 int (*event_complete) (struct mwifiex_adapter *, struct sk_buff *);
837 void (*init_fw_port)(struct mwifiex_adapter *adapter);
838 int (*dnld_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *);
839 void (*card_reset) (struct mwifiex_adapter *);
840 int (*reg_dump)(struct mwifiex_adapter *, char *);
841 void (*device_dump)(struct mwifiex_adapter *);
842 void (*clean_pcie_ring)(struct mwifiex_adapter *adapter);
843 void (*iface_work)(struct work_struct *work);
844 void (*submit_rem_rx_urbs)(struct mwifiex_adapter *adapter);
845 void (*deaggr_pkt)(struct mwifiex_adapter *, struct sk_buff *);
846 void (*multi_port_resync)(struct mwifiex_adapter *);
847 bool (*is_port_ready)(struct mwifiex_private *);
871 struct mwifiex_if_ops if_ops; argument