Lines Matching refs:wdinfo
82 static inline void _rtw_p2p_set_state(struct wifidirect_info *wdinfo, enum P2P_STATE state) in _rtw_p2p_set_state() argument
84 if (wdinfo->p2p_state != state) { in _rtw_p2p_set_state()
86 wdinfo->p2p_state = state; in _rtw_p2p_set_state()
89 static inline void _rtw_p2p_set_pre_state(struct wifidirect_info *wdinfo, enum P2P_STATE state) in _rtw_p2p_set_pre_state() argument
91 if (wdinfo->pre_p2p_state != state) in _rtw_p2p_set_pre_state()
92 wdinfo->pre_p2p_state = state; in _rtw_p2p_set_pre_state()
95 static inline void _rtw_p2p_restore_state(struct wifidirect_info *wdinfo)
97 if (wdinfo->pre_p2p_state != -1) {
98 wdinfo->p2p_state = wdinfo->pre_p2p_state;
99 wdinfo->pre_p2p_state = -1;
103 void _rtw_p2p_set_role(struct wifidirect_info *wdinfo, enum P2P_ROLE role);
105 static inline int _rtw_p2p_state(struct wifidirect_info *wdinfo) in _rtw_p2p_state() argument
107 return wdinfo->p2p_state; in _rtw_p2p_state()
109 static inline int _rtw_p2p_pre_state(struct wifidirect_info *wdinfo) in _rtw_p2p_pre_state() argument
111 return wdinfo->pre_p2p_state; in _rtw_p2p_pre_state()
113 static inline int _rtw_p2p_role(struct wifidirect_info *wdinfo) in _rtw_p2p_role() argument
115 return wdinfo->role; in _rtw_p2p_role()
117 static inline bool _rtw_p2p_chk_state(struct wifidirect_info *wdinfo, enum P2P_STATE state) in _rtw_p2p_chk_state() argument
119 return wdinfo->p2p_state == state; in _rtw_p2p_chk_state()
121 static inline bool _rtw_p2p_chk_role(struct wifidirect_info *wdinfo, enum P2P_ROLE role) in _rtw_p2p_chk_role() argument
123 return wdinfo->role == role; in _rtw_p2p_chk_role()
127 void dbg_rtw_p2p_set_state(struct wifidirect_info *wdinfo, enum P2P_STATE state, const char *caller…
128 void dbg_rtw_p2p_set_pre_state(struct wifidirect_info *wdinfo, enum P2P_STATE state, const char *ca…
130 void dbg_rtw_p2p_set_role(struct wifidirect_info *wdinfo, enum P2P_ROLE role, const char *caller, i…
131 #define rtw_p2p_set_state(wdinfo, state) dbg_rtw_p2p_set_state(wdinfo, state, __FUNCTION__, __LINE_… argument
132 #define rtw_p2p_set_pre_state(wdinfo, state) dbg_rtw_p2p_set_pre_state(wdinfo, state, __FUNCTION__,… argument
133 #define rtw_p2p_set_role(wdinfo, role) dbg_rtw_p2p_set_role(wdinfo, role, __FUNCTION__, __LINE__) argument
136 #define rtw_p2p_set_state(wdinfo, state) _rtw_p2p_set_state(wdinfo, state) argument
137 #define rtw_p2p_set_pre_state(wdinfo, state) _rtw_p2p_set_pre_state(wdinfo, state) argument
138 #define rtw_p2p_set_role(wdinfo, role) _rtw_p2p_set_role(wdinfo, role) argument
142 #define rtw_p2p_state(wdinfo) _rtw_p2p_state(wdinfo) argument
143 #define rtw_p2p_pre_state(wdinfo) _rtw_p2p_pre_state(wdinfo) argument
144 #define rtw_p2p_role(wdinfo) _rtw_p2p_role(wdinfo) argument
145 #define rtw_p2p_chk_state(wdinfo, state) _rtw_p2p_chk_state(wdinfo, state) argument
146 #define rtw_p2p_chk_role(wdinfo, role) _rtw_p2p_chk_role(wdinfo, role) argument
148 #define rtw_p2p_findphase_ex_set(wdinfo, value) \ argument
149 (wdinfo)->find_phase_state_exchange_cnt = (value)
153 #define rtw_p2p_findphase_ex_is_social(wdinfo) \ argument
154 (wdinfo)->find_phase_state_exchange_cnt >= P2P_FINDPHASE_EX_SOCIAL_FIRST
157 #define rtw_p2p_findphase_ex_is_needed(wdinfo) \ argument
158 ((wdinfo)->find_phase_state_exchange_cnt < P2P_FINDPHASE_EX_MAX && \
159 (wdinfo)->find_phase_state_exchange_cnt != P2P_FINDPHASE_EX_NONE && \
160 !(wdinfo)->rx_invitereq_info.scan_op_ch_only && \
161 !(wdinfo)->p2p_info.scan_op_ch_only)
163 #define rtw_p2p_findphase_ex_is_social(wdinfo) 0 argument
164 #define rtw_p2p_findphase_ex_is_needed(wdinfo) 0 argument