Lines Matching refs:atd
46 struct ath_diag atd;
63 strncpy(radar->atd.ad_name, devid, sizeof (radar->atd.ad_name));
66 radar->atd.ad_id = HAL_DIAG_REVS;
67 radar->atd.ad_out_data = (caddr_t) &revs;
68 radar->atd.ad_out_size = sizeof(revs);
69 if (ioctl(radar->s, SIOCGATHDIAG, &radar->atd) < 0) {
70 warn(radar->atd.ad_name);
155 radar->atd.ad_id = DFS_SET_THRESH | ATH_DIAG_IN;
156 radar->atd.ad_out_data = NULL;
157 radar->atd.ad_out_size = 0;
158 radar->atd.ad_in_data = (caddr_t) &pe;
159 radar->atd.ad_in_size = sizeof(HAL_PHYERR_PARAM);
160 if (ioctl(radar->s, SIOCGATHPHYERR, &radar->atd) < 0)
161 err(1, radar->atd.ad_name);
169 radar->atd.ad_id = DFS_GET_THRESH | ATH_DIAG_DYN;
172 radar->atd.ad_in_data = NULL;
173 radar->atd.ad_in_size = 0;
174 radar->atd.ad_out_data = (caddr_t) &pe;
175 radar->atd.ad_out_size = sizeof(pe);
177 if (ioctl(radar->s, SIOCGATHPHYERR, &radar->atd) < 0)
178 err(1, radar->atd.ad_name);