Searched refs:cb (Results 76 - 100 of 336) sorted by relevance

1234567891011>>

/drivers/infiniband/core/
H A Diwpm_util.h220 * @cb: Netlink callback structure
228 int iwpm_parse_nlmsg(struct netlink_callback *cb, int policy_max,
/drivers/isdn/act2000/
H A Dact2000_isa.h131 extern int act2000_isa_download(act2000_card *card, act2000_ddef __user *cb);
/drivers/net/ethernet/chelsio/cxgb4/
H A Dl2t.h86 #define L2T_SKB_CB(skb) ((struct l2t_skb_cb *)(skb)->cb)
/drivers/net/irda/
H A Dirda-usb.c465 ((struct irda_skb_cb *)skb->cb)->context = self;
555 struct irda_usb_cb *self = ((struct irda_skb_cb *) skb->cb)->context;
761 struct irda_skb_cb *cb; local
771 cb = (struct irda_skb_cb *) skb->cb;
772 cb->context = self;
802 struct irda_skb_cb *cb; local
811 cb = (struct irda_skb_cb *) skb->cb;
812 IRDA_ASSERT(cb !
964 struct irda_skb_cb *cb; local
[all...]
/drivers/base/power/
H A Druntime.c16 #define RPM_GET_CALLBACK(dev, cb) \
21 __rpm_cb = dev->pm_domain->ops.cb; \
23 __rpm_cb = dev->type->pm->cb; \
25 __rpm_cb = dev->class->pm->cb; \
27 __rpm_cb = dev->bus->pm->cb; \
32 __rpm_cb = dev->driver->pm->cb; \
267 * @cb: Runtime PM callback to run.
270 static int __rpm_callback(int (*cb)(struct device *), struct device *dev)
280 retval = cb(dev);
365 * @cb
[all...]
H A Ddomain.c1841 int (*cb)(struct device *__dev);
1844 cb = dev->type->pm->runtime_suspend;
1846 cb = dev->class->pm->runtime_suspend;
1848 cb = dev->bus->pm->runtime_suspend;
1850 cb = NULL;
1852 if (!cb && dev->driver && dev->driver->pm)
1853 cb = dev->driver->pm->runtime_suspend;
1855 return cb ? cb(dev) : 0;
1864 int (*cb)(struc
[all...]
/drivers/block/rsxx/
H A Ddma.c39 rsxx_dma_cb cb; member in struct:rsxx_dma
250 if (dma->cb)
251 dma->cb(ctrl->card, dma->cb_data, status ? 1 : 0);
617 rsxx_dma_cb cb,
633 dma->cb = cb;
651 rsxx_dma_cb cb,
666 dma->cb = cb;
683 rsxx_dma_cb cb,
614 rsxx_queue_discard(struct rsxx_cardinfo *card, struct list_head *q, unsigned int laddr, rsxx_dma_cb cb, void *cb_data) argument
643 rsxx_queue_dma(struct rsxx_cardinfo *card, struct list_head *q, int dir, unsigned int dma_off, unsigned int dma_len, unsigned int laddr, struct page *page, unsigned int pg_off, rsxx_dma_cb cb, void *cb_data) argument
680 rsxx_dma_queue_bio(struct rsxx_cardinfo *card, struct bio *bio, atomic_t *n_dmas, rsxx_dma_cb cb, void *cb_data) argument
[all...]
/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c835 static void bcmgenet_free_cb(struct enet_cb *cb) argument
837 dev_kfree_skb_any(cb->skb);
838 cb->skb = NULL;
839 dma_unmap_addr_set(cb, dma_addr, 0);
1216 static int bcmgenet_rx_refill(struct bcmgenet_priv *priv, struct enet_cb *cb) argument
1228 WARN_ON(cb->skb != NULL);
1229 cb->skb = skb;
1234 bcmgenet_free_cb(cb);
1240 dma_unmap_addr_set(cb, dma_addr, mapping);
1262 struct enet_cb *cb; local
1414 struct enet_cb *cb; local
1436 struct enet_cb *cb; local
[all...]
/drivers/ata/
H A Dsata_sil24.c846 union sil24_cmd_block *cb; local
851 cb = &pp->cmd_block[sil24_tag(qc->tag)];
854 prb = &cb->ata.prb;
855 sge = cb->ata.sge;
868 prb = &cb->atapi.prb;
869 sge = cb->atapi.sge;
870 memset(cb->atapi.cdb, 0, sizeof(cb->atapi.cdb));
871 memcpy(cb->atapi.cdb, qc->cdb, qc->dev->cdb_len);
1203 union sil24_cmd_block *cb; local
[all...]
/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c204 struct fence_cb cb; member in struct:nouveau_fence_work
217 static void nouveau_fence_work_cb(struct fence *fence, struct fence_cb *cb) argument
219 struct nouveau_fence_work *work = container_of(cb, typeof(*work), cb);
248 if (fence_add_callback(fence, &work->cb, nouveau_fence_work_cb) < 0)
/drivers/gpu/drm/omapdrm/
H A Domap_plane.c171 struct callback cb; local
173 cb = omap_plane->apply_done_cb;
178 if (cb.fxn)
179 cb.fxn(cb.arg);
/drivers/isdn/gigaset/
H A Dev-layer.c740 struct cmdbuf_t *cb; local
744 cb = kmalloc(sizeof(struct cmdbuf_t) + buflen, GFP_ATOMIC);
745 if (!cb) {
750 cb->len = snprintf(cb->buf, buflen,
754 cb->len = snprintf(cb->buf, buflen,
757 cb->offset = 0;
758 cb->next = NULL;
759 cb
1162 struct cmdbuf_t *cb; local
[all...]
H A Dbas-gigaset.c1745 struct cmdbuf_t *cb = cs->cmdbuf; local
1751 if (cb->next != NULL) {
1752 cs->cmdbuf = cb->next;
1761 if (cb->wake_tasklet)
1762 tasklet_schedule(cb->wake_tasklet);
1764 kfree(cb);
1912 struct cmdbuf_t *cb; local
1941 while ((cb = cs->cmdbuf) != NULL && (ucs->basstate & BS_ATREADY)) {
1943 rc = atwrite_submit(cs, cb->buf, cb
1968 gigaset_write_cmd(struct cardstate *cs, struct cmdbuf_t *cb) argument
[all...]
/drivers/media/dvb-core/
H A Ddvb_filter.c557 dvb_filter_pes2ts_cb_t *cb, void *priv)
565 p2ts->cb=cb;
585 if ((ret=p2ts->cb(p2ts->priv, buf)))
601 return p2ts->cb(p2ts->priv, buf);
556 dvb_filter_pes2ts_init(struct dvb_filter_pes2ts *p2ts, unsigned short pid, dvb_filter_pes2ts_cb_t *cb, void *priv) argument
/drivers/uwb/
H A Dneh.c97 * evt). On reception of the notification/event, the callback (cb) is
111 uwb_rc_cmd_cb_f cb; member in struct:uwb_rc_neh
203 * @cb: callback for when the event is received
211 uwb_rc_cmd_cb_f cb, void *arg)
233 neh->cb = cb;
303 (*neh->cb)(neh->rc, neh->arg, rceb, size);
209 uwb_rc_neh_add(struct uwb_rc *rc, struct uwb_rccb *cmd, u8 expected_type, u16 expected_event, uwb_rc_cmd_cb_f cb, void *arg) argument
/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_context.c650 * @cb: Pointer to binding tracker storage.
656 static void vmw_context_binding_drop(struct vmw_ctx_binding *cb) argument
658 list_del(&cb->ctx_list);
659 if (!list_empty(&cb->res_list))
660 list_del(&cb->res_list);
661 cb->bi.ctx = NULL;
761 * @cb: Pointer to binding tracker storage.
763 * Emits FIFO commands to scrub a binding represented by @cb.
766 static void vmw_context_binding_kill(struct vmw_ctx_binding *cb) argument
768 if (!cb
[all...]
H A Dvmwgfx_surface.c123 SVGA3dCopyBox cb; member in struct:vmw_surface_dma
260 SVGA3dCopyBox *cb = &cmd->cb; local
266 header->size = sizeof(*body) + sizeof(*cb) + sizeof(*suffix);
277 cb->x = 0;
278 cb->y = 0;
279 cb->z = 0;
280 cb->srcx = 0;
281 cb->srcy = 0;
282 cb
[all...]
/drivers/misc/sgi-gru/
H A Dgrufault.c130 * just prior to a TFH RESTART. The new cb.istatus is an in-cache status ONLY.
132 * is necessary to prevent the user from seeing a stale cb.istatus that will
134 * occasional failure to clear the cb.istatus, but that is ok.
357 * cb Address of user CBR. Null if not running in user context
624 void *cb)
634 ret = gru_try_dropin(gts->ts_gru, gts, tfh, cb);
644 * cb - user virtual address of the CB
646 int gru_handle_user_call_os(unsigned long cb) argument
655 /* sanity check the cb pointer */
656 ucbnum = get_cb_number((void *)cb);
622 gru_user_dropin(struct gru_thread_state *gts, struct gru_tlb_fault_handle *tfh, void *cb) argument
[all...]
/drivers/md/
H A Ddm-snap-persistent.c710 struct commit_callback *cb; local
722 cb = ps->callbacks + ps->callback_count++;
723 cb->callback = callback;
724 cb->context = callback_context;
757 cb = ps->callbacks + i;
758 cb->callback(cb->context, ps->valid);
/drivers/media/platform/exynos-gsc/
H A Dgsc-core.c327 } else if (frm->addr.cb == addr) {
329 return frm->addr.cb;
347 s_chk_addr = frm->addr.cb;
354 t_min = min3(frm->addr.y, frm->addr.cb, frm->addr.cr);
356 t_max = max3(frm->addr.y, frm->addr.cb, frm->addr.cr);
363 mid_addr = frm->addr.cb;
817 addr->cb = 0;
822 addr->cb = (dma_addr_t)(addr->y + pix_size);
827 addr->cb = (dma_addr_t)(addr->y + pix_size);
829 addr->cr = (dma_addr_t)(addr->cb
[all...]
/drivers/pci/pcie/aer/
H A Daerdrv_core.c324 * @cb: callback to be broadcasted
333 int (*cb)(struct pci_dev *, void *))
339 if (cb == report_error_detected)
351 if (cb == report_error_detected)
353 pci_walk_bus(dev->subordinate, cb, &result_data);
354 if (cb == report_resume) {
363 pci_walk_bus(dev->bus, cb, &result_data);
/drivers/staging/android/
H A Dsync.c178 static void fence_check_cb_func(struct fence *f, struct fence_cb *cb) argument
183 check = container_of(cb, struct sync_fence_cb, cb);
204 if (fence_add_callback(&pt->base, &fence->cbs[0].cb,
250 if (!fence_add_callback(pt, &fence->cbs[*i].cb, fence_check_cb_func)) {
527 &fence->cbs[i].cb);
/drivers/staging/lustre/lustre/include/
H A Dlustre_log.h123 llog_cb_t cb, void *data, void *catdata);
126 llog_cb_t cb, void *data, void *catdata, bool fork);
128 struct llog_handle *loghandle, llog_cb_t cb,
189 struct llog_handle *cat_llh, llog_cb_t cb,
192 llog_cb_t cb, void *data, int startcat, int startidx);
194 struct llog_handle *cat_llh, llog_cb_t cb,
/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_tx.c262 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb));
641 memset(skb->cb, 0, sizeof(skb->cb));
771 tcb_desc = (cb_desc *)(skb_frag->cb + MAX_DEV_ADDR_SIZE);
872 cb_desc *tcb_desc = (cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE);
/drivers/net/hamradio/
H A Ddmascc.c1187 int cb; local
1201 cb = BUF_SIZE - get_dma_residue(priv->param.dma) -
1205 cb = priv->rx_ptr - 2;
1217 if (cb >= 15) {
1222 if (cb >= 15) {
1225 priv->rx_len[priv->rx_head] = cb;
1255 int cb; local
1263 cb = priv->rx_len[i];
1265 skb = dev_alloc_skb(cb + 1);
1271 data = skb_put(skb, cb
[all...]

Completed in 637 milliseconds

1234567891011>>