Lines Matching defs:ad
178 ath_ioctl_spectral(struct ath_softc *sc, struct ath_diag *ad)
180 unsigned int id = ad->ad_id & ATH_DIAG_ID;
183 u_int32_t insize = ad->ad_in_size;
184 u_int32_t outsize = ad->ad_out_size;
194 if (ad->ad_id & ATH_DIAG_IN) {
203 error = copyin(ad->ad_in_data, indata, insize);
207 if (ad->ad_id & ATH_DIAG_DYN) {
280 if (outsize < ad->ad_out_size)
281 ad->ad_out_size = outsize;
282 if (outdata && copyout(outdata, ad->ad_out_data, ad->ad_out_size))
285 if ((ad->ad_id & ATH_DIAG_IN) && indata != NULL)
287 if ((ad->ad_id & ATH_DIAG_DYN) && outdata != NULL)