Searched refs:callbacks (Results 1 - 19 of 19) sorted by relevance

/drivers/isdn/pcbit/
H A DMakefile9 pcbit-y := module.o edss1.o drv.o layer2.o capi.o callbacks.o
/drivers/virt/
H A DKconfig29 4) A kernel interface for receiving callbacks when a managed
/drivers/md/
H A Ddm-snap-persistent.c157 struct commit_callback *callbacks; member in struct:pstore
544 if (ps->callbacks)
545 vfree(ps->callbacks);
570 ps->callbacks = dm_vcalloc(ps->exceptions_per_area,
571 sizeof(*ps->callbacks));
572 if (!ps->callbacks)
662 cb = ps->callbacks + ps->callback_count++;
697 cb = ps->callbacks + i;
813 ps->callbacks = NULL;
H A Ddm-raid.c64 struct dm_target_callbacks callbacks; member in struct:raid_set
553 struct raid_set *rs = container_of(cb, struct raid_set, callbacks);
1039 rs->callbacks.congested_fn = raid_is_congested;
1040 dm_table_add_target_callbacks(ti->table, &rs->callbacks);
1055 list_del_init(&rs->callbacks.list);
H A Ddm-thin.c553 struct dm_target_callbacks callbacks; member in struct:pool_c
1604 struct pool_c *pt = container_of(cb, struct pool_c, callbacks);
2029 pt->callbacks.congested_fn = pool_is_congested;
2030 dm_table_add_target_callbacks(ti->table, &pt->callbacks);
/drivers/virtio/
H A Dvirtio_pci.c197 /* Flush pending VQ/configuration callbacks. */
511 vq_callback_t *callbacks[],
530 if (callbacks[i])
545 if (!callbacks[i] || !vp_dev->msix_enabled)
551 vqs[i] = setup_vq(vdev, i, callbacks[i], names[i], msix_vec);
586 vq_callback_t *callbacks[],
592 err = vp_try_to_find_vqs(vdev, nvqs, vqs, callbacks, names, true, true);
596 err = vp_try_to_find_vqs(vdev, nvqs, vqs, callbacks, names,
601 return vp_try_to_find_vqs(vdev, nvqs, vqs, callbacks, names,
509 vp_try_to_find_vqs(struct virtio_device *vdev, unsigned nvqs, struct virtqueue *vqs[], vq_callback_t *callbacks[], const char *names[], bool use_msix, bool per_vq_vectors) argument
584 vp_find_vqs(struct virtio_device *vdev, unsigned nvqs, struct virtqueue *vqs[], vq_callback_t *callbacks[], const char *names[]) argument
H A Dvirtio_balloon.c315 vq_callback_t *callbacks[] = { balloon_ack, balloon_ack, stats_request }; local
324 err = vb->vdev->config->find_vqs(vb->vdev, nvqs, vqs, callbacks, names);
H A Dvirtio_mmio.c341 vq_callback_t *callbacks[],
354 vqs[i] = vm_setup_vq(vdev, i, callbacks[i], names[i]);
339 vm_find_vqs(struct virtio_device *vdev, unsigned nvqs, struct virtqueue *vqs[], vq_callback_t *callbacks[], const char *names[]) argument
/drivers/net/wireless/brcm80211/brcmsmac/
H A Dmac80211_if.h73 atomic_t callbacks; /* # outstanding callback functions */ member in struct:brcms_info
84 /* misc callbacks */
H A Dmac80211_if.c854 /* wait for all pending callbacks to complete */
855 while (atomic_read(&wl->callbacks) > 0)
1016 atomic_set(&wl->callbacks, 0);
1309 uint callbacks, ret_val = 0; local
1313 callbacks = atomic_read(&wl->callbacks) - ret_val;
1315 /* wait for down callbacks to complete */
1321 SPINWAIT((atomic_read(&wl->callbacks) > callbacks), 100 * 1000);
1338 atomic_inc(&t->wl->callbacks);
[all...]
H A Dmain.c4951 int callbacks; local
4953 callbacks = 0;
4986 return callbacks;
4991 * Return a count of the number of driver callbacks still pending.
5002 uint callbacks = 0; local
5009 callbacks += brcms_b_detach(wlc);
5013 callbacks++;
5026 return callbacks;
5245 uint callbacks = 0; local
5247 return callbacks;
5253 uint callbacks = 0; local
5280 uint callbacks = 0; local
5329 uint callbacks = 0; local
[all...]
/drivers/power/
H A Dandroid_battery.c45 struct android_bat_callbacks callbacks; member in struct:android_bat_data
358 container_of(ptr, struct android_bat_data, callbacks);
374 container_of(ptr, struct android_bat_data, callbacks);
640 battery->callbacks.charge_source_changed =
642 battery->callbacks.battery_set_full =
645 battery->pdata->register_callbacks(&battery->callbacks);
/drivers/remoteproc/
H A Dremoteproc_virtio.c133 vq_callback_t *callbacks[],
140 vqs[i] = rp_find_vq(vdev, i, callbacks[i], names[i]);
131 rproc_virtio_find_vqs(struct virtio_device *vdev, unsigned nvqs, struct virtqueue *vqs[], vq_callback_t *callbacks[], const char *names[]) argument
/drivers/lguest/
H A Dlguest_device.c368 vq_callback_t *callbacks[],
379 vqs[i] = lg_find_vq(vdev, i, callbacks[i], names[i]);
366 lg_find_vqs(struct virtio_device *vdev, unsigned nvqs, struct virtqueue *vqs[], vq_callback_t *callbacks[], const char *names[]) argument
/drivers/s390/kvm/
H A Dkvm_virtio.c244 vq_callback_t *callbacks[],
255 vqs[i] = kvm_find_vq(vdev, i, callbacks[i], names[i]);
242 kvm_find_vqs(struct virtio_device *vdev, unsigned nvqs, struct virtqueue *vqs[], vq_callback_t *callbacks[], const char *names[]) argument
/drivers/scsi/
H A Dvirtio_scsi.c416 vq_callback_t *callbacks[] = { local
428 err = vdev->config->find_vqs(vdev, 3, vqs, callbacks, names);
/drivers/net/
H A Dvirtio_net.c992 vq_callback_t *callbacks[] = { skb_recv_done, skb_xmit_done, NULL}; local
1000 err = vi->vdev->config->find_vqs(vi->vdev, nvqs, vqs, callbacks, names);
/drivers/usb/serial/
H A Dkeyspan.c1378 static struct callbacks { struct
1387 /* msg_usa26 callbacks */
1395 /* msg_usa28 callbacks */
1403 /* msg_usa49 callbacks */
1411 /* msg_usa90 callbacks */
1419 /* msg_usa67 callbacks */
1438 struct callbacks *cback;
/drivers/net/wireless/brcm80211/brcmsmac/phy/
H A Dphy_cmn.c819 int callbacks = 0; local
823 callbacks++;
828 return callbacks;

Completed in 563 milliseconds