Home
last modified time | relevance | path

Searched refs:cb (Results 1 – 25 of 616) sorted by relevance

12345678910>>...25

/drivers/staging/media/atomisp/pci/base/circbuf/src/
A Dcircbuf.c71 cb->desc = desc; in ia_css_circbuf_create()
74 cb->desc->end = 0; in ia_css_circbuf_create()
80 cb->elems = elems; in ia_css_circbuf_create()
89 cb->desc = NULL; in ia_css_circbuf_destroy()
91 cb->elems = NULL; in ia_css_circbuf_destroy()
124 max_offset = ia_css_circbuf_get_offset(cb, cb->desc->start, cb->desc->end); in ia_css_circbuf_extract()
169 pos = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->end, offset); in ia_css_circbuf_peek()
268 elem = cb->elems[cb->desc->start]; in ia_css_circbuf_read()
271 ia_css_circbuf_elem_init(&cb->elems[cb->desc->start]); in ia_css_circbuf_read()
274 cb->desc->start = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->start, 1); in ia_css_circbuf_read()
[all …]
/drivers/scsi/
A Dmyrb.c172 cb->prev_cmd_mbox2 = cb->prev_cmd_mbox1; in myrb_qcmd()
193 cb->qcmd(cb, cmd_blk); in myrb_exec_cmd()
705 cb->old_ev_seq, cb->new_ev_seq, in myrb_hba_enquiry()
860 cb->next_cmd_mbox = cb->first_cmd_mbox; in myrb_enable_mmio()
1215 cb->enquiry, cb->enquiry_addr); in myrb_unmap()
1242 cb->disable_intr(cb->io_base); in myrb_cleanup()
1246 free_irq(cb->irq, cb); in myrb_cleanup()
1259 cb->reset(cb->io_base); in myrb_host_reset()
1333 cb->qcmd(cb, cmd_blk); in myrb_pthru_queuecommand()
1600 cb->qcmd(cb, cmd_blk); in myrb_ldev_queuecommand()
[all …]
/drivers/staging/media/atomisp/pci/base/circbuf/interface/
A Dia_css_circbuf.h144 OP___assert(cb); in ia_css_circbuf_get_pos_at_offset()
177 OP___assert(cb); in ia_css_circbuf_get_offset()
198 OP___assert(cb); in ia_css_circbuf_get_size()
216 OP___assert(cb); in ia_css_circbuf_get_num_elems()
219 num = ia_css_circbuf_get_offset(cb, cb->desc->start, cb->desc->end); in ia_css_circbuf_get_num_elems()
236 OP___assert(cb); in ia_css_circbuf_is_empty()
253 OP___assert(cb); in ia_css_circbuf_is_full()
272 OP___assert(cb); in ia_css_circbuf_write()
278 ia_css_circbuf_elem_cpy(&elem, &cb->elems[cb->desc->end]); in ia_css_circbuf_write()
280 cb->desc->end = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->end, 1); in ia_css_circbuf_write()
[all …]
/drivers/accel/habanalabs/common/
A Dcommand_buffer.c33 cb->roundup_size = roundup(cb->size, page_size); in cb_map_mem()
43 rc = hl_mmu_map_contiguous(ctx, cb->virtual_addr, cb->bus_address, cb->roundup_size); in cb_map_mem()
86 hl_asic_dma_free_coherent(hdev, cb->size, cb->kernel_address, cb->bus_address); in cb_fini()
119 cb = kzalloc(sizeof(*cb), GFP_ATOMIC); in hl_cb_alloc()
122 cb = kzalloc(sizeof(*cb), GFP_KERNEL); in hl_cb_alloc()
175 cb_unmap_mem(cb->ctx, cb); in hl_cb_mmap_mem_release()
179 cb_do_release(cb->hdev, cb); in hl_cb_mmap_mem_release()
220 cb->buf->mappable_size = cb->size; in hl_cb_mmap_mem_alloc()
221 cb->buf->private = cb; in hl_cb_mmap_mem_alloc()
254 return cb->hdev->asic_funcs->mmap(cb->hdev, vma, cb->kernel_address, in hl_cb_mmap()
[all …]
/drivers/mfd/
A Dlm3533-ctrlbank.c30 return base + cb->id; in lm3533_ctrlbank_get_reg()
38 dev_dbg(cb->dev, "%s - %d\n", __func__, cb->id); in lm3533_ctrlbank_enable()
40 mask = 1 << cb->id; in lm3533_ctrlbank_enable()
44 dev_err(cb->dev, "failed to enable ctrlbank %d\n", cb->id); in lm3533_ctrlbank_enable()
55 dev_dbg(cb->dev, "%s - %d\n", __func__, cb->id); in lm3533_ctrlbank_disable()
57 mask = 1 << cb->id; in lm3533_ctrlbank_disable()
60 dev_err(cb->dev, "failed to disable ctrlbank %d\n", cb->id); in lm3533_ctrlbank_disable()
83 ret = lm3533_write(cb->lm3533, reg, val); in lm3533_ctrlbank_set_max_current()
97 ret = lm3533_write(cb->lm3533, reg, val); in lm3533_ctrlbank_set_brightness()
111 ret = lm3533_read(cb->lm3533, reg, val); in lm3533_ctrlbank_get_brightness()
[all …]
/drivers/irqchip/
A Dirq-crossbar.c47 writel(cb_no, cb->crossbar_base + cb->register_offsets[irq_no]); in crossbar_writel()
52 writew(cb_no, cb->crossbar_base + cb->register_offsets[irq_no]); in crossbar_writew()
57 writeb(cb_no, cb->crossbar_base + cb->register_offsets[irq_no]); in crossbar_writeb()
163 cb->write(d->hwirq, cb->safe_map); in crossbar_domain_free()
202 cb = kzalloc(sizeof(*cb), GFP_KERNEL); in crossbar_of_init()
204 if (!cb) in crossbar_of_init()
226 if (!cb->irq_map) in crossbar_of_init()
229 cb->int_max = max; in crossbar_of_init()
313 cb->write(i, cb->safe_map); in crossbar_of_init()
327 kfree(cb); in crossbar_of_init()
[all …]
/drivers/net/mdio/
A Dmdio-mux.c132 while (cb) { in mdio_mux_uninit_children()
134 mdiobus_free(cb->mii_bus); in mdio_mux_uninit_children()
135 cb = cb->next; in mdio_mux_uninit_children()
198 cb = devm_kzalloc(dev, sizeof(*cb), GFP_KERNEL); in mdio_mux_init()
199 if (!cb) { in mdio_mux_init()
203 cb->bus_number = v; in mdio_mux_init()
204 cb->parent = pb; in mdio_mux_init()
207 if (!cb->mii_bus) { in mdio_mux_init()
211 cb->mii_bus->priv = cb; in mdio_mux_init()
232 devm_kfree(dev, cb); in mdio_mux_init()
[all …]
/drivers/misc/mei/
A Dinterrupt.c35 cl = cb->cl; in mei_irq_compl_handler()
116 if (!cb) { in mei_cl_irq_read_msg()
122 if (!cb) in mei_cl_irq_read_msg()
162 if (cb->vtag && cb->vtag != vtag_hdr->vtag) { in mei_cl_irq_read_msg()
213 cb->buf.size, length, cb->buf_idx); in mei_cl_irq_read_msg()
219 mei_dma_ring_read(dev, cb->buf.data + cb->buf_idx, length); in mei_cl_irq_read_msg()
221 mei_read_slots(dev, cb->buf.data + cb->buf_idx, 0); in mei_cl_irq_read_msg()
223 mei_read_slots(dev, cb->buf.data + cb->buf_idx, length); in mei_cl_irq_read_msg()
239 if (cb) in mei_cl_irq_read_msg()
531 cl = cb->cl; in mei_irq_write_handler()
[all …]
A Dclient.c304 kfree(cb); in mei_io_cb_free()
373 cb = kzalloc(sizeof(*cb), GFP_KERNEL); in mei_io_cb_init()
374 if (!cb) in mei_io_cb_init()
385 return cb; in mei_io_cb_init()
422 if (cl == cb->cl && (!fp || fp == cb->fp)) in mei_io_tx_list_free_cl()
472 if (!cb) in mei_cl_alloc_cb()
485 return cb; in mei_cl_alloc_cb()
511 if (!cb) in mei_cl_enqueue_ctrl_wr_cb()
1681 if (!cb) in mei_cl_read_start()
1751 if (!cb) in mei_msg_hdr_init()
[all …]
/drivers/misc/sgi-gru/
A Dgru_instructions.h22 extern int gru_check_status_proc(void *cb);
23 extern int gru_wait_proc(void *cb);
24 extern void gru_wait_abort_proc(void *cb);
69 unsigned long cb; member
390 struct gru_instruction *ins = (void *)cb; in gru_vstore()
403 struct gru_instruction *ins = (void *)cb; in gru_ivload()
416 struct gru_instruction *ins = (void *)cb; in gru_ivstore()
662 ret = gru_check_status_proc(cb); in gru_check_status()
673 static inline int gru_wait(void *cb) in gru_wait() argument
675 return gru_wait_proc(cb); in gru_wait()
[all …]
A Dgrukservices.c365 if (cb) in gru_lock_async_resource()
511 ret = gru_wait_proc(cb); in gru_wait_abort_proc()
590 ret = gru_wait(cb); in send_noop_message()
798 void *cb; in gru_send_message_gpa() local
905 void *cb; in gru_read_gpa() local
914 ret = gru_wait(cb); in gru_read_gpa()
929 void *cb; in gru_copy_gpa() local
938 ret = gru_wait(cb); in gru_copy_gpa()
951 void *cb; in quicktest0() local
1048 void *cb0, *cb; in quicktest2() local
[all …]
/drivers/net/ethernet/netronome/nfp/
A Dccm_mbox.c64 struct nfp_ccm_mbox_cmsg_cb *cb = (void *)skb->cb; in nfp_ccm_mbox_msg_init() local
75 struct nfp_ccm_mbox_cmsg_cb *cb = (void *)skb->cb; in nfp_ccm_mbox_maxlen() local
82 struct nfp_ccm_mbox_cmsg_cb *cb = (void *)skb->cb; in nfp_ccm_mbox_done() local
89 struct nfp_ccm_mbox_cmsg_cb *cb = (void *)skb->cb; in nfp_ccm_mbox_in_progress() local
97 struct nfp_ccm_mbox_cmsg_cb *cb = (void *)skb->cb; in nfp_ccm_mbox_set_busy() local
104 struct nfp_ccm_mbox_cmsg_cb *cb = (void *)skb->cb; in nfp_ccm_mbox_is_posted() local
111 struct nfp_ccm_mbox_cmsg_cb *cb = (void *)skb->cb; in nfp_ccm_mbox_mark_posted() local
137 cb = (void *)skb->cb; in nfp_ccm_mbox_mark_next_runner()
268 cb = (void *)skb->cb; in nfp_ccm_mbox_copy_out()
333 cb = (void *)skb->cb; in nfp_ccm_mbox_copy_out()
[all …]
/drivers/dma-buf/
A Dst-dma-fence.c43 wake_up_process(container_of(cb, struct wait_cb, cb)->task); in mock_wakeup()
51 if (dma_fence_add_callback(f, &cb.cb, mock_wakeup)) in mock_wait()
67 if (!dma_fence_remove_callback(f, &cb.cb)) in mock_wait()
170 if (dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_add_callback()
201 if (!dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_late_add_callback()
207 if (cb.seen) { in test_late_add_callback()
228 if (dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_rm_callback()
233 if (!dma_fence_remove_callback(f, &cb.cb)) { in test_rm_callback()
239 if (cb.seen) { in test_rm_callback()
260 if (dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_late_rm_callback()
[all …]
/drivers/dma/
A Ddmaengine.h115 struct dmaengine_desc_callback *cb) in dmaengine_desc_get_callback() argument
117 cb->callback = tx->callback; in dmaengine_desc_get_callback()
118 cb->callback_result = tx->callback_result; in dmaengine_desc_get_callback()
119 cb->callback_param = tx->callback_param; in dmaengine_desc_get_callback()
140 if (cb->callback_result) { in dmaengine_desc_callback_invoke()
143 cb->callback_result(cb->callback_param, result); in dmaengine_desc_callback_invoke()
144 } else if (cb->callback) { in dmaengine_desc_callback_invoke()
145 cb->callback(cb->callback_param); in dmaengine_desc_callback_invoke()
163 struct dmaengine_desc_callback cb; in dmaengine_desc_get_callback_invoke() local
165 dmaengine_desc_get_callback(tx, &cb); in dmaengine_desc_get_callback_invoke()
[all …]
/drivers/gpu/drm/i915/
A Di915_sw_fence.c421 struct i915_sw_dma_fence_cb *cb = container_of(data, typeof(*cb), base); in dma_i915_sw_fence_wake() local
425 kfree(cb); in dma_i915_sw_fence_wake()
430 struct i915_sw_dma_fence_cb_timer *cb = timer_container_of(cb, t, in timer_i915_sw_fence_wake() local
446 cb->dma->seqno, in timer_i915_sw_fence_wake()
478 kfree_rcu(cb, rcu); in irq_i915_sw_fence_work()
498 cb = kmalloc(timeout ? in i915_sw_fence_await_dma_fence()
502 if (!cb) { in i915_sw_fence_await_dma_fence()
514 cb->fence = fence; in i915_sw_fence_await_dma_fence()
536 func(dma, &cb->base); in i915_sw_fence_await_dma_fence()
547 struct i915_sw_dma_fence_cb *cb = container_of(data, typeof(*cb), base); in __dma_i915_sw_fence_wake() local
[all …]
/drivers/platform/x86/intel/speed_select_if/
A Disst_if_common.c192 if (cb->registered) in isst_resume_common()
550 ptr = argp + cb->offset; in isst_if_exec_multi_cmd()
574 ptr += cb->cmd_size; in isst_if_exec_multi_cmd()
603 if (cb->registered) in isst_if_def_ioctl()
608 if (cb->registered) in isst_if_def_ioctl()
622 if (cb->def_ioctl) { in isst_if_def_ioctl()
647 if (cb->registered && !try_module_get(cb->owner)) { in isst_if_open()
659 if (cb->registered) in isst_if_open()
679 if (cb->registered) in isst_if_relase()
749 if (!cb->api_version) in isst_if_cdev_register()
[all …]
/drivers/s390/net/
A Dsmsgiucv.c57 struct smsg_callback *cb; in smsg_message_pending() local
81 if (strncmp(buffer + 8, cb->prefix, cb->len) == 0) { in smsg_message_pending()
93 struct smsg_callback *cb; in smsg_register_callback() local
96 if (!cb) in smsg_register_callback()
98 cb->prefix = prefix; in smsg_register_callback()
99 cb->len = strlen(prefix); in smsg_register_callback()
100 cb->callback = callback; in smsg_register_callback()
114 cb = NULL; in smsg_unregister_callback()
118 cb = tmp; in smsg_unregister_callback()
119 list_del(&cb->list); in smsg_unregister_callback()
[all …]
/drivers/net/wireless/marvell/mwifiex/
A Dutil.h43 struct mwifiex_cb *cb = (struct mwifiex_cb *)skb->cb; in MWIFIEX_SKB_RXCB() local
45 BUILD_BUG_ON(sizeof(struct mwifiex_cb) > sizeof(skb->cb)); in MWIFIEX_SKB_RXCB()
46 return &cb->rx_info; in MWIFIEX_SKB_RXCB()
51 struct mwifiex_cb *cb = (struct mwifiex_cb *)skb->cb; in MWIFIEX_SKB_TXCB() local
53 return &cb->tx_info; in MWIFIEX_SKB_TXCB()
59 struct mwifiex_cb *cb = (struct mwifiex_cb *)skb->cb; in mwifiex_store_mapping() local
61 memcpy(&cb->dma_mapping, mapping, sizeof(*mapping)); in mwifiex_store_mapping()
67 struct mwifiex_cb *cb = (struct mwifiex_cb *)skb->cb; in mwifiex_get_mapping() local
69 memcpy(mapping, &cb->dma_mapping, sizeof(*mapping)); in mwifiex_get_mapping()
/drivers/media/test-drivers/vicodec/
A Dcodec-v4l2-fwht.c112 rf->cb = NULL; in prepare_raw_frame()
119 rf->cb = NULL; in prepare_raw_frame()
138 rf->cr = rf->cb + 1; in prepare_raw_frame()
144 rf->cb = rf->cr + 1; in prepare_raw_frame()
148 rf->cr = rf->cb + 2; in prepare_raw_frame()
152 rf->cb = rf->cr + 2; in prepare_raw_frame()
155 rf->cb = rf->luma; in prepare_raw_frame()
156 rf->cr = rf->cb + 2; in prepare_raw_frame()
161 rf->cb = rf->cr + 2; in prepare_raw_frame()
171 rf->cb = rf->luma; in prepare_raw_frame()
[all …]
/drivers/net/ethernet/hisilicon/hns/
A Dhnae.c46 cb->priv = p; in hnae_alloc_buffer()
47 cb->page_offset = 0; in hnae_alloc_buffer()
48 cb->reuse_flag = 0; in hnae_alloc_buffer()
49 cb->buf = page_address(p); in hnae_alloc_buffer()
51 cb->type = DESC_TYPE_PAGE; in hnae_alloc_buffer()
58 if (unlikely(!cb->priv)) in hnae_free_buffer()
66 cb->priv = NULL; in hnae_free_buffer()
71 cb->dma = dma_map_page(ring_to_dev(ring), cb->priv, 0, in hnae_map_buffer()
83 dma_unmap_single(ring_to_dev(ring), cb->dma, cb->length, in hnae_unmap_buffer()
85 else if (cb->length) in hnae_unmap_buffer()
[all …]
/drivers/misc/
A Denclosure.c123 BUG_ON(!cb); in enclosure_register()
132 edev->cb = cb; in enclosure_register()
440 if (edev->cb->show_id) in id_show()
482 if (edev->cb->get_fault) in get_component_fault()
495 if (edev->cb->set_fault) in set_component_fault()
506 if (edev->cb->get_status) in get_component_status()
540 if (edev->cb->get_active) in get_component_active()
553 if (edev->cb->set_active) in set_component_active()
564 if (edev->cb->get_locate) in get_component_locate()
577 if (edev->cb->set_locate) in set_component_locate()
[all …]
/drivers/infiniband/core/
A Diwpm_msg.c396 if (iwpm_parse_nlmsg(cb, IWPM_NLA_RREG_PID_MAX, in iwpm_register_pid_cb()
423 iwpm_user_pid = cb->nlh->nlmsg_pid; in iwpm_register_pid_cb()
428 atomic_set(&echo_nlmsg_seq, cb->nlh->nlmsg_seq); in iwpm_register_pid_cb()
472 atomic_set(&echo_nlmsg_seq, cb->nlh->nlmsg_seq); in iwpm_add_mapping_cb()
536 struct netlink_callback *cb) in iwpm_add_and_query_mapping_cb() argument
551 atomic_set(&echo_nlmsg_seq, cb->nlh->nlmsg_seq); in iwpm_add_and_query_mapping_cb()
573 __func__, cb->nlh->nlmsg_pid, msg_seq); in iwpm_add_and_query_mapping_cb()
635 atomic_set(&echo_nlmsg_seq, cb->nlh->nlmsg_seq); in iwpm_remote_info_cb()
719 iwpm_user_pid = cb->nlh->nlmsg_pid; in iwpm_mapping_info_cb()
785 if (iwpm_parse_nlmsg(cb, IWPM_NLA_ERR_MAX, in iwpm_mapping_error_cb()
[all …]
/drivers/media/tuners/
A Dtuner-simple.c277 *cb = t_params->ranges[i].cb; in simple_config_lookup()
297 *cb |= 0x08; in simple_set_rf_input()
307 *cb |= 0x01; in simple_set_rf_input()
332 *cb &= ~0x03; in simple_std_setup()
343 *cb &= ~0x0f; in simple_std_setup()
361 *cb &= ~0x0f; in simple_std_setup()
380 *cb &= ~0x03; in simple_std_setup()
382 *cb |= 2; in simple_std_setup()
398 *cb &= ~0x40; in simple_std_setup()
400 *cb |= 0x40; in simple_std_setup()
[all …]
/drivers/media/mmc/siano/
A Dsmssdio.c128 struct smscore_buffer_t *cb; in smssdio_interrupt() local
145 cb = smscore_getbuffer(smsdev->coredev); in smssdio_interrupt()
146 if (!cb) { in smssdio_interrupt()
152 cb->p, in smssdio_interrupt()
160 hdr = cb->p; in smssdio_interrupt()
163 smsdev->split_cb = cb; in smssdio_interrupt()
172 cb = smsdev->split_cb; in smssdio_interrupt()
173 hdr = cb->p; in smssdio_interrupt()
229 cb->size = hdr->msg_length; in smssdio_interrupt()
230 cb->offset = 0; in smssdio_interrupt()
[all …]
/drivers/mcb/
A Dmcb-parse.c25 struct chameleon_bar *cb, in chameleon_parse_bdd() argument
32 struct chameleon_bar *cb, in chameleon_parse_gdd() argument
72 dev_mapbase = cb[mdev->bar].addr; in chameleon_parse_gdd()
119 cb[i].addr = readl(p); in chameleon_parse_bar()
120 cb[i].size = readl(p + 4); in chameleon_parse_bar()
127 struct chameleon_bar **cb) in chameleon_get_bar() argument
165 *cb = c; in chameleon_get_bar()
174 struct chameleon_bar *cb; in chameleon_parse_cells() local
222 chameleon_parse_bdd(bus, cb, p); in chameleon_parse_cells()
243 kfree(cb); in chameleon_parse_cells()
[all …]

Completed in 85 milliseconds

12345678910>>...25