Lines Matching refs:psoc
30 #define NAN_CONCURRENCY_SUPPORTED(psoc) \ argument
31 (ucfg_is_nan_dbs_supported(psoc) || \
32 ucfg_is_nan_conc_control_supported(psoc))
34 #define NDI_CONCURRENCY_SUPPORTED(psoc) \ argument
35 (ucfg_is_ndi_dbs_supported(psoc) || \
36 ucfg_is_nan_conc_control_supported(psoc))
67 QDF_STATUS ucfg_nan_psoc_open(struct wlan_objmgr_psoc *psoc);
75 void ucfg_nan_psoc_close(struct wlan_objmgr_psoc *psoc);
132 void ucfg_nan_clear_peer_mc_list(struct wlan_objmgr_psoc *psoc,
219 QDF_STATUS ucfg_nan_get_callbacks(struct wlan_objmgr_psoc *psoc,
244 void ucfg_nan_datapath_event_handler(struct wlan_objmgr_psoc *psoc,
255 int ucfg_nan_register_hdd_callbacks(struct wlan_objmgr_psoc *psoc,
265 int ucfg_nan_register_lim_callbacks(struct wlan_objmgr_psoc *psoc,
275 QDF_STATUS ucfg_nan_get_callbacks(struct wlan_objmgr_psoc *psoc,
295 bool ucfg_is_nan_conc_control_supported(struct wlan_objmgr_psoc *psoc);
305 bool ucfg_is_nan_dbs_supported(struct wlan_objmgr_psoc *psoc);
315 bool ucfg_is_ndi_dbs_supported(struct wlan_objmgr_psoc *psoc);
325 bool ucfg_is_nan_sap_supported(struct wlan_objmgr_psoc *psoc);
336 bool ucfg_is_nan_enable_allowed(struct wlan_objmgr_psoc *psoc,
347 bool ucfg_is_nan_disc_active(struct wlan_objmgr_psoc *psoc);
356 void ucfg_nan_set_tgt_caps(struct wlan_objmgr_psoc *psoc,
365 void ucfg_nan_disable_concurrency(struct wlan_objmgr_psoc *psoc);
374 int ucfg_nan_register_wma_callbacks(struct wlan_objmgr_psoc *psoc,
385 ucfg_nan_check_and_disable_unsupported_ndi(struct wlan_objmgr_psoc *psoc,
403 bool ucfg_nan_is_enable_disable_in_progress(struct wlan_objmgr_psoc *psoc);
415 bool ucfg_nan_is_sta_ndp_concurrency_allowed(struct wlan_objmgr_psoc *psoc,
428 ucfg_nan_set_vdev_creation_supp_by_fw(struct wlan_objmgr_psoc *psoc, bool set);
436 bool ucfg_nan_is_vdev_creation_allowed(struct wlan_objmgr_psoc *psoc);
445 bool ucfg_nan_is_sta_nan_ndi_4_port_allowed(struct wlan_objmgr_psoc *psoc);
453 bool ucfg_nan_is_beamforming_supported(struct wlan_objmgr_psoc *psoc);
467 QDF_STATUS ucfg_disable_nan_discovery(struct wlan_objmgr_psoc *psoc,
482 ucfg_nan_disable_ndi(struct wlan_objmgr_psoc *psoc, uint32_t ndi_vdev_id);
491 QDF_STATUS ucfg_get_nan_feature_config(struct wlan_objmgr_psoc *psoc,
514 QDF_STATUS ucfg_nan_disable_ind_to_userspace(struct wlan_objmgr_psoc *psoc);
536 bool ucfg_get_disable_6g_nan(struct wlan_objmgr_psoc *psoc);
545 bool ucfg_is_mlo_sta_nan_ndi_allowed(struct wlan_objmgr_psoc *psoc);
550 void ucfg_nan_set_tgt_caps(struct wlan_objmgr_psoc *psoc, in ucfg_nan_set_tgt_caps() argument
555 static inline void ucfg_nan_disable_concurrency(struct wlan_objmgr_psoc *psoc) in ucfg_nan_disable_concurrency() argument
560 ucfg_nan_check_and_disable_unsupported_ndi(struct wlan_objmgr_psoc *psoc, in ucfg_nan_check_and_disable_unsupported_ndi() argument
566 static inline QDF_STATUS ucfg_nan_psoc_open(struct wlan_objmgr_psoc *psoc) in ucfg_nan_psoc_open() argument
571 static inline void ucfg_nan_psoc_close(struct wlan_objmgr_psoc *psoc) in ucfg_nan_psoc_close() argument
575 static inline bool ucfg_is_nan_disc_active(struct wlan_objmgr_psoc *psoc) in ucfg_is_nan_disc_active() argument
587 bool ucfg_nan_is_enable_disable_in_progress(struct wlan_objmgr_psoc *psoc) in ucfg_nan_is_enable_disable_in_progress() argument
593 bool ucfg_nan_is_sta_ndp_concurrency_allowed(struct wlan_objmgr_psoc *psoc, in ucfg_nan_is_sta_ndp_concurrency_allowed() argument
600 ucfg_nan_set_vdev_creation_supp_by_fw(struct wlan_objmgr_psoc *psoc, bool set) in ucfg_nan_set_vdev_creation_supp_by_fw() argument
605 bool ucfg_nan_is_vdev_creation_allowed(struct wlan_objmgr_psoc *psoc) in ucfg_nan_is_vdev_creation_allowed() argument
611 bool ucfg_nan_is_sta_nan_ndi_4_port_allowed(struct wlan_objmgr_psoc *psoc) in ucfg_nan_is_sta_nan_ndi_4_port_allowed() argument
617 bool ucfg_nan_is_beamforming_supported(struct wlan_objmgr_psoc *psoc) in ucfg_nan_is_beamforming_supported() argument
623 QDF_STATUS ucfg_disable_nan_discovery(struct wlan_objmgr_psoc *psoc, in ucfg_disable_nan_discovery() argument
631 ucfg_nan_disable_ndi(struct wlan_objmgr_psoc *psoc, uint32_t ndi_vdev_id) in ucfg_nan_disable_ndi() argument
637 bool ucfg_is_nan_conc_control_supported(struct wlan_objmgr_psoc *psoc) in ucfg_is_nan_conc_control_supported() argument
643 QDF_STATUS ucfg_get_nan_feature_config(struct wlan_objmgr_psoc *psoc, in ucfg_get_nan_feature_config() argument
656 bool ucfg_is_nan_dbs_supported(struct wlan_objmgr_psoc *psoc) in ucfg_is_nan_dbs_supported() argument
662 QDF_STATUS ucfg_nan_disable_ind_to_userspace(struct wlan_objmgr_psoc *psoc) in ucfg_nan_disable_ind_to_userspace() argument
673 static inline bool ucfg_get_disable_6g_nan(struct wlan_objmgr_psoc *psoc) in ucfg_get_disable_6g_nan() argument
685 ucfg_is_mlo_sta_nan_ndi_allowed(struct wlan_objmgr_psoc *psoc) in ucfg_is_mlo_sta_nan_ndi_allowed() argument