Home
last modified time | relevance | path

Searched refs:notify (Results 1 – 200 of 365) sorted by relevance

12

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
Dnotify.c28 nvkm_notify_put_locked(struct nvkm_notify *notify) in nvkm_notify_put_locked() argument
30 if (notify->block++ == 0) in nvkm_notify_put_locked()
31 nvkm_event_put(notify->event, notify->types, notify->index); in nvkm_notify_put_locked()
35 nvkm_notify_put(struct nvkm_notify *notify) in nvkm_notify_put() argument
37 struct nvkm_event *event = notify->event; in nvkm_notify_put()
40 test_and_clear_bit(NVKM_NOTIFY_USER, &notify->flags)) { in nvkm_notify_put()
42 nvkm_notify_put_locked(notify); in nvkm_notify_put()
44 if (test_bit(NVKM_NOTIFY_WORK, &notify->flags)) in nvkm_notify_put()
45 flush_work(&notify->work); in nvkm_notify_put()
50 nvkm_notify_get_locked(struct nvkm_notify *notify) in nvkm_notify_get_locked() argument
[all …]
Dclient.c46 struct nvkm_client_notify *notify = container_of(n, typeof(*notify), n); in nvkm_client_notify() local
47 struct nvkm_client *client = notify->client; in nvkm_client_notify()
48 return client->ntfy(&notify->rep, notify->size, n->data, n->size); in nvkm_client_notify()
54 if (index < ARRAY_SIZE(client->notify)) { in nvkm_client_notify_put()
55 if (client->notify[index]) { in nvkm_client_notify_put()
56 nvkm_notify_put(&client->notify[index]->n); in nvkm_client_notify_put()
66 if (index < ARRAY_SIZE(client->notify)) { in nvkm_client_notify_get()
67 if (client->notify[index]) { in nvkm_client_notify_get()
68 nvkm_notify_get(&client->notify[index]->n); in nvkm_client_notify_get()
78 if (index < ARRAY_SIZE(client->notify)) { in nvkm_client_notify_del()
[all …]
Devent.c55 struct nvkm_notify *notify; in nvkm_event_send() local
62 list_for_each_entry(notify, &event->list, head) { in nvkm_event_send()
63 if (notify->index == index && (notify->types & types)) { in nvkm_event_send()
65 event->func->send(data, size, notify); in nvkm_event_send()
68 nvkm_notify_send(notify, data, size); in nvkm_event_send()
DKbuild9 nvkm-y += nvkm/core/notify.o
/linux-4.4.14/drivers/gpu/drm/nouveau/nvif/
Dnotify.c33 nvif_notify_put_(struct nvif_notify *notify) in nvif_notify_put_() argument
35 struct nvif_object *object = notify->object; in nvif_notify_put_()
41 .ntfy.index = notify->index, in nvif_notify_put_()
44 if (atomic_inc_return(&notify->putcnt) != 1) in nvif_notify_put_()
51 nvif_notify_put(struct nvif_notify *notify) in nvif_notify_put() argument
53 if (likely(notify->object) && in nvif_notify_put()
54 test_and_clear_bit(NVIF_NOTIFY_USER, &notify->flags)) { in nvif_notify_put()
55 int ret = nvif_notify_put_(notify); in nvif_notify_put()
56 if (test_bit(NVIF_NOTIFY_WORK, &notify->flags)) in nvif_notify_put()
57 flush_work(&notify->work); in nvif_notify_put()
[all …]
DKbuild4 nvif-y += nvif/notify.o
/linux-4.4.14/drivers/acpi/acpica/
Devmisc.c160 info->notify.node = node; in acpi_ev_queue_notify_request()
161 info->notify.value = (u16)notify_value; in acpi_ev_queue_notify_request()
162 info->notify.handler_list_id = handler_list_id; in acpi_ev_queue_notify_request()
163 info->notify.handler_list_head = handler_list_head; in acpi_ev_queue_notify_request()
164 info->notify.global = &acpi_gbl_global_notify[handler_list_id]; in acpi_ev_queue_notify_request()
204 if (info->notify.global->handler) { in acpi_ev_notify_dispatch()
205 info->notify.global->handler(info->notify.node, in acpi_ev_notify_dispatch()
206 info->notify.value, in acpi_ev_notify_dispatch()
207 info->notify.global->context); in acpi_ev_notify_dispatch()
212 handler_obj = info->notify.handler_list_head; in acpi_ev_notify_dispatch()
[all …]
Devgpeutil.c309 struct acpi_gpe_notify_info *notify; in acpi_ev_delete_gpe_handlers() local
343 notify = gpe_event_info->dispatch.notify_list; in acpi_ev_delete_gpe_handlers()
344 while (notify) { in acpi_ev_delete_gpe_handlers()
345 next = notify->next; in acpi_ev_delete_gpe_handlers()
346 ACPI_FREE(notify); in acpi_ev_delete_gpe_handlers()
347 notify = next; in acpi_ev_delete_gpe_handlers()
Devxface.c181 if (handler_obj->notify.handler == handler) { in acpi_install_notify_handler()
186 handler_obj = handler_obj->notify.next[i]; in acpi_install_notify_handler()
199 handler_obj->notify.node = node; in acpi_install_notify_handler()
200 handler_obj->notify.handler_type = handler_type; in acpi_install_notify_handler()
201 handler_obj->notify.handler = handler; in acpi_install_notify_handler()
202 handler_obj->notify.context = context; in acpi_install_notify_handler()
208 handler_obj->notify.next[i] = in acpi_install_notify_handler()
328 (handler_obj->notify.handler != handler)) { in ACPI_EXPORT_SYMBOL()
330 handler_obj = handler_obj->notify.next[i]; in ACPI_EXPORT_SYMBOL()
341 previous_handler_obj->notify.next[i] = in ACPI_EXPORT_SYMBOL()
[all …]
Devgpe.c537 struct acpi_gpe_notify_info *notify; in acpi_ev_asynch_execute_gpe_method() local
556 notify = gpe_event_info->dispatch.notify_list; in acpi_ev_asynch_execute_gpe_method()
557 while (ACPI_SUCCESS(status) && notify) { in acpi_ev_asynch_execute_gpe_method()
559 acpi_ev_queue_notify_request(notify->device_node, in acpi_ev_asynch_execute_gpe_method()
562 notify = notify->next; in acpi_ev_asynch_execute_gpe_method()
Devxfgpe.c330 struct acpi_gpe_notify_info *notify; in ACPI_EXPORT_SYMBOL() local
406 notify = gpe_event_info->dispatch.notify_list; in ACPI_EXPORT_SYMBOL()
407 while (notify) { in ACPI_EXPORT_SYMBOL()
408 if (notify->device_node == device_node) { in ACPI_EXPORT_SYMBOL()
412 notify = notify->next; in ACPI_EXPORT_SYMBOL()
Ddbdisply.c739 struct acpi_gpe_notify_info *notify; in acpi_db_display_gpes() local
887 notify = in acpi_db_display_gpes()
890 while (notify) { in acpi_db_display_gpes()
892 notify = notify->next; in acpi_db_display_gpes()
Dexdump.c253 {ACPI_EXD_NODE, ACPI_EXD_OFFSET(notify.node), "Node"},
254 {ACPI_EXD_UINT32, ACPI_EXD_OFFSET(notify.handler_type), "Handler Type"},
255 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(notify.handler), "Handler"},
256 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(notify.context), "Context"},
257 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(notify.next[0]),
259 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(notify.next[1]), "Next Device Notify"}
Dacobject.h411 struct acpi_object_notify_handler notify; member
/linux-4.4.14/net/irda/
Dirmod.c59 void irda_notify_init(notify_t *notify) in irda_notify_init() argument
61 notify->data_indication = NULL; in irda_notify_init()
62 notify->udata_indication = NULL; in irda_notify_init()
63 notify->connect_confirm = NULL; in irda_notify_init()
64 notify->connect_indication = NULL; in irda_notify_init()
65 notify->disconnect_indication = NULL; in irda_notify_init()
66 notify->flow_indication = NULL; in irda_notify_init()
67 notify->status_indication = NULL; in irda_notify_init()
68 notify->instance = NULL; in irda_notify_init()
69 strlcpy(notify->name, "Unknown", sizeof(notify->name)); in irda_notify_init()
Dirlmp.c153 struct lsap_cb *irlmp_open_lsap(__u8 slsap_sel, notify_t *notify, __u8 pid) in irlmp_open_lsap() argument
157 IRDA_ASSERT(notify != NULL, return NULL;); in irlmp_open_lsap()
160 IRDA_ASSERT(notify->instance != NULL, return NULL;); in irlmp_open_lsap()
190 self->notify = *notify; in irlmp_open_lsap()
282 void irlmp_register_link(struct irlap_cb *irlap, __u32 saddr, notify_t *notify) in irlmp_register_link() argument
288 IRDA_ASSERT(notify != NULL, return;); in irlmp_register_link()
325 irda_notify_init(notify); in irlmp_register_link()
326 notify->instance = lap; in irlmp_register_link()
539 if (self->notify.connect_indication) { in irlmp_connect_indication()
542 self->notify.connect_indication(self->notify.instance, self, in irlmp_connect_indication()
[all …]
Dirttp.c389 struct tsap_cb *irttp_open_tsap(__u8 stsap_sel, int credit, notify_t *notify) in irttp_open_tsap() argument
425 if (notify->status_indication != NULL) in irttp_open_tsap()
428 strncpy(ttp_notify.name, notify->name, NOTIFY_MAX_NAME); in irttp_open_tsap()
451 self->notify = *notify; in irttp_open_tsap()
677 if (self->notify.flow_indication) { in irttp_data_request()
678 self->notify.flow_indication(self->notify.instance, in irttp_data_request()
792 if (self->notify.flow_indication) in irttp_run_tx_queue()
793 self->notify.flow_indication(self->notify.instance, in irttp_run_tx_queue()
880 if (self->notify.udata_indication) { in irttp_udata_indication()
881 err = self->notify.udata_indication(self->notify.instance, in irttp_udata_indication()
[all …]
Dirlap.c168 irlmp_register_link(self, self->saddr, &self->notify); in irlap_open()
221 self->notify.instance = NULL; in irlap_close()
246 irlmp_link_connect_indication(self->notify.instance, self->saddr, in irlap_connect_indication()
301 irlmp_link_connect_confirm(self->notify.instance, &self->qos_tx, skb); in irlap_connect_confirm()
317 irlmp_link_data_indication(self->notify.instance, skb, unreliable); in irlap_data_indication()
409 irlmp_link_unitdata_indication(self->notify.instance, skb); in irlap_unitdata_indication()
470 irlmp_link_disconnect_indication(self->notify.instance, self, in irlap_disconnect_indication()
552 IRDA_ASSERT(self->notify.instance != NULL, return;); in irlap_discovery_confirm()
569 irlmp_link_discovery_confirm(self->notify.instance, discovery_log); in irlap_discovery_confirm()
584 IRDA_ASSERT(self->notify.instance != NULL, return;); in irlap_discovery_indication()
[all …]
Diriap.c259 notify_t notify; in iriap_register_lsap() local
261 irda_notify_init(&notify); in iriap_register_lsap()
262 notify.connect_confirm = iriap_connect_confirm; in iriap_register_lsap()
263 notify.connect_indication = iriap_connect_indication; in iriap_register_lsap()
264 notify.disconnect_indication = iriap_disconnect_indication; in iriap_register_lsap()
265 notify.data_indication = iriap_data_indication; in iriap_register_lsap()
266 notify.instance = self; in iriap_register_lsap()
268 strcpy(notify.name, "IrIAS cli"); in iriap_register_lsap()
270 strcpy(notify.name, "IrIAS srv"); in iriap_register_lsap()
272 self->lsap = irlmp_open_lsap(slsap_sel, &notify, 0); in iriap_register_lsap()
Daf_irda.c455 notify_t notify; in irda_open_tsap() local
463 irda_notify_init(&notify); in irda_open_tsap()
464 notify.connect_confirm = irda_connect_confirm; in irda_open_tsap()
465 notify.connect_indication = irda_connect_indication; in irda_open_tsap()
466 notify.disconnect_indication = irda_disconnect_indication; in irda_open_tsap()
467 notify.data_indication = irda_data_indication; in irda_open_tsap()
468 notify.udata_indication = irda_data_indication; in irda_open_tsap()
469 notify.flow_indication = irda_flow_indication; in irda_open_tsap()
470 notify.instance = self; in irda_open_tsap()
471 strncpy(notify.name, name, NOTIFY_MAX_NAME); in irda_open_tsap()
[all …]
/linux-4.4.14/net/irda/ircomm/
Dircomm_lmp.c157 if (self->notify.flow_indication) in ircomm_lmp_flow_control()
158 self->notify.flow_indication(self->notify.instance, in ircomm_lmp_flow_control()
193 if (self->notify.flow_indication) in ircomm_lmp_data_request()
194 self->notify.flow_indication(self->notify.instance, in ircomm_lmp_data_request()
323 notify_t notify; in ircomm_open_lsap() local
326 irda_notify_init(&notify); in ircomm_open_lsap()
327 notify.data_indication = ircomm_lmp_data_indication; in ircomm_open_lsap()
328 notify.connect_confirm = ircomm_lmp_connect_confirm; in ircomm_open_lsap()
329 notify.connect_indication = ircomm_lmp_connect_indication; in ircomm_open_lsap()
330 notify.disconnect_indication = ircomm_lmp_disconnect_indication; in ircomm_open_lsap()
[all …]
Dircomm_ttp.c77 notify_t notify; in ircomm_open_tsap() local
80 irda_notify_init(&notify); in ircomm_open_tsap()
81 notify.data_indication = ircomm_ttp_data_indication; in ircomm_open_tsap()
82 notify.connect_confirm = ircomm_ttp_connect_confirm; in ircomm_open_tsap()
83 notify.connect_indication = ircomm_ttp_connect_indication; in ircomm_open_tsap()
84 notify.flow_indication = ircomm_ttp_flow_indication; in ircomm_open_tsap()
85 notify.disconnect_indication = ircomm_ttp_disconnect_indication; in ircomm_open_tsap()
86 notify.instance = self; in ircomm_open_tsap()
87 strlcpy(notify.name, "IrCOMM", sizeof(notify.name)); in ircomm_open_tsap()
90 &notify); in ircomm_open_tsap()
[all …]
Dircomm_core.c107 struct ircomm_cb *ircomm_open(notify_t *notify, __u8 service_type, int line) in ircomm_open() argument
121 self->notify = *notify; in ircomm_open()
243 if (self->notify.connect_indication) in ircomm_connect_indication()
244 self->notify.connect_indication(self->notify.instance, self, in ircomm_connect_indication()
281 if (self->notify.connect_confirm ) in ircomm_connect_confirm()
282 self->notify.connect_confirm(self->notify.instance, in ircomm_connect_confirm()
322 if (self->notify.data_indication) in ircomm_data_indication()
323 self->notify.data_indication(self->notify.instance, self, skb); in ircomm_data_indication()
405 if (self->notify.udata_indication) { in ircomm_control_indication()
416 self->notify.udata_indication(self->notify.instance, self, in ircomm_control_indication()
[all …]
Dircomm_tty.c216 notify_t notify; in ircomm_tty_startup() local
229 irda_notify_init(&notify); in ircomm_tty_startup()
231 notify.data_indication = ircomm_tty_data_indication; in ircomm_tty_startup()
232 notify.udata_indication = ircomm_tty_control_indication; in ircomm_tty_startup()
233 notify.flow_indication = ircomm_tty_flow_indication; in ircomm_tty_startup()
236 notify.disconnect_indication = ircomm_tty_disconnect_indication; in ircomm_tty_startup()
237 notify.connect_confirm = ircomm_tty_connect_confirm; in ircomm_tty_startup()
238 notify.connect_indication = ircomm_tty_connect_indication; in ircomm_tty_startup()
239 strlcpy(notify.name, "ircomm_tty", sizeof(notify.name)); in ircomm_tty_startup()
240 notify.instance = self; in ircomm_tty_startup()
[all …]
/linux-4.4.14/net/netfilter/
Dnf_conntrack_ecache.c122 struct nf_ct_event_notifier *notify; in nf_ct_deliver_cached_events() local
128 notify = rcu_dereference(net->ct.nf_conntrack_event_cb); in nf_ct_deliver_cached_events()
129 if (notify == NULL) in nf_ct_deliver_cached_events()
153 ret = notify->fcn(events | missed, &item); in nf_ct_deliver_cached_events()
174 struct nf_ct_event_notifier *notify; in nf_conntrack_register_notifier() local
177 notify = rcu_dereference_protected(net->ct.nf_conntrack_event_cb, in nf_conntrack_register_notifier()
179 if (notify != NULL) { in nf_conntrack_register_notifier()
195 struct nf_ct_event_notifier *notify; in nf_conntrack_unregister_notifier() local
198 notify = rcu_dereference_protected(net->ct.nf_conntrack_event_cb, in nf_conntrack_unregister_notifier()
200 BUG_ON(notify != new); in nf_conntrack_unregister_notifier()
[all …]
/linux-4.4.14/block/
Dblk-mq-cpu.c25 struct blk_mq_cpu_notifier *notify; in blk_mq_main_cpu_notify() local
30 list_for_each_entry(notify, &blk_mq_cpu_notify_list, list) { in blk_mq_main_cpu_notify()
31 ret = notify->notify(notify->data, action, cpu); in blk_mq_main_cpu_notify()
42 BUG_ON(!notifier->notify); in blk_mq_register_cpu_notifier()
60 notifier->notify = fn; in blk_mq_init_cpu_notifier()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sw/
Dnv50.c39 nv50_sw_chan_vblsem_release(struct nvkm_notify *notify) in nv50_sw_chan_vblsem_release() argument
42 container_of(notify, typeof(*chan), vblank.notify[notify->index]); in nv50_sw_chan_vblsem_release()
73 nvkm_notify_get(&chan->vblank.notify[data]); in nv50_sw_chan_mthd()
88 for (i = 0; i < ARRAY_SIZE(chan->vblank.notify); i++) in nv50_sw_chan_dtor()
89 nvkm_notify_fini(&chan->vblank.notify[i]); in nv50_sw_chan_dtor()
123 &chan->vblank.notify[i]); in nv50_sw_chan_new()
Dgf100.c39 gf100_sw_chan_vblsem_release(struct nvkm_notify *notify) in gf100_sw_chan_vblsem_release() argument
42 container_of(notify, typeof(*chan), vblank.notify[notify->index]); in gf100_sw_chan_vblsem_release()
76 nvkm_notify_get(&chan->vblank.notify[data]); in gf100_sw_chan_mthd()
130 &chan->vblank.notify[i]); in gf100_sw_chan_new()
Dchan.c51 struct nvkm_notify *notify) in nvkm_sw_chan_event_ctor() argument
59 notify->size = sizeof(struct nvif_notify_uevent_rep); in nvkm_sw_chan_event_ctor()
60 notify->types = 1; in nvkm_sw_chan_event_ctor()
61 notify->index = 0; in nvkm_sw_chan_event_ctor()
Dnv50.h12 struct nvkm_notify notify[4]; member
/linux-4.4.14/lib/
Dcpu_rmap.c217 struct irq_affinity_notify notify; member
238 irq_set_affinity_notifier(glue->notify.irq, NULL); in free_irq_cpu_rmap()
253 irq_cpu_rmap_notify(struct irq_affinity_notify *notify, const cpumask_t *mask) in irq_cpu_rmap_notify() argument
256 container_of(notify, struct irq_glue, notify); in irq_cpu_rmap_notify()
271 container_of(ref, struct irq_glue, notify.kref); in irq_cpu_rmap_release()
295 glue->notify.notify = irq_cpu_rmap_notify; in irq_cpu_rmap_add()
296 glue->notify.release = irq_cpu_rmap_release; in irq_cpu_rmap_add()
300 rc = irq_set_affinity_notifier(irq, &glue->notify); in irq_cpu_rmap_add()
/linux-4.4.14/sound/aoa/core/
Dgpio-pmf.c79 if (notif->notify) in pmf_handle_notify()
80 notif->notify(notif->data); in pmf_handle_notify()
132 notify_func_t notify, in pmf_set_notify() argument
160 old = notif->notify; in pmf_set_notify()
162 if (!old && !notify) { in pmf_set_notify()
167 if (old && notify) { in pmf_set_notify()
168 if (old == notify && notif->data == data) in pmf_set_notify()
173 if (old && !notify) { in pmf_set_notify()
179 if (!old && notify) { in pmf_set_notify()
200 notif->notify = notify; in pmf_set_notify()
Dgpio-feature.c214 if (notif->notify) in ftr_handle_notify()
215 notif->notify(notif->data); in ftr_handle_notify()
285 if (rt->headphone_notify.notify) in ftr_gpio_exit()
310 notify_func_t notify, in ftr_set_notify() argument
344 old = notif->notify; in ftr_set_notify()
346 if (!old && !notify) { in ftr_set_notify()
351 if (old && notify) { in ftr_set_notify()
352 if (old == notify && notif->data == data) in ftr_set_notify()
357 if (old && !notify) in ftr_set_notify()
360 if (!old && notify) { in ftr_set_notify()
[all …]
/linux-4.4.14/net/openvswitch/
Ddp_notify.c29 struct sk_buff *notify; in dp_detach_port_notify() local
33 notify = ovs_vport_cmd_build_info(vport, 0, 0, in dp_detach_port_notify()
36 if (IS_ERR(notify)) { in dp_detach_port_notify()
38 0, PTR_ERR(notify)); in dp_detach_port_notify()
43 ovs_dp_get_net(dp), notify, 0, in dp_detach_port_notify()
/linux-4.4.14/drivers/usb/gadget/function/
Df_acm.c56 struct usb_ep *notify; member
433 usb_ep_disable(acm->notify); in acm_set_alt()
435 if (!acm->notify->desc) in acm_set_alt()
436 if (config_ep_by_speed(cdev->gadget, f, acm->notify)) in acm_set_alt()
439 usb_ep_enable(acm->notify); in acm_set_alt()
442 if (acm->notify->enabled) { in acm_set_alt()
474 usb_ep_disable(acm->notify); in acm_disable()
496 struct usb_ep *ep = acm->notify; in acm_cdc_notify()
498 struct usb_cdc_notification *notify; in acm_cdc_notify() local
499 const unsigned len = sizeof(*notify) + length; in acm_cdc_notify()
[all …]
Df_rndis.c81 struct usb_ep *notify; member
403 status = usb_ep_queue(rndis->notify, req, GFP_ATOMIC); in rndis_response_available()
432 if (ep != rndis->notify) in rndis_response_complete()
440 status = usb_ep_queue(rndis->notify, req, GFP_ATOMIC); in rndis_response_complete()
547 usb_ep_disable(rndis->notify); in rndis_set_alt()
549 if (!rndis->notify->desc) { in rndis_set_alt()
551 if (config_ep_by_speed(cdev->gadget, f, rndis->notify)) in rndis_set_alt()
554 usb_ep_enable(rndis->notify); in rndis_set_alt()
613 if (!rndis->notify->enabled) in rndis_disable()
621 usb_ep_disable(rndis->notify); in rndis_disable()
[all …]
Df_ecm.c56 struct usb_ep *notify; member
428 status = usb_ep_queue(ecm->notify, req, GFP_ATOMIC); in ecm_do_notify()
545 usb_ep_disable(ecm->notify); in ecm_set_alt()
546 if (!(ecm->notify->desc)) { in ecm_set_alt()
548 if (config_ep_by_speed(cdev->gadget, f, ecm->notify)) in ecm_set_alt()
551 usb_ep_enable(ecm->notify); in ecm_set_alt()
631 usb_ep_disable(ecm->notify); in ecm_disable()
632 ecm->notify->desc = NULL; in ecm_disable()
760 ecm->notify = ep; in ecm_bind()
805 ecm->notify->name); in ecm_bind()
[all …]
Df_ncm.c57 struct usb_ep *notify; member
530 status = usb_ep_queue(ncm->notify, req, GFP_ATOMIC); in ncm_do_notify()
807 usb_ep_disable(ncm->notify); in ncm_set_alt()
809 if (!(ncm->notify->desc)) { in ncm_set_alt()
811 if (config_ep_by_speed(cdev->gadget, f, ncm->notify)) in ncm_set_alt()
814 usb_ep_enable(ncm->notify); in ncm_set_alt()
1282 if (ncm->notify->enabled) { in ncm_disable()
1283 usb_ep_disable(ncm->notify); in ncm_disable()
1284 ncm->notify->desc = NULL; in ncm_disable()
1410 ncm->notify = ep; in ncm_bind()
[all …]
/linux-4.4.14/net/wireless/
Dap.c10 struct net_device *dev, bool notify) in __cfg80211_stop_ap() argument
33 if (notify) in __cfg80211_stop_ap()
41 struct net_device *dev, bool notify) in cfg80211_stop_ap() argument
47 err = __cfg80211_stop_ap(rdev, dev, notify); in cfg80211_stop_ap()
Dcore.h323 struct net_device *dev, bool notify);
325 struct net_device *dev, bool notify);
/linux-4.4.14/net/irda/irlan/
Dirlan_provider.c377 notify_t notify; in irlan_provider_open_ctrl_tsap() local
389 irda_notify_init(&notify); in irlan_provider_open_ctrl_tsap()
390 notify.data_indication = irlan_provider_data_indication; in irlan_provider_open_ctrl_tsap()
391 notify.connect_indication = irlan_provider_connect_indication; in irlan_provider_open_ctrl_tsap()
392 notify.disconnect_indication = irlan_provider_disconnect_indication; in irlan_provider_open_ctrl_tsap()
393 notify.instance = self; in irlan_provider_open_ctrl_tsap()
394 strlcpy(notify.name, "IrLAN ctrl (p)", sizeof(notify.name)); in irlan_provider_open_ctrl_tsap()
396 tsap = irttp_open_tsap(LSAP_ANY, 1, &notify); in irlan_provider_open_ctrl_tsap()
Dirlan_client.c246 notify_t notify; in irlan_client_open_ctrl_tsap() local
255 irda_notify_init(&notify); in irlan_client_open_ctrl_tsap()
258 notify.data_indication = irlan_client_ctrl_data_indication; in irlan_client_open_ctrl_tsap()
259 notify.connect_confirm = irlan_client_ctrl_connect_confirm; in irlan_client_open_ctrl_tsap()
260 notify.disconnect_indication = irlan_client_ctrl_disconnect_indication; in irlan_client_open_ctrl_tsap()
261 notify.instance = self; in irlan_client_open_ctrl_tsap()
262 strlcpy(notify.name, "IrLAN ctrl (c)", sizeof(notify.name)); in irlan_client_open_ctrl_tsap()
264 tsap = irttp_open_tsap(LSAP_ANY, DEFAULT_INITIAL_CREDIT, &notify); in irlan_client_open_ctrl_tsap()
Dirlan_common.c450 notify_t notify; in irlan_open_data_tsap() local
459 irda_notify_init(&notify); in irlan_open_data_tsap()
461 notify.data_indication = irlan_eth_receive; in irlan_open_data_tsap()
462 notify.udata_indication = irlan_eth_receive; in irlan_open_data_tsap()
463 notify.connect_indication = irlan_connect_indication; in irlan_open_data_tsap()
464 notify.connect_confirm = irlan_connect_confirm; in irlan_open_data_tsap()
465 notify.flow_indication = irlan_eth_flow_indication; in irlan_open_data_tsap()
466 notify.disconnect_indication = irlan_disconnect_indication; in irlan_open_data_tsap()
467 notify.instance = self; in irlan_open_data_tsap()
468 strlcpy(notify.name, "IrLAN data", sizeof(notify.name)); in irlan_open_data_tsap()
[all …]
/linux-4.4.14/include/net/netfilter/
Dnf_conntrack_ecache.h101 struct nf_ct_event_notifier *notify; in nf_conntrack_eventmask_report() local
105 notify = rcu_dereference(net->ct.nf_conntrack_event_cb); in nf_conntrack_eventmask_report()
106 if (notify == NULL) in nf_conntrack_eventmask_report()
125 ret = notify->fcn(eventmask | missed, &item); in nf_conntrack_eventmask_report()
182 struct nf_exp_event_notifier *notify; in nf_ct_expect_event_report() local
186 notify = rcu_dereference(net->ct.nf_expect_event_cb); in nf_ct_expect_event_report()
187 if (notify == NULL) in nf_ct_expect_event_report()
200 notify->fcn(1 << event, &item); in nf_ct_expect_event_report()
/linux-4.4.14/fs/notify/
DKconfig5 source "fs/notify/dnotify/Kconfig"
6 source "fs/notify/inotify/Kconfig"
7 source "fs/notify/fanotify/Kconfig"
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dbase.c95 struct nvkm_notify *notify) in nvkm_fifo_event_ctor() argument
98 notify->size = 0; in nvkm_fifo_event_ctor()
99 notify->types = 1; in nvkm_fifo_event_ctor()
100 notify->index = 0; in nvkm_fifo_event_ctor()
127 struct nvkm_notify *notify) in nvkm_fifo_uevent_ctor() argument
135 notify->size = sizeof(struct nvif_notify_uevent_rep); in nvkm_fifo_uevent_ctor()
136 notify->types = 1; in nvkm_fifo_uevent_ctor()
137 notify->index = 0; in nvkm_fifo_uevent_ctor()
/linux-4.4.14/drivers/xen/
Dgntalloc.c96 struct notify_info notify; /* Unmap notification */ member
183 if (gref->notify.flags & UNMAP_NOTIFY_CLEAR_BYTE) { in __del_gref()
185 tmp[gref->notify.pgoff] = 0; in __del_gref()
188 if (gref->notify.flags & UNMAP_NOTIFY_SEND_EVENT) { in __del_gref()
189 notify_remote_via_evtchn(gref->notify.event); in __del_gref()
190 evtchn_put(gref->notify.event); in __del_gref()
193 gref->notify.flags = 0; in __del_gref()
424 if (gref->notify.flags & UNMAP_NOTIFY_SEND_EVENT) in gntalloc_ioctl_unmap_notify()
425 evtchn_put(gref->notify.event); in gntalloc_ioctl_unmap_notify()
427 gref->notify.flags = op.action; in gntalloc_ioctl_unmap_notify()
[all …]
Dgntdev.c89 struct unmap_notify notify; member
219 if (map->notify.flags & UNMAP_NOTIFY_SEND_EVENT) { in gntdev_put_map()
220 notify_remote_via_evtchn(map->notify.event); in gntdev_put_map()
221 evtchn_put(map->notify.event); in gntdev_put_map()
335 if (map->notify.flags & UNMAP_NOTIFY_CLEAR_BYTE) { in __unmap_grant_pages()
336 int pgno = (map->notify.addr >> PAGE_SHIFT); in __unmap_grant_pages()
340 tmp[map->notify.addr & (PAGE_SIZE-1)] = 0; in __unmap_grant_pages()
341 map->notify.flags &= ~UNMAP_NOTIFY_CLEAR_BYTE; in __unmap_grant_pages()
732 out_flags = map->notify.flags; in gntdev_ioctl_notify()
733 out_event = map->notify.event; in gntdev_ioctl_notify()
[all …]
Devtchn.c529 struct ioctl_evtchn_notify notify; in evtchn_ioctl() local
533 if (copy_from_user(&notify, uarg, sizeof(notify))) in evtchn_ioctl()
537 evtchn = find_evtchn(u, notify.port); in evtchn_ioctl()
539 notify_remote_via_evtchn(notify.port); in evtchn_ioctl()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dbase.c54 struct nvkm_notify *notify) in nvkm_disp_vblank_ctor() argument
57 container_of(notify->event, typeof(*disp), vblank); in nvkm_disp_vblank_ctor()
64 notify->size = sizeof(struct nvif_notify_head_rep_v0); in nvkm_disp_vblank_ctor()
66 notify->types = 1; in nvkm_disp_vblank_ctor()
67 notify->index = req->v0.head; in nvkm_disp_vblank_ctor()
91 struct nvkm_notify *notify) in nvkm_disp_hpd_ctor() argument
94 container_of(notify->event, typeof(*disp), hpd); in nvkm_disp_hpd_ctor()
102 notify->size = sizeof(struct nvif_notify_conn_rep_v0); in nvkm_disp_hpd_ctor()
106 notify->types = req->v0.mask; in nvkm_disp_hpd_ctor()
107 notify->index = req->v0.conn; in nvkm_disp_hpd_ctor()
Doutpdp.c136 nvkm_output_dp_hpd(struct nvkm_notify *notify) in nvkm_output_dp_hpd() argument
138 const struct nvkm_i2c_ntfy_rep *line = notify->data; in nvkm_output_dp_hpd()
139 struct nvkm_output_dp *outp = container_of(notify, typeof(*outp), hpd); in nvkm_output_dp_hpd()
157 nvkm_output_dp_irq(struct nvkm_notify *notify) in nvkm_output_dp_irq() argument
159 const struct nvkm_i2c_ntfy_rep *line = notify->data; in nvkm_output_dp_irq()
160 struct nvkm_output_dp *outp = container_of(notify, typeof(*outp), irq); in nvkm_output_dp_irq()
Dconn.c33 nvkm_connector_hpd(struct nvkm_notify *notify) in nvkm_connector_hpd() argument
35 struct nvkm_connector *conn = container_of(notify, typeof(*conn), hpd); in nvkm_connector_hpd()
38 const struct nvkm_gpio_ntfy_rep *line = notify->data; in nvkm_connector_hpd()
Dchannv50.c131 struct nvkm_notify *notify) in nv50_disp_chan_uevent_ctor() argument
140 notify->size = sizeof(struct nvif_notify_uevent_rep); in nv50_disp_chan_uevent_ctor()
141 notify->types = 1; in nv50_disp_chan_uevent_ctor()
142 notify->index = chan->chid; in nv50_disp_chan_uevent_ctor()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_fence.c100 nvif_notify_put(&fctx->notify); in nouveau_fence_context_del()
104 nvif_notify_fini(&fctx->notify); in nouveau_fence_context_del()
146 nouveau_fence_wait_uevent_handler(struct nvif_notify *notify) in nouveau_fence_wait_uevent_handler() argument
149 container_of(notify, typeof(*fctx), notify); in nouveau_fence_wait_uevent_handler()
196 &fctx->notify); in nouveau_fence_context_new()
282 nvif_notify_put(&fctx->notify); in nouveau_fence_emit()
306 nvif_notify_put(&fctx->notify); in nouveau_fence_done()
571 nvif_notify_get(&fctx->notify); in nouveau_fence_enable_signaling()
577 nvif_notify_put(&fctx->notify); in nouveau_fence_enable_signaling()
Dnouveau_usif.c382 struct usif_notify *notify, *ntemp; in usif_client_fini() local
384 list_for_each_entry_safe(notify, ntemp, &cli->notifys, head) { in usif_client_fini()
385 usif_notify_dtor(notify); in usif_client_fini()
Dnouveau_fence.h49 struct nvif_notify notify; member
Dnouveau_display.c45 nouveau_display_vblank_handler(struct nvif_notify *notify) in nouveau_display_vblank_handler() argument
48 container_of(notify, typeof(*nv_crtc), vblank); in nouveau_display_vblank_handler()
867 nouveau_flip_complete(struct nvif_notify *notify) in nouveau_flip_complete() argument
869 struct nouveau_drm *drm = container_of(notify, typeof(*drm), flip); in nouveau_flip_complete()
Dnouveau_drm.h148 struct nvkm_gpuobj *notify; member
Dnouveau_drm.c143 nvkm_gpuobj_del(&drm->notify); in nouveau_accel_fini()
277 NULL, &drm->notify); in nouveau_accel_init()
289 .start = drm->notify->addr, in nouveau_accel_init()
290 .limit = drm->notify->addr + 31 in nouveau_accel_init()
/linux-4.4.14/drivers/video/backlight/
Dpwm_bl.c38 int (*notify)(struct device *, member
103 if (pb->notify) in pwm_backlight_update_status()
104 brightness = pb->notify(pb->dev, brightness); in pwm_backlight_update_status()
237 pb->notify = data->notify; in pwm_backlight_probe()
364 if (pb->notify) in pwm_backlight_suspend()
365 pb->notify(pb->dev, 0); in pwm_backlight_suspend()
/linux-4.4.14/fs/autofs4/
Dwaitq.c251 struct dentry*dentry, enum autofs_notify notify) in validate_request() argument
277 if (notify == NFY_NONE) { in validate_request()
313 if (notify == NFY_MOUNT) { in validate_request()
344 enum autofs_notify notify) in autofs4_wait() argument
404 ret = validate_request(&wq, sbi, &qstr, dentry, notify); in autofs4_wait()
438 if (notify == NFY_MOUNT) in autofs4_wait()
443 if (notify == NFY_MOUNT) in autofs4_wait()
455 wq->name.name, notify); in autofs4_wait()
463 wq->name.name, notify); in autofs4_wait()
/linux-4.4.14/drivers/isdn/mISDN/
Dstack.c215 if (st->notify != NULL) { in mISDNStackd()
216 complete(st->notify); in mISDNStackd()
217 st->notify = NULL; in mISDNStackd()
280 if (st->notify != NULL) { in mISDNStackd()
281 complete(st->notify); in mISDNStackd()
282 st->notify = NULL; in mISDNStackd()
325 if (st->notify != NULL) { in mISDNStackd()
326 complete(st->notify); in mISDNStackd()
327 st->notify = NULL; in mISDNStackd()
409 newst->notify = &done; in create_stack()
[all …]
/linux-4.4.14/sound/core/
Dpcm.c880 struct snd_pcm_notify *notify; in snd_pcm_free() local
885 list_for_each_entry(notify, &snd_pcm_notify_list, list) in snd_pcm_free()
886 notify->n_unregister(pcm); in snd_pcm_free()
1063 struct snd_pcm_notify *notify; in snd_pcm_dev_register() local
1101 list_for_each_entry(notify, &snd_pcm_notify_list, list) in snd_pcm_dev_register()
1102 notify->n_register(pcm); in snd_pcm_dev_register()
1112 struct snd_pcm_notify *notify; in snd_pcm_dev_disconnect() local
1132 list_for_each_entry(notify, &snd_pcm_notify_list, list) in snd_pcm_dev_disconnect()
1133 notify->n_disconnect(pcm); in snd_pcm_dev_disconnect()
1157 int snd_pcm_notify(struct snd_pcm_notify *notify, int nfree) in snd_pcm_notify() argument
[all …]
/linux-4.4.14/arch/arm/mach-s3c64xx/
Ddev-backlight.c125 if (bl_data->notify) in samsung_bl_set()
126 samsung_bl_data->notify = bl_data->notify; in samsung_bl_set()
Dmach-hmt.c123 .notify = hmt_bl_notify,
/linux-4.4.14/net/sctp/
Dchunk.c94 int error = 0, notify; in sctp_datamsg_destroy() local
97 notify = msg->send_failed ? -1 : 0; in sctp_datamsg_destroy()
104 if (notify < 0) { in sctp_datamsg_destroy()
112 notify = sctp_ulpevent_type_enabled(SCTP_SEND_FAILED, in sctp_datamsg_destroy()
117 if (notify > 0) { in sctp_datamsg_destroy()
/linux-4.4.14/arch/cris/include/arch-v10/arch/
Dio_interface_mux.h65 int cris_io_interface_register_watcher(void (*notify)(const unsigned int gpio_in_available,
70 void cris_io_interface_delete_watcher(void (*notify)(const unsigned int gpio_in_available,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
Dbase.c127 struct nvkm_notify *notify) in nvkm_gpio_intr_ctor() argument
131 notify->size = sizeof(struct nvkm_gpio_ntfy_rep); in nvkm_gpio_intr_ctor()
132 notify->types = req->mask; in nvkm_gpio_intr_ctor()
133 notify->index = req->line; in nvkm_gpio_intr_ctor()
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dio_interface_mux.c37 void (*notify)(const unsigned int gpio_in_available, member
584 w->notify((const unsigned int)gpio_in_pins, in notify_watchers()
1098 int cris_io_interface_register_watcher(void (*notify)(const unsigned int gpio_in_available, in cris_io_interface_register_watcher()
1107 if (NULL == notify) { in cris_io_interface_register_watcher()
1114 w->notify = notify; in cris_io_interface_register_watcher()
1118 w->notify((const unsigned int)gpio_in_pins, in cris_io_interface_register_watcher()
1126 void cris_io_interface_delete_watcher(void (*notify)(const unsigned int gpio_in_available, in cris_io_interface_delete_watcher()
1135 while ((NULL != w) && (w->notify != notify)){ in cris_io_interface_delete_watcher()
1148 printk(KERN_WARNING "cris_io_interface_delete_watcher: Deleting unknown watcher 0x%p\n", notify); in cris_io_interface_delete_watcher()
/linux-4.4.14/net/xfrm/
Dxfrm_replay.c111 x->repl->notify(x, XFRM_REPLAY_UPDATE); in xfrm_replay_overflow()
170 x->repl->notify(x, XFRM_REPLAY_UPDATE); in xfrm_replay_advance()
190 x->repl->notify(x, XFRM_REPLAY_UPDATE); in xfrm_replay_overflow_bmp()
285 x->repl->notify(x, XFRM_REPLAY_UPDATE); in xfrm_replay_advance_bmp()
428 x->repl->notify(x, XFRM_REPLAY_UPDATE); in xfrm_replay_overflow_esn()
558 x->repl->notify(x, XFRM_REPLAY_UPDATE); in xfrm_replay_advance_esn()
565 .notify = xfrm_replay_notify,
573 .notify = xfrm_replay_notify_bmp,
581 .notify = xfrm_replay_notify_esn,
/linux-4.4.14/sound/aoa/
Daoa-gpio.h55 notify_func_t notify,
65 notify_func_t notify; member
/linux-4.4.14/include/media/
Dv4l2-device.h55 void (*notify)(struct v4l2_subdev *sd, member
125 if (sd && sd->v4l2_dev && sd->v4l2_dev->notify) in v4l2_subdev_notify()
126 sd->v4l2_dev->notify(sd, notification, arg); in v4l2_subdev_notify()
Dv4l2-ctrls.h269 v4l2_ctrl_notify_fnc notify; member
727 void v4l2_ctrl_notify(struct v4l2_ctrl *ctrl, v4l2_ctrl_notify_fnc notify, void *priv);
/linux-4.4.14/kernel/
Dtask_work.c27 task_work_add(struct task_struct *task, struct callback_head *work, bool notify) in task_work_add() argument
38 if (notify) in task_work_add()
/linux-4.4.14/arch/mips/include/asm/
Dvpe.h79 struct list_head notify; member
111 int vpe_notify(int index, struct vpe_notifications *notify);
/linux-4.4.14/drivers/virtio/
Dvirtio_pci_modern.c604 int err, common, isr, notify, device; in virtio_pci_modern_probe() local
639 notify = virtio_pci_find_capability(pci_dev, VIRTIO_PCI_CAP_NOTIFY_CFG, in virtio_pci_modern_probe()
642 if (!isr || !notify) { in virtio_pci_modern_probe()
645 common, isr, notify); in virtio_pci_modern_probe()
676 notify + offsetof(struct virtio_pci_notify_cap, in virtio_pci_modern_probe()
681 notify + offsetof(struct virtio_pci_notify_cap, in virtio_pci_modern_probe()
686 notify + offsetof(struct virtio_pci_notify_cap, in virtio_pci_modern_probe()
695 vp_dev->notify_base = map_capability(pci_dev, notify, 2, 2, in virtio_pci_modern_probe()
701 vp_dev->notify_map_cap = notify; in virtio_pci_modern_probe()
Dvirtio_ring.c90 bool (*notify)(struct virtqueue *vq); member
204 vq->notify(&vq->vq); in virtqueue_add()
403 if (!vq->notify(_vq)) { in virtqueue_notify()
729 bool (*notify)(struct virtqueue *), in vring_new_virtqueue()
752 vq->notify = notify; in vring_new_virtqueue()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_cq.c101 if (cq->notify == IB_CQ_NEXT_COMP || in ipath_cq_enter()
102 (cq->notify == IB_CQ_SOLICITED && solicited)) { in ipath_cq_enter()
103 cq->notify = IB_CQ_NONE; in ipath_cq_enter()
289 cq->notify = IB_CQ_NONE; in ipath_create_cq()
358 if (cq->notify != IB_CQ_NEXT_COMP) in ipath_req_notify_cq()
359 cq->notify = notify_flags & IB_CQ_SOLICITED_MASK; in ipath_req_notify_cq()
Dipath_sdma.c262 int notify = 0; in sdma_abort_task() local
288 notify = 1; in sdma_abort_task()
290 if (notify) in sdma_abort_task()
/linux-4.4.14/drivers/scsi/snic/
Dvnic_dev.c56 struct vnic_devcmd_notify *notify; member
593 if (!vdev->notify) { in svnic_dev_notify_set()
594 vdev->notify = pci_alloc_consistent(vdev->pdev, in svnic_dev_notify_set()
597 if (!vdev->notify) in svnic_dev_notify_set()
627 if (!vdev->notify) in vnic_dev_notify_ready()
632 memcpy(&vdev->notify_copy, vdev->notify, in vnic_dev_notify_ready()
683 if (vdev->notify) in svnic_dev_unregister()
686 vdev->notify, in svnic_dev_unregister()
/linux-4.4.14/drivers/scsi/fnic/
Dvnic_dev.c42 struct vnic_devcmd_notify *notify; member
531 if (!vdev->notify) { in vnic_dev_notify_set()
532 vdev->notify = pci_alloc_consistent(vdev->pdev, in vnic_dev_notify_set()
535 if (!vdev->notify) in vnic_dev_notify_set()
565 if (!vdev->notify) in vnic_dev_notify_ready()
570 memcpy(&vdev->notify_copy, vdev->notify, in vnic_dev_notify_ready()
655 if (vdev->notify) in vnic_dev_unregister()
658 vdev->notify, in vnic_dev_unregister()
/linux-4.4.14/sound/pci/mixart/
Dmixart_core.c458 struct mixart_timer_notify *notify; in snd_mixart_threaded_irq() local
459 notify = (struct mixart_timer_notify *)mixart_msg_data; in snd_mixart_threaded_irq()
461 for(i=0; i<notify->stream_count; i++) { in snd_mixart_threaded_irq()
463 u32 buffer_id = notify->streams[i].buffer_id; in snd_mixart_threaded_irq()
475 buffer_id, notify->streams[i].sample_pos_low_part); in snd_mixart_threaded_irq()
487 u64 sample_count = ((u64)notify->streams[i].sample_pos_high_part) << 32; in snd_mixart_threaded_irq()
488 sample_count |= notify->streams[i].sample_pos_low_part; in snd_mixart_threaded_irq()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_cq.c105 if (cq->notify == IB_CQ_NEXT_COMP || in qib_cq_enter()
106 (cq->notify == IB_CQ_SOLICITED && in qib_cq_enter()
116 cq->notify = IB_CQ_NONE; in qib_cq_enter()
305 cq->notify = IB_CQ_NONE; in qib_create_cq()
374 if (cq->notify != IB_CQ_NEXT_COMP) in qib_req_notify_cq()
375 cq->notify = notify_flags & IB_CQ_SOLICITED_MASK; in qib_req_notify_cq()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dcq.c121 if (cq->notify == IB_CQ_NEXT_COMP || in hfi1_cq_enter()
122 (cq->notify == IB_CQ_SOLICITED && in hfi1_cq_enter()
132 cq->notify = IB_CQ_NONE; in hfi1_cq_enter()
318 cq->notify = IB_CQ_NONE; in hfi1_create_cq()
387 if (cq->notify != IB_CQ_NEXT_COMP) in hfi1_req_notify_cq()
388 cq->notify = notify_flags & IB_CQ_SOLICITED_MASK; in hfi1_req_notify_cq()
/linux-4.4.14/include/net/irda/
Dircomm_core.h58 notify_t notify; member
84 struct ircomm_cb *ircomm_open(notify_t *notify, __u8 service_type, int line);
Dirttp.h127 notify_t notify; /* Callbacks to client layer */ member
155 struct tsap_cb *irttp_open_tsap(__u8 stsap_sel, int credit, notify_t *notify);
Dirlmp.h115 notify_t notify; /* Indication/Confirm entry points */ member
197 struct lsap_cb *irlmp_open_lsap(__u8 slsap, notify_t *notify, __u8 pid);
Dirmod.h92 void irda_notify_init(notify_t *notify);
Dirlap.h205 notify_t notify; /* Callbacks to IrLMP */ member
/linux-4.4.14/drivers/s390/cio/
Dscm.c168 if (changed && scmdrv->notify) in scmdev_update()
169 scmdrv->notify(scmdev, SCM_CHANGE); in scmdev_update()
260 if (dev->driver && scmdrv->notify) in scm_dev_avail()
261 scmdrv->notify(scmdev, SCM_AVAIL); in scm_dev_avail()
/linux-4.4.14/net/irda/irnet/
Dirnet_irda.c126 notify_t notify; /* Callback structure */ in irnet_open_tsap() local
133 irda_notify_init(&notify); in irnet_open_tsap()
134 notify.connect_confirm = irnet_connect_confirm; in irnet_open_tsap()
135 notify.connect_indication = irnet_connect_indication; in irnet_open_tsap()
136 notify.disconnect_indication = irnet_disconnect_indication; in irnet_open_tsap()
137 notify.data_indication = irnet_data_indication; in irnet_open_tsap()
139 notify.flow_indication = irnet_flow_indication; in irnet_open_tsap()
140 notify.status_indication = irnet_status_indication; in irnet_open_tsap()
141 notify.instance = self; in irnet_open_tsap()
142 strlcpy(notify.name, IRNET_NOTIFY_NAME, sizeof(notify.name)); in irnet_open_tsap()
[all …]
/linux-4.4.14/arch/ia64/sn/kernel/
Dbte_error.c179 volatile u64 *notify; in bte_error_handler() local
217 notify = err_nodepda->bte_if[i].most_rcnt_na; in bte_error_handler()
222 *notify = IBLS_ERROR | bh_error; in bte_error_handler()
Dbte.c180 bte->most_rcnt_na = &bte->notify; in bte_copy()
460 &(mynodepda->bte_if[i].notify); in bte_init_node()
461 mynodepda->bte_if[i].notify = BTE_WORD_AVAILABLE; in bte_init_node()
/linux-4.4.14/kernel/irq/
Dmanage.c263 struct irq_affinity_notify *notify = in irq_affinity_notify() local
265 struct irq_desc *desc = irq_to_desc(notify->irq); in irq_affinity_notify()
279 notify->notify(notify, cpumask); in irq_affinity_notify()
283 kref_put(&notify->kref, notify->release); in irq_affinity_notify()
298 irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify) in irq_set_affinity_notifier() argument
311 if (notify) { in irq_set_affinity_notifier()
312 notify->irq = irq; in irq_set_affinity_notifier()
313 kref_init(&notify->kref); in irq_set_affinity_notifier()
314 INIT_WORK(&notify->work, irq_affinity_notify); in irq_set_affinity_notifier()
319 desc->affinity_notify = notify; in irq_set_affinity_notifier()
/linux-4.4.14/ipc/
Dmqueue.c74 struct sigevent notify; member
492 info->notify_owner ? info->notify.sigev_notify : 0, in mqueue_read_file()
494 info->notify.sigev_notify == SIGEV_SIGNAL) ? in mqueue_read_file()
495 info->notify.sigev_signo : 0, in mqueue_read_file()
634 switch (info->notify.sigev_notify) { in __do_notify()
640 sig_i.si_signo = info->notify.sigev_signo; in __do_notify()
643 sig_i.si_value = info->notify.sigev_value; in __do_notify()
651 kill_pid_info(info->notify.sigev_signo, in __do_notify()
683 info->notify.sigev_notify == SIGEV_THREAD) { in remove_notification()
1289 info->notify.sigev_notify = SIGEV_NONE; in SYSCALL_DEFINE2()
[all …]
/linux-4.4.14/drivers/cpufreq/
Dcpufreq_conservative.c328 static int cs_init(struct dbs_data *dbs_data, bool notify) in cs_init() argument
348 if (notify) in cs_init()
355 static void cs_exit(struct dbs_data *dbs_data, bool notify) in cs_exit() argument
357 if (notify) in cs_exit()
Dcpufreq_governor.h216 int (*init)(struct dbs_data *dbs_data, bool notify);
217 void (*exit)(struct dbs_data *dbs_data, bool notify);
Dcpufreq.c1067 static void cpufreq_policy_put_kobj(struct cpufreq_policy *policy, bool notify) in cpufreq_policy_put_kobj() argument
1072 if (notify) in cpufreq_policy_put_kobj()
1093 static void cpufreq_policy_free(struct cpufreq_policy *policy, bool notify) in cpufreq_policy_free() argument
1106 cpufreq_policy_put_kobj(policy, notify); in cpufreq_policy_free()
1796 bool notify; in __target_index() local
1798 notify = !(cpufreq_driver->flags & CPUFREQ_ASYNC_NOTIFICATION); in __target_index()
1799 if (notify) { in __target_index()
1824 if (notify) { in __target_index()
Dcpufreq_ondemand.c464 static int od_init(struct dbs_data *dbs_data, bool notify) in od_init() argument
505 static void od_exit(struct dbs_data *dbs_data, bool notify) in od_exit() argument
/linux-4.4.14/drivers/acpi/
Ddock.c136 int (*notify)(struct acpi_device *, u32); in dock_hotplug_event() local
138 notify = adev->hp->notify; in dock_hotplug_event()
139 if (notify) { in dock_hotplug_event()
141 notify(adev, event); in dock_hotplug_event()
Dhed.c80 .notify = acpi_hed_notify,
Dbus.c404 if (driver && driver->ops.notify && in acpi_bus_notify()
406 driver->ops.notify(adev, type); in acpi_bus_notify()
422 device->driver->ops.notify(device, event); in acpi_device_notify()
774 if (acpi_drv->ops.notify) { in acpi_device_probe()
798 if (acpi_drv->ops.notify) in acpi_device_remove()
Dscan.c85 int (*notify)(struct acpi_device *, u32), in acpi_initialize_hp_context()
89 hp->notify = notify; in acpi_initialize_hp_context()
420 int (*notify)(struct acpi_device *, u32); in acpi_device_hotplug() local
423 notify = adev->hp ? adev->hp->notify : NULL; in acpi_device_hotplug()
429 if (notify) in acpi_device_hotplug()
430 error = notify(adev, src); in acpi_device_hotplug()
Dacpi_video.c108 .notify = acpi_video_bus_notify,
174 u8 notify:1; member
1805 device->flags.notify = 1; in acpi_video_dev_add_notify_handler()
1864 if (dev->flags.notify) { in acpi_video_dev_remove_notify_handler()
1867 dev->flags.notify = 0; in acpi_video_dev_remove_notify_handler()
/linux-4.4.14/include/net/
Dbonding.h345 int slave_state, bool notify) in bond_set_slave_state() argument
351 if (notify) { in bond_set_slave_state()
488 bool notify) in bond_set_slave_inactive_flags() argument
491 bond_set_slave_state(slave, BOND_STATE_BACKUP, notify); in bond_set_slave_inactive_flags()
497 bool notify) in bond_set_slave_active_flags() argument
499 bond_set_slave_state(slave, BOND_STATE_ACTIVE, notify); in bond_set_slave_active_flags()
/linux-4.4.14/include/linux/
Dvringh.h56 void (*notify)(struct vringh *); member
225 if (vrh->notify) in vringh_notify()
226 vrh->notify(vrh); in vringh_notify()
Dpwm_backlight.h19 int (*notify)(struct device *dev, int brightness); member
Dvirtio_ring.h59 bool (*notify)(struct virtqueue *vq),
Dinterrupt.h220 void (*notify)(struct irq_affinity_notify *, const cpumask_t *mask); member
268 irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify);
296 irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify) in irq_set_affinity_notifier() argument
Ddm-io.h62 struct dm_io_notify notify; /* Synchronous if notify.fn is NULL */ member
Dblk-mq.h12 int (*notify)(void *data, unsigned long action, unsigned int cpu); member
/linux-4.4.14/drivers/misc/sgi-xp/
Dxpc_sn2.c1710 struct xpc_notify_sn2 *notify; in xpc_notify_senders_sn2() local
1716 notify = &ch->sn.sn2.notify_queue[get % ch->local_nentries]; in xpc_notify_senders_sn2()
1724 notify_type = notify->type; in xpc_notify_senders_sn2()
1726 cmpxchg(&notify->type, notify_type, 0) != notify_type) { in xpc_notify_senders_sn2()
1734 if (notify->func != NULL) { in xpc_notify_senders_sn2()
1737 (void *)notify, get, ch->partid, ch->number); in xpc_notify_senders_sn2()
1739 notify->func(reason, ch->partid, ch->number, in xpc_notify_senders_sn2()
1740 notify->key); in xpc_notify_senders_sn2()
1744 (void *)notify, get, ch->partid, ch->number); in xpc_notify_senders_sn2()
2174 struct xpc_notify_sn2 *notify = notify; in xpc_send_payload_sn2() local
[all …]
/linux-4.4.14/include/linux/spi/
Dcorgi_lcd.h16 void (*notify)(int intensity); member
/linux-4.4.14/tools/lguest/
Dlguest.c139 u16 notify; member
161 struct virtio_pci_notify_cap notify; member
2111 case offsetof(struct virtio_pci_mmio, notify): in emulate_mmio_write()
2236 case offsetof(struct virtio_pci_mmio, notify): in emulate_mmio_read()
2550 offsetof(struct pci_config, notify)); in init_pci_config()
2558 bar_len = sizeof(((struct virtio_pci_mmio *)0)->notify); in init_pci_config()
2577 init_cap(&pci->notify.cap, sizeof(pci->notify), in init_pci_config()
3159 struct lguest_pending notify; in run_guest() local
3163 readval = pread(lguest_fd, &notify, sizeof(notify), cpu_id); in run_guest()
3164 if (readval == sizeof(notify)) { in run_guest()
[all …]
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Dvnic_dev.c831 vdev->notify = notify_addr; in vnic_dev_notify_setcmd()
848 if (vdev->notify || vdev->notify_pa) { in vnic_dev_notify_set()
849 vdev_neterr("notify block %p still allocated", vdev->notify); in vnic_dev_notify_set()
873 vdev->notify = NULL; in vnic_dev_notify_unsetcmd()
882 if (vdev->notify) { in vnic_dev_notify_unset()
885 vdev->notify, in vnic_dev_notify_unset()
899 if (!vdev->notify || !vdev->notify_sz) in vnic_dev_notify_ready()
904 memcpy(&vdev->notify_copy, vdev->notify, vdev->notify_sz); in vnic_dev_notify_ready()
1046 if (vdev->notify) in vnic_dev_unregister()
1049 vdev->notify, in vnic_dev_unregister()
Dvnic_dev.h97 struct vnic_devcmd_notify *notify; member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dbase.c109 struct nvkm_notify *notify) in nvkm_i2c_intr_ctor() argument
113 notify->size = sizeof(struct nvkm_i2c_ntfy_rep); in nvkm_i2c_intr_ctor()
114 notify->types = req->mask; in nvkm_i2c_intr_ctor()
115 notify->index = req->port; in nvkm_i2c_intr_ctor()
/linux-4.4.14/drivers/thermal/
Dx86_pkg_temp_thermal.c322 bool notify = false; in pkg_temp_thermal_threshold_work_fn() local
342 notify = true; in pkg_temp_thermal_threshold_work_fn()
347 notify = true; in pkg_temp_thermal_threshold_work_fn()
349 if (notify) { in pkg_temp_thermal_threshold_work_fn()
/linux-4.4.14/net/rds/
Drecv.c365 uint64_t notify = rs->rs_cong_notify; in rds_notify_cong() local
370 sizeof(notify), &notify); in rds_notify_cong()
375 rs->rs_cong_notify &= ~notify; in rds_notify_cong()
/linux-4.4.14/drivers/acpi/apei/
Dghes.c668 if (!g->notify.poll_interval) { in ghes_add_timer()
673 expire = jiffies + msecs_to_jiffies(g->notify.poll_interval); in ghes_add_timer()
958 switch (generic->notify.type) { in ghes_probe()
976 generic->notify.type, generic->header.source_id); in ghes_probe()
999 switch (generic->notify.type) { in ghes_probe()
1008 rc = acpi_gsi_to_irq(generic->notify.vector, &ghes->irq); in ghes_probe()
1056 switch (generic->notify.type) { in ghes_remove()
/linux-4.4.14/sound/drivers/
Daloop.c84 unsigned int notify: 1; member
160 return get_setup(dpcm)->notify; in get_notify()
368 (get_setup(dpcm)->notify && in loopback_prepare()
852 [kcontrol->id.device].notify; in loopback_notify_get()
865 [kcontrol->id.device].notify) { in loopback_notify_put()
867 [kcontrol->id.device].notify = val; in loopback_notify_put()
1003 static int loopback_mixer_new(struct loopback *loopback, int notify) in loopback_mixer_new() argument
1018 setup->notify = notify; in loopback_mixer_new()
/linux-4.4.14/fs/dlm/
Dplock.c193 int (*notify)(struct file_lock *fl, int result) = NULL; in dlm_plock_callback() local
209 notify = xop->callback; in dlm_plock_callback()
212 notify(fl, op->info.rv); in dlm_plock_callback()
231 rv = notify(fl, 0); in dlm_plock_callback()
/linux-4.4.14/Documentation/blockdev/drbd/
Ddisk-states-8.dot15 Failed -> Diskless [ label = "sending notify to peer" ]
/linux-4.4.14/Documentation/s390/
Ddriver-model.txt47 notify function under 1.2), piping 0 to online will forcibly delete
99 int (*notify) (struct ccw_device *, int);
161 notify: This function is called by the common I/O layer for some state changes
167 notify function is registered). If the driver wants to keep the
173 return code of the notify function the device driver signals if it
177 int (*notify) (struct ccw_device *, int);
/linux-4.4.14/arch/mips/kernel/
Dvpe.c105 INIT_LIST_HEAD(&v->notify); in alloc_vpe()
790 list_for_each_entry(notifier, &v->notify, list) in vpe_open()
906 int vpe_notify(int index, struct vpe_notifications *notify) in vpe_notify() argument
913 list_add(&notify->list, &v->notify); in vpe_notify()
Dvpe-mt.c141 list_for_each_entry(notifier, &v->notify, list) in vpe_run()
267 list_for_each_entry(notifier, &vpe->notify, list) in store_kill()
Dvpe-cmp.c30 list_for_each_entry(notifier, &vpe->notify, list) in store_kill()
Dentry.S153 # notify-resume requests
/linux-4.4.14/tools/virtio/linux/
Dvirtio.h57 bool (*notify)(struct virtqueue *vq),
/linux-4.4.14/arch/mips/mti-malta/
Dmalta-amon.c83 list_for_each_entry(n, &v->notify, list) in vpe_run()
/linux-4.4.14/drivers/scsi/esas2r/
Desas2r_targdb.c59 void esas2r_targ_db_remove_all(struct esas2r_adapter *a, bool notify) in esas2r_targ_db_remove_all() argument
72 if (notify) { in esas2r_targ_db_remove_all()
/linux-4.4.14/Documentation/
Dkmemleak.txt144 kmemleak_alloc - notify of a memory block allocation
145 kmemleak_alloc_percpu - notify of a percpu memory block allocation
146 kmemleak_free - notify of a memory block freeing
147 kmemleak_free_part - notify of a partial memory block freeing
148 kmemleak_free_percpu - notify of a percpu memory block freeing
Dmemory-hotplug.txt71 this phase is triggered automatically. ACPI can notify this event. If not,
206 memory class object of _HID "PNP0C80". When a notify is asserted to PNP0C80,
222 On some architectures, the firmware may not notify the kernel of a memory
224 explicitly notify the kernel. This interface depends on
/linux-4.4.14/drivers/platform/x86/
Dhp-wireless.c107 .notify = hpwl_notify,
Dtopstar-laptop.c180 .notify = acpi_topstar_notify,
Dxo15-ebook.c168 .notify = ebook_switch_notify,
Dsurfacepro3_button.c211 .notify = surface_button_notify,
Dtoshiba_haps.c268 .notify = toshiba_haps_notify,
Dclassmate-laptop.c463 .notify = cmpc_accel_handler_v4,
695 .notify = cmpc_accel_handler,
789 .notify = cmpc_tablet_handler,
1099 .notify = cmpc_keys_handler,
Dtoshiba_bluetooth.c63 .notify = toshiba_bt_rfkill_notify,
/linux-4.4.14/drivers/s390/block/
Dscm_drv.c78 .notify = scm_notify,
/linux-4.4.14/drivers/scsi/libfc/
Dfc_libfc.c253 void fc_lport_iterate(void (*notify)(struct fc_lport *, void *), void *arg) in fc_lport_iterate()
259 notify(lport, arg); in fc_lport_iterate()
/linux-4.4.14/drivers/video/fbdev/
Dsh_mobile_lcdcfb.h90 int (*notify)(struct sh_mobile_lcdc_chan *ch, member
Dsh_mobile_hdmi.c969 if (ch && ch->notify && in sh_hdmi_read_edid()
970 ch->notify(ch, SH_MOBILE_LCDC_EVENT_DISPLAY_MODE, mode, in sh_hdmi_read_edid()
1204 if (ch && ch->notify) in sh_hdmi_edid_work_fn()
1205 ch->notify(ch, SH_MOBILE_LCDC_EVENT_DISPLAY_CONNECT, in sh_hdmi_edid_work_fn()
1212 if (ch && ch->notify) in sh_hdmi_edid_work_fn()
1213 ch->notify(ch, SH_MOBILE_LCDC_EVENT_DISPLAY_DISCONNECT, in sh_hdmi_edid_work_fn()
/linux-4.4.14/drivers/scsi/
Dmegaraid.h248 struct notify { struct
295 #define CUR_NOTIFY_SIZE sizeof(struct notify) argument
300 struct notify notify; member
Dxen-scsifront.c197 int notify; in scsifront_do_request() local
199 RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(ring, notify); in scsifront_do_request()
200 if (notify) in scsifront_do_request()
/linux-4.4.14/drivers/block/
Dps3vram.c116 u32 __iomem *notify = ps3vram_get_notifier(priv->reports, NOTIFIER); in ps3vram_notifier_reset() local
120 iowrite32be(0xffffffff, notify + i); in ps3vram_notifier_reset()
127 u32 __iomem *notify = ps3vram_get_notifier(priv->reports, NOTIFIER); in ps3vram_notifier_wait() local
131 if (!ioread32be(notify + 3)) in ps3vram_notifier_wait()
139 if (!ioread32be(notify + 3)) in ps3vram_notifier_wait()
Dvirtio_blk.c170 bool notify = false; in virtio_queue_rq() local
226 notify = true; in virtio_queue_rq()
229 if (notify) in virtio_queue_rq()
/linux-4.4.14/Documentation/DocBook/
D80211.xml.db64 API-cfg80211-cqm-rssi-notify
65 API-cfg80211-cqm-pktloss-notify
163 API-enum-sta-notify-cmd
Dgenericirq.xml.db18 API-struct-irq-affinity-notify
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Dclient.h11 struct nvkm_client_notify *notify[16]; member
/linux-4.4.14/arch/s390/include/asm/
Deadm.h107 void (*notify) (struct scm_device *scmdev, enum scm_event event); member
Dccwdev.h140 int (*notify) (struct ccw_device *, int); member
/linux-4.4.14/net/vmw_vsock/
Dvmci_transport.h123 union vmci_transport_notify notify; member
/linux-4.4.14/drivers/memstick/host/
Dtifm_ms.c75 struct tasklet_struct notify; member
496 tasklet_schedule(&host->notify); in tifm_ms_submit_req()
579 tasklet_init(&host->notify, tifm_ms_req_tasklet, (unsigned long)msh); in tifm_ms_probe()
604 tasklet_kill(&host->notify); in tifm_ms_remove()
Djmb38x_ms.c55 struct tasklet_struct notify; member
636 tasklet_schedule(&host->notify); in jmb38x_ms_submit_req()
894 tasklet_init(&host->notify, jmb38x_ms_req_tasklet, (unsigned long)msh); in jmb38x_ms_alloc_host()
1007 tasklet_kill(&host->notify); in jmb38x_ms_remove()
/linux-4.4.14/drivers/media/platform/ti-vpe/
Dvpdma.c633 int notify = 1; in vpdma_add_out_dtd() local
657 notify, in vpdma_add_out_dtd()
704 int notify = 1; in vpdma_add_in_dtd() local
728 notify, in vpdma_add_in_dtd()
Dvpdma_priv.h256 static inline u32 dtd_type_ctl_stride(int type, bool notify, int field, in dtd_type_ctl_stride() argument
260 return (type << DTD_DATA_TYPE_SHFT) | (notify << DTD_NOTIFY_SHFT) | in dtd_type_ctl_stride()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-devices16 Or rely on the uevent messages to notify programs of
/linux-4.4.14/drivers/md/
Ddm-io.c519 if (!io_req->notify.fn) in dm_io()
524 &dp, io_req->notify.fn, io_req->notify.context); in dm_io()
Ddm-raid1.c547 .notify.fn = read_callback, in read_async_bio()
548 .notify.context = bio, in read_async_bio()
660 .notify.fn = write_callback, in do_write()
661 .notify.context = bio, in do_write()
/linux-4.4.14/include/acpi/
Dacpi_bus.h147 int (*notify)(struct acpi_device *, u32); member
164 acpi_op_notify notify; member
448 int (*notify)(struct acpi_device *, u32),
Dactbl1.h549 struct acpi_hest_notify notify; member
602 struct acpi_hest_notify notify; member
/linux-4.4.14/drivers/usb/storage/
Dusb.h150 struct completion notify; /* thread begin/end */ member
/linux-4.4.14/Documentation/acpi/
Dvideo_extension.txt81 scancode, instead, firmware will notify the video device ACPI node
84 notify value it received and send the event to user space through the
/linux-4.4.14/drivers/media/i2c/
Dbt819.c255 if (sd->v4l2_dev == NULL || sd->v4l2_dev->notify == NULL) in bt819_s_std()
307 if (sd->v4l2_dev == NULL || sd->v4l2_dev->notify == NULL) in bt819_s_routing()
/linux-4.4.14/drivers/misc/vmw_vmci/
Dvmci_context.c50 *context->notify = true; in ctx_signal_notify()
55 *context->notify = false; in ctx_clear_notify()
152 context->notify = &ctx_dummy_notify; in vmci_ctx_create()
584 context->notify = &ctx_dummy_notify; in vmci_ctx_unset_notify()
Dvmci_context.h89 bool *notify; /* Notify flag pointer - hosted only. */ member
/linux-4.4.14/Documentation/scsi/
Dlibsas.txt69 oob_mode -- you set this when OOB has finished and then notify
95 release the lock, notify.
155 /* LLDD calls these to notify the class of an event. */
161 called by the LLDD to notify the SAS layer of such events
166 /* The class calls these to notify the LLDD of an event. */
DChangeLog.arcmsr34 ** and firmware update notify for hardware bug fix
49 ** thanks Kornel Wieliczek give me kindly notify
/linux-4.4.14/Documentation/input/
Dnotifier.txt23 order to "eat" the event: the notify loop is stopped and the keyboard event is
Dsentelic.txt218 notify packet (valid bit == 1), abs pkt 1, abs pkt 2, abs pkt 1,
219 abs pkt 2, ..., notify packet (valid bit == 0)
312 notify packet (valid bit == 1), abs pkt 1, abs pkt 2, abs pkt 1,
313 abs pkt 2, ..., notify packet (valid bit == 0)
412 notify packet (valid bit == 1), MFMC packet 1 (byte 1, bit 2 == 0),
414 ..., notify packet (valid bit == 0)
803 bit6 0 RW G0 abs. + notify packet format enable
/linux-4.4.14/drivers/staging/rts5208/
Drtsx.h114 struct completion notify; /* thread begin/end */ member
Drtsx.c184 wait_for_completion(&dev->notify); in DEF_SCSI_QCMD()
490 complete(&(dev->notify)); in rtsx_control_thread()
895 init_completion(&(dev->notify)); in rtsx_probe()
/linux-4.4.14/drivers/iio/light/
Dacpi-als.c223 .notify = acpi_als_notify,
/linux-4.4.14/drivers/vhost/
Dvringh.c454 bool notify; in __vringh_need_notify() local
485 notify = true; in __vringh_need_notify()
487 notify = vring_need_event(used_event, in __vringh_need_notify()
493 return notify; in __vringh_need_notify()
/linux-4.4.14/drivers/gpu/vga/
Dvgaarb.c1273 bool notify = false; in pci_notify() local
1281 notify = vga_arbiter_add_pci_device(pdev); in pci_notify()
1283 notify = vga_arbiter_del_pci_device(pdev); in pci_notify()
1285 if (notify) in pci_notify()
/linux-4.4.14/include/linux/power/
Dsmartreflex.h238 int (*notify)(struct omap_sr *sr, u32 status); member
/linux-4.4.14/Documentation/zh_CN/video4linux/
Dv4l2-framework.txt127 你也可以提供一个 notify() 回调,使子设备可以调用它实现事件通知。
374 notify() 回调被注册,如果没有,返回 -ENODEV。否则返回 notify() 调用
/linux-4.4.14/arch/ia64/include/asm/sn/
Dbte.h191 volatile u64 notify ____cacheline_aligned;
/linux-4.4.14/drivers/staging/fwserial/
Dfwserial.h177 void (*notify)(int code, void *data); member
/linux-4.4.14/net/core/
Dneighbour.c874 int notify = 0; in neigh_timer_handler() local
903 notify = 1; in neigh_timer_handler()
913 notify = 1; in neigh_timer_handler()
920 notify = 1; in neigh_timer_handler()
931 notify = 1; in neigh_timer_handler()
949 if (notify) in neigh_timer_handler()
1080 int notify = 0; in neigh_update() local
1102 notify = old & NUD_VALID; in neigh_update()
1106 notify = 1; in neigh_update()
1171 notify = 1; in neigh_update()
[all …]
/linux-4.4.14/drivers/power/avs/
Dsmartreflex.c124 if (sr_class->notify) in sr_interrupt()
125 sr_class->notify(sr_info, status); in sr_interrupt()
213 if (sr_class->notify && sr_class->notify_flags && sr_info->irq) { in sr_late_init()
/linux-4.4.14/drivers/rpmsg/
Dvirtio_rpmsg_bus.c954 bool notify; in rpmsg_probe() local
1038 notify = virtqueue_kick_prepare(vrp->rvq); in rpmsg_probe()
1048 if (notify) in rpmsg_probe()
/linux-4.4.14/Documentation/power/
Dcharger-manager.txt53 * Support for uevent-notify
183 If there is an charger event is required to notify
185 cm_notify_event(psy, type, msg) to notify the corresponding Charger Manager.
/linux-4.4.14/drivers/net/hyperv/
Dnetvsc_drv.c1025 bool notify, refresh = false; in netvsc_link_change() local
1038 notify = false; in netvsc_link_change()
1041 notify = true; in netvsc_link_change()
1053 if (notify) in netvsc_link_change()
/linux-4.4.14/Documentation/networking/
Dswitchdev.txt196 and notify the switch driver of the mac/vlan/port tuples. The switch driver,
197 in turn, will notify the bridge driver using the switchdev notifier call:
245 port device supports ageing, when the FDB entry expires, it will notify the
246 driver which in turn will notify the bridge with SWITCHDEV_FDB_DEL. If the
262 bridge driver maintains the STP state for ports, and will notify the switch
/linux-4.4.14/Documentation/vm/
Dsoft-dirty.txt35 including soft dirty bits. To notify user space application about such
/linux-4.4.14/arch/arm/mach-pxa/
Dpalmte2.c174 .notify = palmte2_backlight_notify,
Dpalm27x.c331 .notify = palm27x_backlight_notify,
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_ccw.c335 .notify = zfcp_ccw_notify,
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-ctrls.c1589 if (ctrl->call_notify && changed && ctrl->handler->notify) in new_to_cur()
1590 ctrl->handler->notify(ctrl, ctrl->handler->notify_priv); in new_to_cur()
3284 void v4l2_ctrl_notify(struct v4l2_ctrl *ctrl, v4l2_ctrl_notify_fnc notify, void *priv) in v4l2_ctrl_notify() argument
3288 if (notify == NULL) { in v4l2_ctrl_notify()
3292 if (WARN_ON(ctrl->handler->notify && ctrl->handler->notify != notify)) in v4l2_ctrl_notify()
3294 ctrl->handler->notify = notify; in v4l2_ctrl_notify()
/linux-4.4.14/sound/soc/intel/skylake/
Dskl-topology.h133 u32 notify; member
/linux-4.4.14/Documentation/thermal/
Dexynos_thermal49 When an interrupt occurs, this driver notify kernel thermal framework
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_gem.c1029 void (*notify)(void *arg); member
1067 waiter->notify(waiter->arg); in sync_op_update()
1158 waiter->notify = sync_notify; in omap_gem_op_sync()
1209 waiter->notify = fxn; in omap_gem_op_async()
/linux-4.4.14/drivers/net/
Dxen-netfront.c283 int notify; in xennet_alloc_rx_buffers() local
331 RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&queue->rx, notify); in xennet_alloc_rx_buffers()
332 if (notify) in xennet_alloc_rx_buffers()
568 int notify; in xennet_start_xmit() local
667 RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&queue->tx, notify); in xennet_start_xmit()
668 if (notify) in xennet_start_xmit()
/linux-4.4.14/net/bluetooth/
Dhci_conn.c125 if (hdev->notify) in hci_conn_cleanup()
126 hdev->notify(hdev, HCI_NOTIFY_CONN_DEL); in hci_conn_cleanup()
557 if (hdev->notify) in hci_conn_add()
558 hdev->notify(hdev, HCI_NOTIFY_CONN_ADD); in hci_conn_add()
/linux-4.4.14/Documentation/driver-model/
Ddevice.txt98 registered in the kernel, a uevent is generated to notify userspace (like
/linux-4.4.14/Documentation/arm/keystone/
Dknav-qmss.txt19 queue pool management (allocation, push, pop and notify) and descriptor
/linux-4.4.14/Documentation/wimax/
DREADME.wimax23 calls to notify about changes of state in the device.

12