Lines Matching refs:descr
96 const struct iw_priv_args *descr; in get_priv_descr_and_size() local
99 descr = NULL; in get_priv_descr_and_size()
102 descr = &dev->wireless_handlers->private_args[i]; in get_priv_descr_and_size()
108 if (descr) { in get_priv_descr_and_size()
112 if (descr->name[0] == '\0') in get_priv_descr_and_size()
117 extra_size = get_priv_size(descr->set_args); in get_priv_descr_and_size()
120 if ((descr->set_args & IW_PRIV_SIZE_FIXED) && in get_priv_descr_and_size()
125 extra_size = get_priv_size(descr->get_args); in get_priv_descr_and_size()
128 if ((descr->get_args & IW_PRIV_SIZE_FIXED) && in get_priv_descr_and_size()
133 *descrp = descr; in get_priv_descr_and_size()
138 const struct iw_priv_args *descr, in ioctl_private_iw_point() argument
150 if (iwp->length > (descr->set_args & IW_PRIV_SIZE_MASK)) in ioctl_private_iw_point()
175 if (!(descr->get_args & IW_PRIV_SIZE_FIXED)) in ioctl_private_iw_point()
176 extra_size = adjust_priv_size(descr->get_args, iwp); in ioctl_private_iw_point()
192 const struct iw_priv_args *descr; in ioctl_private_call() local
194 extra_size = get_priv_descr_and_size(dev, cmd, &descr); in ioctl_private_call()
201 ret = ioctl_private_iw_point(&iwr->u.data, cmd, descr, in ioctl_private_call()
217 const struct iw_priv_args *descr; in compat_private_call() local
220 extra_size = get_priv_descr_and_size(dev, cmd, &descr); in compat_private_call()
235 ret = ioctl_private_iw_point(&iwp, cmd, descr, in compat_private_call()