Home
last modified time | relevance | path

Searched refs:iwp (Results 1 – 8 of 8) sorted by relevance

/openbmc/qemu/chardev/
H A Dchar-io.c47 IOWatchPoll *iwp = io_watch_poll_from_source(source); in io_watch_poll_prepare() local
48 bool now_active = iwp->fd_can_read(iwp->opaque) > 0; in io_watch_poll_prepare()
49 bool was_active = iwp->src != NULL; in io_watch_poll_prepare()
65 iwp->src = qio_channel_create_watch( in io_watch_poll_prepare()
66 iwp->ioc, G_IO_IN | G_IO_ERR | G_IO_HUP | G_IO_NVAL); in io_watch_poll_prepare()
67 g_source_set_callback(iwp->src, iwp->fd_read, iwp->opaque, NULL); in io_watch_poll_prepare()
68 g_source_attach(iwp->src, iwp->context); in io_watch_poll_prepare()
70 g_source_destroy(iwp->src); in io_watch_poll_prepare()
71 g_source_unref(iwp->src); in io_watch_poll_prepare()
72 iwp->src = NULL; in io_watch_poll_prepare()
[all …]
/openbmc/linux/net/wireless/
H A Dwext-priv.c65 static int adjust_priv_size(__u16 args, struct iw_point *iwp) in adjust_priv_size() argument
67 int num = iwp->length; in adjust_priv_size()
137 static int ioctl_private_iw_point(struct iw_point *iwp, unsigned int cmd, in ioctl_private_iw_point() argument
147 if (!iwp->pointer && iwp->length != 0) in ioctl_private_iw_point()
150 if (iwp->length > (descr->set_args & IW_PRIV_SIZE_MASK)) in ioctl_private_iw_point()
152 } else if (!iwp->pointer) in ioctl_private_iw_point()
160 if (IW_IS_SET(cmd) && (iwp->length != 0)) { in ioctl_private_iw_point()
161 if (copy_from_user(extra, iwp->pointer, extra_size)) { in ioctl_private_iw_point()
168 err = handler(dev, info, (union iwreq_data *) iwp, extra); in ioctl_private_iw_point()
176 extra_size = adjust_priv_size(descr->get_args, iwp); in ioctl_private_iw_point()
[all …]
H A Dwext-core.c739 static int ioctl_standard_iw_point(struct iw_point *iwp, unsigned int cmd, in ioctl_standard_iw_point() argument
758 if (iwp->length == descr->max_tokens + 1) in ioctl_standard_iw_point()
760 else if (IW_IS_SET(cmd) && (iwp->length != 0)) { in ioctl_standard_iw_point()
763 len = iwp->length * descr->token_size; in ioctl_standard_iw_point()
768 err = copy_from_user(essid, iwp->pointer, len); in ioctl_standard_iw_point()
772 if (essid[iwp->length - 1] == '\0') in ioctl_standard_iw_point()
780 iwp->length -= essid_compat; in ioctl_standard_iw_point()
785 if (!iwp->pointer && iwp->length != 0) in ioctl_standard_iw_point()
788 if (iwp->length > descr->max_tokens) in ioctl_standard_iw_point()
790 if (iwp->length < descr->min_tokens) in ioctl_standard_iw_point()
[all …]
/openbmc/linux/tools/perf/util/
H A Ddwarf-aux.c708 struct __instance_walk_param *iwp = data; in __die_walk_instances_cb() local
723 if (origin == NULL || origin->addr != iwp->addr) in __die_walk_instances_cb()
736 iwp->retval = iwp->callback(inst, iwp->data); in __die_walk_instances_cb()
738 return (iwp->retval) ? DIE_FIND_CB_END : DIE_FIND_CB_CONTINUE; in __die_walk_instances_cb()
756 struct __instance_walk_param iwp = { in die_walk_instances() local
766 die_find_child(&cu_die, __die_walk_instances_cb, &iwp, &die_mem); in die_walk_instances()
768 return iwp.retval; in die_walk_instances()
/openbmc/linux/kernel/rcu/
H A Dtree.h506 static void rcu_iw_handler(struct irq_work *iwp);
H A Dtree_plugin.h613 static void rcu_preempt_deferred_qs_handler(struct irq_work *iwp) in rcu_preempt_deferred_qs_handler() argument
617 rdp = container_of(iwp, struct rcu_data, defer_qs_iw); in rcu_preempt_deferred_qs_handler()
H A Dtree_stall.h218 static void rcu_iw_handler(struct irq_work *iwp) in rcu_iw_handler() argument
223 rdp = container_of(iwp, struct rcu_data, rcu_iw); in rcu_iw_handler()
H A Dtasks.h127 static void call_rcu_tasks_iw_wakeup(struct irq_work *iwp);
334 static void call_rcu_tasks_iw_wakeup(struct irq_work *iwp) in call_rcu_tasks_iw_wakeup() argument
337 struct rcu_tasks_percpu *rtpcp = container_of(iwp, struct rcu_tasks_percpu, rtp_irq_work); in call_rcu_tasks_iw_wakeup()