Lines Matching refs:data
29 * Meta-data about all the standard Wireless Extension request we
262 * Meta-data about all the additional standard Wireless Extension events
475 * Nothing in the kernel sends scan events with data, be safe.
476 * This is necessary because we cannot fix up scan event data
478 * applications are required to retrieve the scan data anyway
479 * and no data is included in the event, this codifies that
512 if (wrqu->data.length > descr->max_tokens) {
514 cmd, wrqu->data.length);
517 if (wrqu->data.length < descr->min_tokens) {
519 cmd, wrqu->data.length);
524 extra_len = wrqu->data.length * descr->token_size;
539 * | wrqu data ... (with the correct size) |
548 * | extra data ...
575 /* Fill event - first clear to avoid data leaking */
617 compat_wrqu.length = wrqu->data.length;
618 compat_wrqu.flags = wrqu->data.flags;
688 wrqu->data.length = sizeof(struct iw_statistics);
691 if (wrqu->data.flags != 0)
819 * bytes of data for extra.
829 /* If it is a SET, get all the extra data in here */
851 * data is not bounded by userspace, but by max_tokens. Thus
852 * set the length to max_tokens. This matches the extra data
859 * them to be valid data.
887 union iwreq_data *data = (union iwreq_data *) iwp;
893 wireless_send_event(dev, cmd, data, NULL);
895 wireless_send_event(dev, cmd, data, extra);
1021 * We do various checks and also take care of moving data between
1038 /* Check if we have a pointer to user space data or not */
1049 ret = ioctl_standard_iw_point(&iwr->u.data, cmd, descr,
1102 iwp_compat = (struct compat_iw_point *) &iwr->u.data;
1173 int event_len = iwe_stream_point_len(info) + iwe->u.data.length;
1184 if (iwe->u.data.length && extra)
1185 memcpy(stream + point_len, extra, iwe->u.data.length);