Lines Matching refs:idx

19 void phl_acs_mntr_trigger(struct phl_info_t *phl_info, u8 idx, u16 channel, u16 monitor_time)  in phl_acs_mntr_trigger()  argument
23 if ((idx < 0) || (idx >= MAX_CHANNEL_NUM)) { in phl_acs_mntr_trigger()
24 PHL_ERR("[ACS][%s] idx(%d) invalid\n", __func__, idx); in phl_acs_mntr_trigger()
26 } else if (idx == 0) { in phl_acs_mntr_trigger()
30 acs->curr_idx = idx; in phl_acs_mntr_trigger()
31 acs->chset[idx] = channel; in phl_acs_mntr_trigger()
39 u8 idx = acs->curr_idx; in phl_acs_mntr_result() local
46 if (idx >= MAX_CHANNEL_NUM) { in phl_acs_mntr_result()
47 PHL_ERR("[ACS][%s] idx(%d) invalid\n", __func__, idx); in phl_acs_mntr_result()
52 acs->clm_ratio[idx] = rpt.clm_ratio; in phl_acs_mntr_result()
53 acs->nhm_pwr[idx] = rpt.nhm_pwr; in phl_acs_mntr_result()
57 u16 rtw_phl_acs_get_channel_by_idx(void *phl, u8 idx) in rtw_phl_acs_get_channel_by_idx() argument
62 if (idx >= MAX_CHANNEL_NUM) { in rtw_phl_acs_get_channel_by_idx()
63 PHL_ERR("[ACS][%s] idx(%d) invalid\n", __func__, idx); in rtw_phl_acs_get_channel_by_idx()
67 return acs->chset[idx]; in rtw_phl_acs_get_channel_by_idx()
70 u8 rtw_phl_acs_get_clm_ratio_by_idx(void *phl, u8 idx) in rtw_phl_acs_get_clm_ratio_by_idx() argument
75 if (idx >= MAX_CHANNEL_NUM) { in rtw_phl_acs_get_clm_ratio_by_idx()
76 PHL_ERR("%s [ACS] idx(%d) is invalid\n", __func__, idx); in rtw_phl_acs_get_clm_ratio_by_idx()
80 return acs->clm_ratio[idx]; in rtw_phl_acs_get_clm_ratio_by_idx()
83 s8 rtw_phl_noise_query_by_idx(void *phl, u8 idx) in rtw_phl_noise_query_by_idx() argument
88 if (idx >= MAX_CHANNEL_NUM) { in rtw_phl_noise_query_by_idx()
89 PHL_ERR("%s [ACS] idx(%d) is invalid\n", __func__, idx); in rtw_phl_noise_query_by_idx()
94 return acs->nhm_pwr[idx] - 110; in rtw_phl_noise_query_by_idx()