Lines Matching refs:pcwl_maci_t

743 } pcwl_maci_t;
774 static int pcwl_register_cs(dev_info_t *dip, pcwl_maci_t *pcwl_p);
775 static void pcwl_unregister_cs(pcwl_maci_t *pcwl_p);
776 static void pcwl_destroy_locks(pcwl_maci_t *pcwl_p);
777 static int pcwl_reset_backend(pcwl_maci_t *pcwl_p);
778 static int pcwl_get_cap(pcwl_maci_t *pcwl_p);
779 static int pcwl_card_insert(pcwl_maci_t *pcwl_p);
781 static void pcwl_card_remove(pcwl_maci_t *pcwl_p);
782 static int pcwl_init_nicmem(pcwl_maci_t *pcwl_p);
787 static uint16_t pcwl_set_cmd(pcwl_maci_t *pcwl_p, uint16_t mode, uint16_t type);
788 static uint16_t pcwl_set_ch(pcwl_maci_t *, uint16_t, uint16_t, uint16_t);
789 static uint16_t pcwl_get_ltv(pcwl_maci_t *pcwl_p, uint16_t len, uint16_t type,
791 static uint16_t pcwl_put_ltv(pcwl_maci_t *pcwl_p, uint16_t len, uint16_t type,
793 static uint16_t pcwl_fil_ltv(pcwl_maci_t *pcwl_p, uint16_t len, uint16_t type,
795 static uint16_t pcwl_put_str(pcwl_maci_t *pcwl_p, uint16_t type, char *str_p);
796 static uint16_t pcwl_rdch0(pcwl_maci_t *pcwl_p, uint16_t type, uint16_t off,
798 static uint16_t pcwl_wrch1(pcwl_maci_t *pcwl_p, uint16_t type, uint16_t off,
800 static int pcwl_config_rf(pcwl_maci_t *pcwl_p);
801 static int pcwl_loaddef_rf(pcwl_maci_t *pcwl_p);
802 static void pcwl_start_locked(pcwl_maci_t *pcwl_p);
803 static void pcwl_stop_locked(pcwl_maci_t *pcwl_p);
804 static int pcwl_saddr_locked(pcwl_maci_t *pcwl_p);
805 static uint16_t pcwl_alloc_nicmem(pcwl_maci_t *pcwl_p, uint16_t len,
807 static void pcwl_chip_type(pcwl_maci_t *pcwl_p);
816 static int pcwl_send(pcwl_maci_t *, mblk_t *);
824 static void pcwl_rcv(pcwl_maci_t *pcwl_p);
825 static uint32_t pcwl_txdone(pcwl_maci_t *pcwl_p);
826 static void pcwl_infodone(pcwl_maci_t *pcwl_p);
827 static void pcwl_ssid_scan(pcwl_maci_t *, uint16_t, uint16_t, uint16_t);
832 static int pcwl_cfg_essid(mblk_t *, pcwl_maci_t *, uint32_t);
833 static int pcwl_cfg_bssid(mblk_t *, pcwl_maci_t *, uint32_t);
834 static int pcwl_cfg_scan(mblk_t *, pcwl_maci_t *, uint32_t);
835 static int pcwl_cfg_linkstatus(mblk_t *, pcwl_maci_t *, uint32_t);
836 static int pcwl_cfg_bsstype(mblk_t *, pcwl_maci_t *, uint32_t);
837 static int pcwl_cfg_phy(mblk_t *, pcwl_maci_t *, uint32_t);
838 static int pcwl_cfg_desiredrates(mblk_t *, pcwl_maci_t *, uint32_t);
839 static int pcwl_cfg_supportrates(mblk_t *, pcwl_maci_t *, uint32_t);
840 static int pcwl_cfg_powermode(mblk_t *, pcwl_maci_t *, uint32_t);
841 static int pcwl_cfg_authmode(mblk_t *, pcwl_maci_t *, uint32_t);
842 static int pcwl_cfg_encryption(mblk_t *, pcwl_maci_t *, uint32_t);
843 static int pcwl_cfg_wepkeyid(mblk_t *, pcwl_maci_t *, uint32_t);
844 static int pcwl_cfg_createibss(mblk_t *, pcwl_maci_t *, uint32_t);
845 static int pcwl_cfg_rssi(mblk_t *, pcwl_maci_t *, uint32_t);
846 static int pcwl_cfg_radio(mblk_t *, pcwl_maci_t *, uint32_t);
847 static int pcwl_cfg_wepkey(mblk_t *, pcwl_maci_t *, uint32_t);
848 static void pcwl_wlan_ioctl(pcwl_maci_t *, queue_t *, mblk_t *, uint32_t);
849 static int pcwl_getset(mblk_t *, pcwl_maci_t *, uint32_t);
852 static void pcwl_delete_scan_item(pcwl_maci_t *, wl_scan_list_t *);
853 static int pcwl_add_scan_item(pcwl_maci_t *, wl_scan_result_t);
854 static void pcwl_get_rssi(pcwl_maci_t *);