Lines Matching full:extra
455 const char * extra) in wireless_send_event() argument
478 * for compat, due to being contained in 'extra', but normally in wireless_send_event()
483 if (WARN_ON(cmd == SIOCGIWSCAN && extra)) in wireless_send_event()
484 extra = NULL; in wireless_send_event()
510 /* Check extra parameters and set extra_len */ in wireless_send_event()
523 /* Calculate extra_len - extra is NULL for restricted events */ in wireless_send_event()
524 if (extra != NULL) in wireless_send_event()
549 * | extra data ... in wireless_send_event()
582 memcpy(((char *) event) + hdr_len, extra, extra_len); in wireless_send_event()
625 extra, extra_len); in wireless_send_event()
627 /* extra_len must be zero, so no if (extra) needed */ in wireless_send_event()
681 char * extra) in iw_handler_get_iwstats() argument
688 /* Copy statistics to extra */ in iw_handler_get_iwstats()
689 memcpy(extra, stats, sizeof(struct iw_statistics)); in iw_handler_get_iwstats()
745 char *extra; in ioctl_standard_iw_point() local
822 * bytes of data for extra. in ioctl_standard_iw_point()
828 extra = kzalloc(extra_size, GFP_KERNEL); in ioctl_standard_iw_point()
829 if (!extra) in ioctl_standard_iw_point()
832 /* If it is a SET, get all the extra data in here */ in ioctl_standard_iw_point()
834 if (copy_from_user(extra, iwp->pointer, in ioctl_standard_iw_point()
842 struct iw_encode_ext *ee = (void *) extra; in ioctl_standard_iw_point()
853 * If this is a GET, but not NOMAX, it means that the extra in ioctl_standard_iw_point()
855 * set the length to max_tokens. This matches the extra data in ioctl_standard_iw_point()
867 err = handler(dev, info, (union iwreq_data *) iwp, extra); in ioctl_standard_iw_point()
879 if (copy_to_user(iwp->pointer, extra, in ioctl_standard_iw_point()
898 wireless_send_event(dev, cmd, data, extra); in ioctl_standard_iw_point()
902 kfree(extra); in ioctl_standard_iw_point()
1044 /* No extra arguments. Trivial to handle */ in ioctl_standard_call()
1174 char *ends, struct iw_event *iwe, char *extra) in iwe_stream_add_point() argument
1187 if (iwe->u.data.length && extra) in iwe_stream_add_point()
1188 memcpy(stream + point_len, extra, iwe->u.data.length); in iwe_stream_add_point()