/drivers/infiniband/core/ |
H A D | iwpm_util.h | 220 * @cb: Netlink callback structure 228 int iwpm_parse_nlmsg(struct netlink_callback *cb, int policy_max,
|
/drivers/isdn/act2000/ |
H A D | act2000_isa.h | 131 extern int act2000_isa_download(act2000_card *card, act2000_ddef __user *cb);
|
/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | l2t.h | 86 #define L2T_SKB_CB(skb) ((struct l2t_skb_cb *)(skb)->cb)
|
/drivers/net/irda/ |
H A D | irda-usb.c | 465 ((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 D | runtime.c | 16 #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 D | domain.c | 1841 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 D | dma.c | 39 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 D | bcmgenet.c | 835 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 D | sata_sil24.c | 846 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 D | nouveau_fence.c | 204 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 D | omap_plane.c | 171 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 D | ev-layer.c | 740 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 D | bas-gigaset.c | 1745 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 D | dvb_filter.c | 557 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 D | neh.c | 97 * 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 D | vmwgfx_context.c | 650 * @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 D | vmwgfx_surface.c | 123 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 D | grufault.c | 130 * 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 D | dm-snap-persistent.c | 710 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 D | gsc-core.c | 327 } 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 D | aerdrv_core.c | 324 * @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 D | sync.c | 178 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 D | lustre_log.h | 123 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 D | ieee80211_tx.c | 262 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 D | dmascc.c | 1187 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...] |