Lines Matching refs:descr
456 const struct iw_ioctl_description * descr = NULL;
488 descr = &(standard_ioctl[cmd_index]);
492 descr = &(standard_event[cmd_index]);
495 if (descr == NULL) {
509 if (descr->header_type == IW_HEADER_TYPE_POINT) {
511 if (wrqu->data.length > descr->max_tokens) {
516 if (wrqu->data.length < descr->min_tokens) {
523 extra_len = wrqu->data.length * descr->token_size;
529 hdr_len = event_type_size[descr->header_type];
584 hdr_len = compat_event_type_size[descr->header_type];
612 if (descr->header_type == IW_HEADER_TYPE_POINT) {
718 const struct iw_ioctl_description *descr,
728 extra_size = descr->max_tokens * descr->token_size;
736 if (iwp->length == descr->max_tokens + 1)
741 len = iwp->length * descr->token_size;
766 if (iwp->length > descr->max_tokens)
768 if (iwp->length < descr->min_tokens)
783 if ((descr->flags & IW_DESCR_FLAG_NOMAX) &&
784 (user_length > descr->max_tokens)) {
789 extra_size = user_length * descr->token_size;
814 descr->token_size)) {
829 if (IW_IS_GET(cmd) && !(descr->flags & IW_DESCR_FLAG_NOMAX)) {
842 iwp->length = descr->max_tokens;
859 descr->token_size)) {
866 if ((descr->flags & IW_DESCR_FLAG_EVENT) &&
870 if (descr->flags & IW_DESCR_FLAG_RESTRICT)
1011 const struct iw_ioctl_description * descr;
1017 descr = &(standard_ioctl[IW_IOCTL_IDX(cmd)]);
1020 if (descr->header_type != IW_HEADER_TYPE_POINT) {
1026 if ((descr->flags & IW_DESCR_FLAG_EVENT) &&
1030 ret = ioctl_standard_iw_point(&iwr->u.data, cmd, descr,
1073 const struct iw_ioctl_description *descr;
1078 descr = standard_ioctl + IW_IOCTL_IDX(cmd);
1080 if (descr->header_type != IW_HEADER_TYPE_POINT)
1088 err = ioctl_standard_iw_point(&iwp, cmd, descr, handler, dev, info);