Lines Matching refs:ad
159 ath_lna_div_ioctl(struct ath_softc *sc, struct ath_diag *ad)
161 unsigned int id = ad->ad_id & ATH_DIAG_ID;
164 u_int32_t insize = ad->ad_in_size;
165 u_int32_t outsize = ad->ad_out_size;
169 if (ad->ad_id & ATH_DIAG_IN) {
178 error = copyin(ad->ad_in_data, indata, insize);
182 if (ad->ad_id & ATH_DIAG_DYN) {
200 if (outsize < ad->ad_out_size)
201 ad->ad_out_size = outsize;
202 if (outdata && copyout(outdata, ad->ad_out_data, ad->ad_out_size))
205 if ((ad->ad_id & ATH_DIAG_IN) && indata != NULL)
207 if ((ad->ad_id & ATH_DIAG_DYN) && outdata != NULL)