iwp               471 kernel/rcu/tree.h static void rcu_iw_handler(struct irq_work *iwp);
iwp               582 kernel/rcu/tree_plugin.h static void rcu_preempt_deferred_qs_handler(struct irq_work *iwp)
iwp               586 kernel/rcu/tree_plugin.h 	rdp = container_of(iwp, struct rcu_data, defer_qs_iw);
iwp               147 kernel/rcu/tree_stall.h static void rcu_iw_handler(struct irq_work *iwp)
iwp               152 kernel/rcu/tree_stall.h 	rdp = container_of(iwp, struct rcu_data, rcu_iw);
iwp               717 net/wireless/wext-core.c static int ioctl_standard_iw_point(struct iw_point *iwp, unsigned int cmd,
iwp               736 net/wireless/wext-core.c 		if (iwp->length == descr->max_tokens + 1)
iwp               738 net/wireless/wext-core.c 		else if (IW_IS_SET(cmd) && (iwp->length != 0)) {
iwp               741 net/wireless/wext-core.c 			len = iwp->length * descr->token_size;
iwp               746 net/wireless/wext-core.c 			err = copy_from_user(essid, iwp->pointer, len);
iwp               750 net/wireless/wext-core.c 			if (essid[iwp->length - 1] == '\0')
iwp               758 net/wireless/wext-core.c 	iwp->length -= essid_compat;
iwp               763 net/wireless/wext-core.c 		if (!iwp->pointer && iwp->length != 0)
iwp               766 net/wireless/wext-core.c 		if (iwp->length > descr->max_tokens)
iwp               768 net/wireless/wext-core.c 		if (iwp->length < descr->min_tokens)
iwp               772 net/wireless/wext-core.c 		if (!iwp->pointer)
iwp               775 net/wireless/wext-core.c 		user_length = iwp->length;
iwp               805 net/wireless/wext-core.c 	if (IW_IS_SET(cmd) && (iwp->length != 0)) {
iwp               806 net/wireless/wext-core.c 		if (copy_from_user(extra, iwp->pointer,
iwp               807 net/wireless/wext-core.c 				   iwp->length *
iwp               816 net/wireless/wext-core.c 			if (iwp->length < sizeof(*ee) + ee->key_len) {
iwp               836 net/wireless/wext-core.c 		iwp->length = descr->max_tokens;
iwp               839 net/wireless/wext-core.c 	err = handler(dev, info, (union iwreq_data *) iwp, extra);
iwp               841 net/wireless/wext-core.c 	iwp->length += essid_compat;
iwp               846 net/wireless/wext-core.c 		if (user_length < iwp->length) {
iwp               851 net/wireless/wext-core.c 		if (copy_to_user(iwp->pointer, extra,
iwp               852 net/wireless/wext-core.c 				 iwp->length *
iwp               862 net/wireless/wext-core.c 		union iwreq_data *data = (union iwreq_data *) iwp;
iwp              1068 net/wireless/wext-core.c 	struct iw_point iwp;
iwp              1077 net/wireless/wext-core.c 	iwp.pointer = compat_ptr(iwp_compat->pointer);
iwp              1078 net/wireless/wext-core.c 	iwp.length = iwp_compat->length;
iwp              1079 net/wireless/wext-core.c 	iwp.flags = iwp_compat->flags;
iwp              1081 net/wireless/wext-core.c 	err = ioctl_standard_iw_point(&iwp, cmd, descr, handler, dev, info);
iwp              1083 net/wireless/wext-core.c 	iwp_compat->pointer = ptr_to_compat(iwp.pointer);
iwp              1084 net/wireless/wext-core.c 	iwp_compat->length = iwp.length;
iwp              1085 net/wireless/wext-core.c 	iwp_compat->flags = iwp.flags;
iwp                65 net/wireless/wext-priv.c static int adjust_priv_size(__u16 args, struct iw_point *iwp)
iwp                67 net/wireless/wext-priv.c 	int	num = iwp->length;
iwp               137 net/wireless/wext-priv.c static int ioctl_private_iw_point(struct iw_point *iwp, unsigned int cmd,
iwp               147 net/wireless/wext-priv.c 		if (!iwp->pointer && iwp->length != 0)
iwp               150 net/wireless/wext-priv.c 		if (iwp->length > (descr->set_args & IW_PRIV_SIZE_MASK))
iwp               152 net/wireless/wext-priv.c 	} else if (!iwp->pointer)
iwp               160 net/wireless/wext-priv.c 	if (IW_IS_SET(cmd) && (iwp->length != 0)) {
iwp               161 net/wireless/wext-priv.c 		if (copy_from_user(extra, iwp->pointer, extra_size)) {
iwp               168 net/wireless/wext-priv.c 	err = handler(dev, info, (union iwreq_data *) iwp, extra);
iwp               176 net/wireless/wext-priv.c 			extra_size = adjust_priv_size(descr->get_args, iwp);
iwp               178 net/wireless/wext-priv.c 		if (copy_to_user(iwp->pointer, extra, extra_size))
iwp               228 net/wireless/wext-priv.c 		struct iw_point iwp;
iwp               231 net/wireless/wext-priv.c 		iwp.pointer = compat_ptr(iwp_compat->pointer);
iwp               232 net/wireless/wext-priv.c 		iwp.length = iwp_compat->length;
iwp               233 net/wireless/wext-priv.c 		iwp.flags = iwp_compat->flags;
iwp               235 net/wireless/wext-priv.c 		ret = ioctl_private_iw_point(&iwp, cmd, descr,
iwp               238 net/wireless/wext-priv.c 		iwp_compat->pointer = ptr_to_compat(iwp.pointer);
iwp               239 net/wireless/wext-priv.c 		iwp_compat->length = iwp.length;
iwp               240 net/wireless/wext-priv.c 		iwp_compat->flags = iwp.flags;
iwp               624 tools/perf/util/dwarf-aux.c 	struct __instance_walk_param *iwp = data;
iwp               639 tools/perf/util/dwarf-aux.c 	if (origin == NULL || origin->addr != iwp->addr)
iwp               652 tools/perf/util/dwarf-aux.c 	iwp->retval = iwp->callback(inst, iwp->data);
iwp               654 tools/perf/util/dwarf-aux.c 	return (iwp->retval) ? DIE_FIND_CB_END : DIE_FIND_CB_CONTINUE;
iwp               672 tools/perf/util/dwarf-aux.c 	struct __instance_walk_param iwp = {
iwp               682 tools/perf/util/dwarf-aux.c 	die_find_child(&cu_die, __die_walk_instances_cb, &iwp, &die_mem);
iwp               684 tools/perf/util/dwarf-aux.c 	return iwp.retval;