Lines Matching defs:soc
64 static int dp_add_wds_entry_wrapper(struct dp_soc *soc, in dp_add_wds_entry_wrapper()
94 static int dp_update_wds_entry_wrapper(struct dp_soc *soc, in dp_update_wds_entry_wrapper()
122 void dp_del_wds_entry_wrapper(struct dp_soc *soc, in dp_del_wds_entry_wrapper()
132 static int dp_add_wds_entry_wrapper(struct dp_soc *soc, in dp_add_wds_entry_wrapper()
153 static int dp_update_wds_entry_wrapper(struct dp_soc *soc, in dp_update_wds_entry_wrapper()
170 void dp_del_wds_entry_wrapper(struct dp_soc *soc, in dp_del_wds_entry_wrapper()
184 void dp_del_wds_entry_wrapper(struct dp_soc *soc, in dp_del_wds_entry_wrapper()
195 dp_peer_ast_free_in_unmap_supported(struct dp_soc *soc, in dp_peer_ast_free_in_unmap_supported()
214 dp_peer_ast_free_in_unmap_supported(struct dp_soc *soc, in dp_peer_ast_free_in_unmap_supported()
220 void dp_soc_wds_attach(struct dp_soc *soc) in dp_soc_wds_attach()
224 void dp_soc_wds_detach(struct dp_soc *soc) in dp_soc_wds_detach()
255 QDF_STATUS dp_peer_ast_table_attach(struct dp_soc *soc) in dp_peer_ast_table_attach()
280 struct dp_peer *dp_find_peer_by_macaddr(struct dp_soc *soc, uint8_t *mac_addr, in dp_find_peer_by_macaddr()
325 static QDF_STATUS dp_peer_find_map_attach(struct dp_soc *soc) in dp_peer_find_map_attach()
356 dp_peer_find_hash_index(struct dp_soc *soc, in dp_peer_find_hash_index()
372 struct dp_soc *soc, uint8_t *peer_mac_addr, in dp_peer_find_hash_find()
419 static void dp_peer_find_hash_detach(struct dp_soc *soc) in dp_peer_find_hash_detach()
437 static QDF_STATUS dp_peer_find_hash_attach(struct dp_soc *soc) in dp_peer_find_hash_attach()
470 void dp_peer_find_hash_add(struct dp_soc *soc, struct dp_peer *peer) in dp_peer_find_hash_add()
505 void dp_peer_find_hash_remove(struct dp_soc *soc, struct dp_peer *peer) in dp_peer_find_hash_remove()
550 static QDF_STATUS dp_peer_find_hash_attach(struct dp_soc *soc) in dp_peer_find_hash_attach()
576 static void dp_peer_find_hash_detach(struct dp_soc *soc) in dp_peer_find_hash_detach()
585 void dp_peer_find_hash_add(struct dp_soc *soc, struct dp_peer *peer) in dp_peer_find_hash_add()
611 void dp_peer_find_hash_remove(struct dp_soc *soc, struct dp_peer *peer) in dp_peer_find_hash_remove()
638 void dp_peer_vdev_list_add(struct dp_soc *soc, struct dp_vdev *vdev, in dp_peer_vdev_list_add()
663 void dp_peer_vdev_list_remove(struct dp_soc *soc, struct dp_vdev *vdev, in dp_peer_vdev_list_remove()
694 void dp_txrx_peer_attach_add(struct dp_soc *soc, in dp_txrx_peer_attach_add()
715 void dp_peer_find_id_to_obj_add(struct dp_soc *soc, in dp_peer_find_id_to_obj_add()
757 void dp_peer_find_id_to_obj_remove(struct dp_soc *soc, in dp_peer_find_id_to_obj_remove()
779 QDF_STATUS dp_peer_mec_hash_attach(struct dp_soc *soc) in dp_peer_mec_hash_attach()
813 static inline uint32_t dp_peer_mec_hash_index(struct dp_soc *soc, in dp_peer_mec_hash_index()
827 struct dp_mec_entry *dp_peer_mec_hash_find_by_pdevid(struct dp_soc *soc, in dp_peer_mec_hash_find_by_pdevid()
858 static inline void dp_peer_mec_hash_add(struct dp_soc *soc, in dp_peer_mec_hash_add()
869 QDF_STATUS dp_peer_mec_add_entry(struct dp_soc *soc, in dp_peer_mec_add_entry()
927 void dp_peer_mec_detach_entry(struct dp_soc *soc, struct dp_mec_entry *mecentry, in dp_peer_mec_detach_entry()
939 void dp_peer_mec_free_list(struct dp_soc *soc, void *ptr) in dp_peer_mec_free_list()
955 void dp_peer_mec_hash_detach(struct dp_soc *soc) in dp_peer_mec_hash_detach()
962 void dp_peer_mec_spinlock_destroy(struct dp_soc *soc) in dp_peer_mec_spinlock_destroy()
967 void dp_peer_mec_spinlock_create(struct dp_soc *soc) in dp_peer_mec_spinlock_create()
972 QDF_STATUS dp_peer_mec_hash_attach(struct dp_soc *soc) in dp_peer_mec_hash_attach()
977 void dp_peer_mec_hash_detach(struct dp_soc *soc) in dp_peer_mec_hash_detach()
994 static bool dp_peer_exist_on_pdev(struct dp_soc *soc, in dp_peer_exist_on_pdev()
1038 static bool dp_peer_exist_on_pdev(struct dp_soc *soc, in dp_peer_exist_on_pdev()
1070 QDF_STATUS dp_peer_ast_hash_attach(struct dp_soc *soc) in dp_peer_ast_hash_attach()
1108 static inline void dp_peer_ast_cleanup(struct dp_soc *soc, in dp_peer_ast_cleanup()
1128 void dp_peer_ast_hash_detach(struct dp_soc *soc) in dp_peer_ast_hash_detach()
1167 static inline uint32_t dp_peer_ast_hash_index(struct dp_soc *soc, in dp_peer_ast_hash_index()
1191 static inline void dp_peer_ast_hash_add(struct dp_soc *soc, in dp_peer_ast_hash_add()
1200 void dp_peer_ast_hash_remove(struct dp_soc *soc, in dp_peer_ast_hash_remove()
1230 struct dp_ast_entry *dp_peer_ast_hash_find_by_vdevid(struct dp_soc *soc, in dp_peer_ast_hash_find_by_vdevid()
1253 struct dp_ast_entry *dp_peer_ast_hash_find_by_pdevid(struct dp_soc *soc, in dp_peer_ast_hash_find_by_pdevid()
1276 struct dp_ast_entry *dp_peer_ast_hash_find_soc(struct dp_soc *soc, in dp_peer_ast_hash_find_soc()
1301 struct dp_soc *soc, in dp_peer_ast_hash_find_soc_by_type()
1338 void dp_peer_map_ipa_evt(struct dp_soc *soc, struct dp_peer *peer, in dp_peer_map_ipa_evt()
1363 void dp_peer_unmap_ipa_evt(struct dp_soc *soc, uint16_t peer_id, in dp_peer_unmap_ipa_evt()
1374 void dp_peer_unmap_ipa_evt(struct dp_soc *soc, uint16_t peer_id, in dp_peer_unmap_ipa_evt()
1380 void dp_peer_map_ipa_evt(struct dp_soc *soc, struct dp_peer *peer, in dp_peer_map_ipa_evt()
1386 QDF_STATUS dp_peer_host_add_map_ast(struct dp_soc *soc, uint16_t peer_id, in dp_peer_host_add_map_ast()
1528 static inline QDF_STATUS dp_peer_map_ast(struct dp_soc *soc, in dp_peer_map_ast()
1668 struct dp_soc *soc = (struct dp_soc *)dp_soc; in dp_peer_free_hmwds_cb() local
1693 QDF_STATUS dp_peer_add_ast(struct dp_soc *soc, in dp_peer_add_ast()
1932 void dp_peer_free_ast_entry(struct dp_soc *soc, in dp_peer_free_ast_entry()
1953 void dp_peer_unlink_ast_entry(struct dp_soc *soc, in dp_peer_unlink_ast_entry()
1989 void dp_peer_del_ast(struct dp_soc *soc, struct dp_ast_entry *ast_entry) in dp_peer_del_ast()
2056 int dp_peer_update_ast(struct dp_soc *soc, struct dp_peer *peer, in dp_peer_update_ast()
2120 uint8_t dp_peer_ast_get_pdev_id(struct dp_soc *soc, in dp_peer_ast_get_pdev_id()
2126 uint8_t dp_peer_ast_get_next_hop(struct dp_soc *soc, in dp_peer_ast_get_next_hop()
2132 void dp_peer_ast_set_type(struct dp_soc *soc, in dp_peer_ast_set_type()
2139 void dp_peer_ast_send_wds_del(struct dp_soc *soc, in dp_peer_ast_send_wds_del()
2173 void dp_peer_free_ast_entry(struct dp_soc *soc, in dp_peer_free_ast_entry()
2178 void dp_peer_unlink_ast_entry(struct dp_soc *soc, in dp_peer_unlink_ast_entry()
2184 void dp_peer_ast_hash_remove(struct dp_soc *soc, in dp_peer_ast_hash_remove()
2189 struct dp_ast_entry *dp_peer_ast_hash_find_by_vdevid(struct dp_soc *soc, in dp_peer_ast_hash_find_by_vdevid()
2196 QDF_STATUS dp_peer_add_ast(struct dp_soc *soc, in dp_peer_add_ast()
2205 void dp_peer_del_ast(struct dp_soc *soc, struct dp_ast_entry *ast_entry) in dp_peer_del_ast()
2209 int dp_peer_update_ast(struct dp_soc *soc, struct dp_peer *peer, in dp_peer_update_ast()
2215 struct dp_ast_entry *dp_peer_ast_hash_find_soc(struct dp_soc *soc, in dp_peer_ast_hash_find_soc()
2222 struct dp_soc *soc, in dp_peer_ast_hash_find_soc_by_type()
2230 QDF_STATUS dp_peer_host_add_map_ast(struct dp_soc *soc, uint16_t peer_id, in dp_peer_host_add_map_ast()
2238 struct dp_ast_entry *dp_peer_ast_hash_find_by_pdevid(struct dp_soc *soc, in dp_peer_ast_hash_find_by_pdevid()
2245 QDF_STATUS dp_peer_ast_hash_attach(struct dp_soc *soc) in dp_peer_ast_hash_attach()
2250 static inline QDF_STATUS dp_peer_map_ast(struct dp_soc *soc, in dp_peer_map_ast()
2261 void dp_peer_ast_hash_detach(struct dp_soc *soc) in dp_peer_ast_hash_detach()
2265 void dp_peer_ast_set_type(struct dp_soc *soc, in dp_peer_ast_set_type()
2271 uint8_t dp_peer_ast_get_pdev_id(struct dp_soc *soc, in dp_peer_ast_get_pdev_id()
2277 uint8_t dp_peer_ast_get_next_hop(struct dp_soc *soc, in dp_peer_ast_get_next_hop()
2283 void dp_peer_ast_send_wds_del(struct dp_soc *soc, in dp_peer_ast_send_wds_del()
2290 void dp_peer_unmap_ipa_evt(struct dp_soc *soc, uint16_t peer_id, in dp_peer_unmap_ipa_evt()
2298 struct dp_soc *soc, uint8_t vdev_id, in dp_peer_ast_send_multi_wds_del()
2320 static uint32_t dp_peer_ast_free_wds_entries(struct dp_soc *soc, in dp_peer_ast_free_wds_entries()
2372 dp_peer_clean_wds_entries(struct dp_soc *soc, struct dp_peer *peer, in dp_peer_clean_wds_entries()
2396 dp_peer_clean_wds_entries(struct dp_soc *soc, struct dp_peer *peer, in dp_peer_clean_wds_entries()
2429 static int dp_peer_ast_free_entry_by_mac(struct dp_soc *soc, in dp_peer_ast_free_entry_by_mac()
2473 void dp_peer_find_hash_erase(struct dp_soc *soc) in dp_peer_find_hash_erase()
2516 void dp_peer_ast_table_detach(struct dp_soc *soc) in dp_peer_ast_table_detach()
2524 void dp_peer_find_map_detach(struct dp_soc *soc) in dp_peer_find_map_detach()
2542 QDF_STATUS dp_peer_find_attach(struct dp_soc *soc) in dp_peer_find_attach()
2579 QDF_STATUS dp_peer_find_attach(struct dp_soc *soc) in dp_peer_find_attach()
2600 void dp_peer_rx_reo_shared_qaddr_delete(struct dp_soc *soc, in dp_peer_rx_reo_shared_qaddr_delete()
2655 static inline struct dp_peer *dp_peer_find_add_id(struct dp_soc *soc, in dp_peer_find_add_id()
2712 uint16_t dp_gen_ml_peer_id(struct dp_soc *soc, uint16_t peer_id) in dp_gen_ml_peer_id()
2717 uint16_t dp_gen_ml_peer_id(struct dp_soc *soc, uint16_t peer_id) in dp_gen_ml_peer_id()
2724 dp_rx_mlo_peer_map_handler(struct dp_soc *soc, uint16_t peer_id, in dp_rx_mlo_peer_map_handler()
2838 void dp_rx_reset_roaming_peer(struct dp_soc *soc, uint8_t vdev_id, in dp_rx_reset_roaming_peer()
2859 dp_tx_ppeds_cfg_astidx_cache_mapping(struct dp_soc *soc, struct dp_vdev *vdev, in dp_tx_ppeds_cfg_astidx_cache_mapping()
2868 dp_tx_ppeds_cfg_astidx_cache_mapping(struct dp_soc *soc, struct dp_vdev *vdev, in dp_tx_ppeds_cfg_astidx_cache_mapping()
2875 dp_rx_peer_map_handler(struct dp_soc *soc, uint16_t peer_id, in dp_rx_peer_map_handler()
3013 dp_rx_peer_unmap_handler(struct dp_soc *soc, uint16_t peer_id, in dp_rx_peer_unmap_handler()
3173 dp_rx_peer_ext_evt(struct dp_soc *soc, struct dp_peer_ext_evt_info *info) in dp_rx_peer_ext_evt()
3204 void dp_rx_mlo_peer_unmap_handler(struct dp_soc *soc, uint16_t peer_id) in dp_rx_mlo_peer_unmap_handler()
3226 dp_peer_find_detach(struct dp_soc *soc) in dp_peer_find_detach()
3237 dp_peer_find_detach(struct dp_soc *soc) in dp_peer_find_detach()
3266 struct dp_soc *soc = pdev->soc; in dp_peer_rx_init_reorder_queue() local
3321 struct dp_soc *soc = pdev->soc; in dp_peer_cleanup() local
3352 dp_set_key_sec_type_wifi3(struct cdp_soc_t *soc, uint8_t vdev_id, in dp_set_key_sec_type_wifi3()
3386 dp_rx_sec_ind_handler(struct dp_soc *soc, uint16_t peer_id, in dp_rx_sec_ind_handler()
3457 QDF_STATUS dp_peer_delay_stats_ctx_alloc(struct dp_soc *soc, in dp_peer_delay_stats_ctx_alloc()
3499 void dp_peer_delay_stats_ctx_dealloc(struct dp_soc *soc, in dp_peer_delay_stats_ctx_dealloc()
3619 static void dp_peer_set_bw(struct dp_soc *soc, struct dp_txrx_peer *txrx_peer, in dp_peer_set_bw()
3652 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_register_peer() local
3686 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_peer_state_update() local
3726 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_register_peer() local
3751 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_peer_state_update() local
3781 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_clear_peer() local
3801 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_get_vdevid() local
3872 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_get_peer_state() local
3960 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_find_peer_exist_on_vdev() local
3978 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_find_peer_exist_on_other_vdev() local
4001 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_set_peer_as_tdls_peer() local
4023 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_find_peer_exist() local
4037 dp_set_michael_key(struct cdp_soc_t *soc, in dp_set_michael_key()
4062 struct dp_peer *dp_vdev_bss_peer_ref_n_get(struct dp_soc *soc, in dp_vdev_bss_peer_ref_n_get()
4088 struct dp_peer *dp_sta_vdev_self_peer_ref_n_get(struct dp_soc *soc, in dp_sta_vdev_self_peer_ref_n_get()
4120 struct dp_soc *soc = cdp_soc_t_to_dp_soc(soc_hdl); in dp_peer_flush_frags() local
4151 bool dp_peer_find_by_id_valid(struct dp_soc *soc, uint16_t peer_id) in dp_peer_find_by_id_valid()
4203 static void dp_peer_multipass_list_add(struct dp_soc *soc, uint8_t *peer_mac, in dp_peer_multipass_list_add()
4251 struct dp_soc *soc = (struct dp_soc *)cdp_soc; in dp_peer_set_vlan_id() local