Lines Matching defs:mwifiex_if_ops
790 struct mwifiex_if_ops { struct
791 int (*init_if) (struct mwifiex_adapter *);
792 void (*cleanup_if) (struct mwifiex_adapter *);
793 int (*check_fw_status) (struct mwifiex_adapter *, u32);
794 int (*prog_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *);
795 int (*register_dev) (struct mwifiex_adapter *);
796 void (*unregister_dev) (struct mwifiex_adapter *);
797 int (*enable_int) (struct mwifiex_adapter *);
798 void (*disable_int) (struct mwifiex_adapter *);
799 int (*process_int_status) (struct mwifiex_adapter *);
800 int (*host_to_card) (struct mwifiex_adapter *, u8, struct sk_buff *,
802 int (*wakeup) (struct mwifiex_adapter *);
803 int (*wakeup_complete) (struct mwifiex_adapter *);
806 void (*update_mp_end_port) (struct mwifiex_adapter *, u16);
807 void (*cleanup_mpa_buf) (struct mwifiex_adapter *);
808 int (*cmdrsp_complete) (struct mwifiex_adapter *, struct sk_buff *);
809 int (*event_complete) (struct mwifiex_adapter *, struct sk_buff *);
810 int (*init_fw_port) (struct mwifiex_adapter *);
811 int (*dnld_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *);
812 void (*card_reset) (struct mwifiex_adapter *);
813 int (*reg_dump)(struct mwifiex_adapter *, char *);
814 void (*device_dump)(struct mwifiex_adapter *);
815 int (*clean_pcie_ring) (struct mwifiex_adapter *adapter);
816 void (*iface_work)(struct work_struct *work);
817 void (*submit_rem_rx_urbs)(struct mwifiex_adapter *adapter);
841 struct mwifiex_if_ops if_ops; argument