Lines Matching refs:zd_mac

137 static void housekeeping_init(struct zd_mac *mac);
138 static void housekeeping_enable(struct zd_mac *mac);
139 static void housekeeping_disable(struct zd_mac *mac);
140 static void beacon_init(struct zd_mac *mac);
141 static void beacon_enable(struct zd_mac *mac);
142 static void beacon_disable(struct zd_mac *mac);
143 static void set_rts_cts(struct zd_mac *mac, unsigned int short_preamble);
164 struct zd_mac *mac = zd_hw_mac(hw); in zd_check_signal()
182 struct zd_mac *mac = zd_hw_mac(hw); in zd_mac_preinit_hw()
196 struct zd_mac *mac = zd_hw_mac(hw); in zd_mac_init_hw()
234 void zd_mac_clear(struct zd_mac *mac) in zd_mac_clear()
239 ZD_MEMCLEAR(mac, sizeof(struct zd_mac)); in zd_mac_clear()
242 static int set_rx_filter(struct zd_mac *mac) in set_rx_filter()
255 static int set_mac_and_bssid(struct zd_mac *mac) in set_mac_and_bssid()
275 static int set_mc_hash(struct zd_mac *mac) in set_mc_hash()
284 struct zd_mac *mac = zd_hw_mac(hw); in zd_op_start()
344 struct zd_mac *mac = zd_hw_mac(hw); in zd_op_stop()
370 int zd_restore_settings(struct zd_mac *mac) in zd_restore_settings()
502 struct zd_mac *mac = zd_hw_mac(hw); in zd_mac_tx_failed()
585 struct zd_mac *mac = zd_hw_mac(hw); in zd_mac_tx_to_dev()
656 static void cs_set_control(struct zd_mac *mac, struct zd_ctrlset *cs, in cs_set_control()
689 static bool zd_mac_match_cur_beacon(struct zd_mac *mac, struct sk_buff *beacon) in zd_mac_match_cur_beacon()
700 static void zd_mac_free_cur_beacon_locked(struct zd_mac *mac) in zd_mac_free_cur_beacon_locked()
708 static void zd_mac_free_cur_beacon(struct zd_mac *mac) in zd_mac_free_cur_beacon()
718 struct zd_mac *mac = zd_hw_mac(hw); in zd_mac_config_beacon()
863 static int fill_ctrlset(struct zd_mac *mac, in fill_ctrlset()
942 struct zd_mac *mac = zd_hw_mac(hw); in zd_op_tx()
978 struct zd_mac *mac = zd_hw_mac(hw); in filter_ack()
1032 struct zd_mac *mac = zd_hw_mac(hw); in zd_mac_rx()
1116 struct zd_mac *mac = zd_hw_mac(hw); in zd_op_add_interface()
1142 struct zd_mac *mac = zd_hw_mac(hw); in zd_op_remove_interface()
1153 struct zd_mac *mac = zd_hw_mac(hw); in zd_op_config()
1163 static void zd_beacon_done(struct zd_mac *mac) in zd_beacon_done()
1198 struct zd_mac *mac = container_of(work, struct zd_mac, process_intr); in zd_process_intr()
1218 struct zd_mac *mac = zd_hw_mac(hw); in zd_op_prepare_multicast()
1244 struct zd_mac *mac = zd_hw_mac(hw); in zd_op_configure_filter()
1286 static void set_rts_cts(struct zd_mac *mac, unsigned int short_preamble) in set_rts_cts()
1298 struct zd_mac *mac = zd_hw_mac(hw); in zd_op_bss_info_changed()
1355 struct zd_mac *mac = zd_hw_mac(hw); in zd_op_get_tsf()
1374 struct zd_mac *mac; in zd_mac_alloc_hw()
1377 hw = ieee80211_alloc_hw(sizeof(struct zd_mac), &zd_ops); in zd_mac_alloc_hw()
1437 struct zd_mac *mac = in beacon_watchdog_handler()
1438 container_of(work, struct zd_mac, beacon.watchdog_work.work); in beacon_watchdog_handler()
1484 static void beacon_init(struct zd_mac *mac) in beacon_init()
1489 static void beacon_enable(struct zd_mac *mac) in beacon_enable()
1498 static void beacon_disable(struct zd_mac *mac) in beacon_disable()
1510 struct zd_mac *mac = in link_led_handler()
1511 container_of(work, struct zd_mac, housekeeping.link_led_work.work); in link_led_handler()
1533 static void housekeeping_init(struct zd_mac *mac) in housekeeping_init()
1538 static void housekeeping_enable(struct zd_mac *mac) in housekeeping_enable()
1545 static void housekeeping_disable(struct zd_mac *mac) in housekeeping_disable()