Lines Matching refs:netdev_t
47 netdev_t* dev;
54 struct netif *wifi_get_netif(netdev_t *dev, wifi_mode_t mode) in wifi_get_netif()
245 static int haas1000_wifi_init(netdev_t *dev) in haas1000_wifi_init()
273 static int haas1000_wifi_deinit(netdev_t *dev) in haas1000_wifi_deinit()
278 static int haas1000_wifi_get_mac_addr(netdev_t *dev, uint8_t *mac) in haas1000_wifi_get_mac_addr()
285 static int haas1000_wifi_set_mac_addr(netdev_t *dev, const uint8_t *mac) in haas1000_wifi_set_mac_addr()
312 static int start_ap(netdev_t *dev, in start_ap()
343 static int stop_ap(netdev_t *dev) in stop_ap()
358 static int haas1000_wifi_connect(netdev_t *dev, wifi_config_t* config) in haas1000_wifi_connect()
389 static int haas1000_wifi_notify_ip_state2drv(netdev_t *dev, in haas1000_wifi_notify_ip_state2drv()
415 static int get_ip_stat(netdev_t *dev, in get_ip_stat()
433 static int haas1000_wifi_sta_get_link_status(netdev_t *dev, wifi_ap_record_t *out_stat) in haas1000_wifi_sta_get_link_status()
464 static int wifi_scan(netdev_t *dev, wifi_scan_config_t* config, bool block, scan_type_t t) in wifi_scan()
555 static int haas1000_wifi_start_scan(netdev_t *dev, wifi_scan_config_t* config, bool block) in haas1000_wifi_start_scan()
560 static int haas1000_wifi_start_specified_scan(netdev_t *dev, ap_list_t *ap_list, int ap_num) in haas1000_wifi_start_specified_scan()
578 static int disconnect_station(netdev_t *dev) in disconnect_station()
586 static int disconnect_soft_ap(netdev_t *dev) in disconnect_soft_ap()
591 static int haas1000_wifi_disconnect(netdev_t *dev) in haas1000_wifi_disconnect()
601 static int haas1000_wifi_cancel_connect(netdev_t *dev) in haas1000_wifi_cancel_connect()
609 static int haas1000_wifi_set_channel(netdev_t *dev, int ch) in haas1000_wifi_set_channel()
618 static int haas1000_wifi_get_channel(netdev_t *dev, int* ch) in haas1000_wifi_get_channel()
663 static int haas1000_wifi_start_monitor(netdev_t *dev) in haas1000_wifi_start_monitor()
677 static int haas1000_wifi_stop_monitor(netdev_t *dev) in haas1000_wifi_stop_monitor()
683 static void haas1000_wifi_register_monitor_cb(netdev_t *dev, monitor_data_cb_t fn) in haas1000_wifi_register_monitor_cb()
690 static int haas1000_wifi_start_mgnt_monitor(netdev_t *dev) in haas1000_wifi_start_mgnt_monitor()
704 static int haas1000_wifi_stop_mgnt_monitor(netdev_t *dev) in haas1000_wifi_stop_mgnt_monitor()
710 static void haas1000_wifi_register_mgnt_monitor_cb(netdev_t *dev, monitor_data_cb_t fn) in haas1000_wifi_register_mgnt_monitor_cb()
715 static int haas1000_wifi_send_80211_raw_frame(netdev_t *dev, uint8_t *buf, int len) in haas1000_wifi_send_80211_raw_frame()