Home
last modified time | relevance | path

Searched refs:ca (Results 1 – 25 of 52) sorted by relevance

123

/drivers/media/dvb-core/
Ddvb_ca_en50221.c164 static void dvb_ca_en50221_thread_wakeup(struct dvb_ca_private *ca);
165 static int dvb_ca_en50221_read_data(struct dvb_ca_private *ca, int slot, u8 * ebuf, int ecount);
166 static int dvb_ca_en50221_write_data(struct dvb_ca_private *ca, int slot, u8 * ebuf, int ecount);
202 static int dvb_ca_en50221_check_camstatus(struct dvb_ca_private *ca, int slot) in dvb_ca_en50221_check_camstatus() argument
209 if (ca->flags & DVB_CA_EN50221_FLAG_IRQ_CAMCHANGE) { in dvb_ca_en50221_check_camstatus()
210 return (atomic_read(&ca->slot_info[slot].camchange_count) != 0); in dvb_ca_en50221_check_camstatus()
214 slot_status = ca->pub->poll_slot_status(ca->pub, slot, ca->open); in dvb_ca_en50221_check_camstatus()
219 int cam_present_old = (ca->slot_info[slot].slot_state != DVB_CA_SLOTSTATE_NONE); in dvb_ca_en50221_check_camstatus()
225 ca->slot_info[slot].camchange_type = DVB_CA_EN50221_CAMCHANGE_REMOVED; in dvb_ca_en50221_check_camstatus()
227 ca->slot_info[slot].camchange_type = DVB_CA_EN50221_CAMCHANGE_INSERTED; in dvb_ca_en50221_check_camstatus()
[all …]
Ddvb_ca_en50221.h54 int (*read_attribute_mem)(struct dvb_ca_en50221* ca, int slot, int address);
55 int (*write_attribute_mem)(struct dvb_ca_en50221* ca, int slot, int address, u8 value);
58 int (*read_cam_control)(struct dvb_ca_en50221* ca, int slot, u8 address);
59 int (*write_cam_control)(struct dvb_ca_en50221* ca, int slot, u8 address, u8 value);
62 int (*slot_reset)(struct dvb_ca_en50221* ca, int slot);
63 int (*slot_shutdown)(struct dvb_ca_en50221* ca, int slot);
64 int (*slot_ts_enable)(struct dvb_ca_en50221* ca, int slot);
70 int (*poll_slot_status)(struct dvb_ca_en50221* ca, int slot, int open);
108 void dvb_ca_en50221_frda_irq(struct dvb_ca_en50221* ca, int slot);
125 extern int dvb_ca_en50221_init(struct dvb_adapter *dvb_adapter, struct dvb_ca_en50221* ca, int flag…
[all …]
/drivers/md/bcache/
Dalloc.c72 uint8_t bch_inc_gen(struct cache *ca, struct bucket *b) in bch_inc_gen() argument
76 ca->set->need_gc = max(ca->set->need_gc, bucket_gc_gen(b)); in bch_inc_gen()
77 WARN_ON_ONCE(ca->set->need_gc > BUCKET_GC_GEN_MAX); in bch_inc_gen()
79 if (CACHE_SYNC(&ca->set->sb)) { in bch_inc_gen()
80 ca->need_save_prio = max(ca->need_save_prio, in bch_inc_gen()
82 WARN_ON_ONCE(ca->need_save_prio > BUCKET_DISK_GEN_MAX); in bch_inc_gen()
90 struct cache *ca; in bch_rescale_priorities() local
109 for_each_cache(ca, c, i) in bch_rescale_priorities()
110 for_each_bucket(b, ca) in bch_rescale_priorities()
126 struct cache *ca; member
[all …]
Dsuper.c290 struct cache *ca = bio->bi_private; in write_super_endio() local
292 bch_count_io_errors(ca, error, "writing superblock"); in write_super_endio()
293 closure_put(&ca->set->sb_write.cl); in write_super_endio()
299 struct cache *ca; in bcache_write_super() local
306 for_each_cache(ca, c, i) { in bcache_write_super()
307 struct bio *bio = &ca->sb_bio; in bcache_write_super()
309 ca->sb.version = BCACHE_SB_VERSION_CDEV_WITH_UUID; in bcache_write_super()
310 ca->sb.seq = c->sb.seq; in bcache_write_super()
311 ca->sb.last_mount = c->sb.last_mount; in bcache_write_super()
313 SET_CACHE_SYNC(&ca->sb, CACHE_SYNC(&c->sb)); in bcache_write_super()
[all …]
Djournal.c31 static int journal_read_bucket(struct cache *ca, struct list_head *list, in journal_read_bucket() argument
34 struct journal_device *ja = &ca->journal; in journal_read_bucket()
38 struct jset *j, *data = ca->set->journal.w[0].data; in journal_read_bucket()
41 sector_t bucket = bucket_to_sector(ca->set, ca->sb.d[bucket_index]); in journal_read_bucket()
45 while (offset < ca->sb.bucket_size) { in journal_read_bucket()
46 reread: left = ca->sb.bucket_size - offset; in journal_read_bucket()
51 bio->bi_bdev = ca->bdev; in journal_read_bucket()
59 closure_bio_submit(bio, &op->cl, ca); in journal_read_bucket()
73 if (j->magic != jset_magic(ca->set)) in journal_read_bucket()
85 blocks = set_blocks(j, ca->set); in journal_read_bucket()
[all …]
Dsysfs.c640 struct cache *ca = container_of(kobj, struct cache, kobj); in SHOW() local
642 sysfs_hprint(bucket_size, bucket_bytes(ca)); in SHOW()
643 sysfs_hprint(block_size, block_bytes(ca)); in SHOW()
644 sysfs_print(nbuckets, ca->sb.nbuckets); in SHOW()
645 sysfs_print(discard, ca->discard); in SHOW()
646 sysfs_hprint(written, atomic_long_read(&ca->sectors_written) << 9); in SHOW()
648 atomic_long_read(&ca->btree_sectors_written) << 9); in SHOW()
650 (atomic_long_read(&ca->meta_sectors_written) + in SHOW()
651 atomic_long_read(&ca->btree_sectors_written)) << 9); in SHOW()
654 atomic_read(&ca->io_errors) >> IO_ERROR_SHIFT); in SHOW()
[all …]
Dmovinggc.c25 struct cache *ca = PTR_CACHE(c, k, i); in moving_pred() local
28 if (GC_SECTORS_USED(g) < ca->gc_move_threshold) in moving_pred()
191 static unsigned bucket_heap_top(struct cache *ca) in bucket_heap_top() argument
193 return GC_SECTORS_USED(heap_peek(&ca->heap)); in bucket_heap_top()
199 struct cache *ca; in bch_moving_gc() local
208 for_each_cache(ca, c, i) { in bch_moving_gc()
210 unsigned reserve_sectors = ca->sb.bucket_size * in bch_moving_gc()
211 min(fifo_used(&ca->free), ca->free.size / 2); in bch_moving_gc()
213 ca->heap.used = 0; in bch_moving_gc()
215 for_each_bucket(b, ca) { in bch_moving_gc()
[all …]
Dio.c308 void bch_count_io_errors(struct cache *ca, int error, const char *m) in bch_count_io_errors() argument
315 if (ca->set->error_decay) { in bch_count_io_errors()
316 unsigned count = atomic_inc_return(&ca->io_count); in bch_count_io_errors()
318 while (count > ca->set->error_decay) { in bch_count_io_errors()
321 unsigned new = count - ca->set->error_decay; in bch_count_io_errors()
328 count = atomic_cmpxchg(&ca->io_count, old, new); in bch_count_io_errors()
333 errors = atomic_read(&ca->io_errors); in bch_count_io_errors()
337 errors = atomic_cmpxchg(&ca->io_errors, in bch_count_io_errors()
347 &ca->io_errors); in bch_count_io_errors()
350 if (errors < ca->set->error_limit) in bch_count_io_errors()
[all …]
/drivers/media/pci/mantis/
Dmantis_ca.c42 struct mantis_ca *ca = en50221->data; in mantis_ca_read_attr_mem() local
43 struct mantis_pci *mantis = ca->ca_priv; in mantis_ca_read_attr_mem()
50 return mantis_hif_read_mem(ca, addr); in mantis_ca_read_attr_mem()
55 struct mantis_ca *ca = en50221->data; in mantis_ca_write_attr_mem() local
56 struct mantis_pci *mantis = ca->ca_priv; in mantis_ca_write_attr_mem()
63 return mantis_hif_write_mem(ca, addr, data); in mantis_ca_write_attr_mem()
68 struct mantis_ca *ca = en50221->data; in mantis_ca_read_cam_ctl() local
69 struct mantis_pci *mantis = ca->ca_priv; in mantis_ca_read_cam_ctl()
76 return mantis_hif_read_iom(ca, addr); in mantis_ca_read_cam_ctl()
81 struct mantis_ca *ca = en50221->data; in mantis_ca_write_cam_ctl() local
[all …]
Dmantis_hif.c42 static int mantis_hif_sbuf_opdone_wait(struct mantis_ca *ca) in mantis_hif_sbuf_opdone_wait() argument
44 struct mantis_pci *mantis = ca->ca_priv; in mantis_hif_sbuf_opdone_wait()
47 if (wait_event_timeout(ca->hif_opdone_wq, in mantis_hif_sbuf_opdone_wait()
48 ca->hif_event & MANTIS_SBUF_OPDONE, in mantis_hif_sbuf_opdone_wait()
55 ca->hif_event &= ~MANTIS_SBUF_OPDONE; in mantis_hif_sbuf_opdone_wait()
59 static int mantis_hif_write_wait(struct mantis_ca *ca) in mantis_hif_write_wait() argument
61 struct mantis_pci *mantis = ca->ca_priv; in mantis_hif_write_wait()
65 if (wait_event_timeout(ca->hif_write_wq, in mantis_hif_write_wait()
89 int mantis_hif_read_mem(struct mantis_ca *ca, u32 addr) in mantis_hif_read_mem() argument
91 struct mantis_pci *mantis = ca->ca_priv; in mantis_hif_read_mem()
[all …]
Dmantis_evm.c41 struct mantis_ca *ca = container_of(work, struct mantis_ca, hif_evm_work); in mantis_hifevm_work() local
42 struct mantis_pci *mantis = ca->ca_priv; in mantis_hifevm_work()
52 mantis_event_cam_plugin(ca); in mantis_hifevm_work()
53 dvb_ca_en50221_camchange_irq(&ca->en50221, in mantis_hifevm_work()
61 mantis_event_cam_unplug(ca); in mantis_hifevm_work()
62 dvb_ca_en50221_camchange_irq(&ca->en50221, in mantis_hifevm_work()
91 ca->sbuf_status = MANTIS_SBUF_DATA_AVAIL; in mantis_hifevm_work()
92 ca->hif_event = MANTIS_SBUF_OPDONE; in mantis_hifevm_work()
93 wake_up(&ca->hif_opdone_wq); in mantis_hifevm_work()
97 int mantis_evmgr_init(struct mantis_ca *ca) in mantis_evmgr_init() argument
[all …]
Dmantis_pcmcia.c42 void mantis_event_cam_plugin(struct mantis_ca *ca) in mantis_event_cam_plugin() argument
44 struct mantis_pci *mantis = ca->ca_priv; in mantis_event_cam_plugin()
48 if (ca->slot_state == MODULE_XTRACTED) { in mantis_event_cam_plugin()
57 ca->slot_state = MODULE_INSERTED; in mantis_event_cam_plugin()
66 void mantis_event_cam_unplug(struct mantis_ca *ca) in mantis_event_cam_unplug() argument
68 struct mantis_pci *mantis = ca->ca_priv; in mantis_event_cam_unplug()
72 if (ca->slot_state == MODULE_INSERTED) { in mantis_event_cam_unplug()
81 ca->slot_state = MODULE_XTRACTED; in mantis_event_cam_unplug()
86 int mantis_pcmcia_init(struct mantis_ca *ca) in mantis_pcmcia_init() argument
88 struct mantis_pci *mantis = ca->ca_priv; in mantis_pcmcia_init()
[all …]
Dmantis_link.h68 extern void mantis_event_cam_plugin(struct mantis_ca *ca);
69 extern void mantis_event_cam_unplug(struct mantis_ca *ca);
70 extern int mantis_pcmcia_init(struct mantis_ca *ca);
71 extern void mantis_pcmcia_exit(struct mantis_ca *ca);
72 extern int mantis_evmgr_init(struct mantis_ca *ca);
73 extern void mantis_evmgr_exit(struct mantis_ca *ca);
76 extern int mantis_hif_init(struct mantis_ca *ca);
77 extern void mantis_hif_exit(struct mantis_ca *ca);
78 extern int mantis_hif_read_mem(struct mantis_ca *ca, u32 addr);
79 extern int mantis_hif_write_mem(struct mantis_ca *ca, u32 addr, u8 data);
[all …]
/drivers/media/usb/dvb-usb/
Dttusb2.c68 struct dvb_ca_en50221 ca; member
130 static int tt3650_ci_msg_locked(struct dvb_ca_en50221 *ca, u8 cmd, u8 *data, unsigned int write_len… in tt3650_ci_msg_locked() argument
132 struct dvb_usb_device *d = ca->data; in tt3650_ci_msg_locked()
143 static int tt3650_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address) in tt3650_ci_read_attribute_mem() argument
155 ret = tt3650_ci_msg_locked(ca, TT3650_CMD_CI_RD_ATTR, buf, 2, 3); in tt3650_ci_read_attribute_mem()
165 static int tt3650_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address, u8 value) in tt3650_ci_write_attribute_mem() argument
178 return tt3650_ci_msg_locked(ca, TT3650_CMD_CI_WR_ATTR, buf, 3, 3); in tt3650_ci_write_attribute_mem()
181 static int tt3650_ci_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address) in tt3650_ci_read_cam_control() argument
191 ret = tt3650_ci_msg_locked(ca, TT3650_CMD_CI_RD_CTRL, buf, 1, 2); in tt3650_ci_read_cam_control()
201 static int tt3650_ci_write_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address, u8 value) in tt3650_ci_write_cam_control() argument
[all …]
Dpctv452e.c94 struct dvb_ca_en50221 ca; member
145 static int tt3650_ci_msg_locked(struct dvb_ca_en50221 *ca, in tt3650_ci_msg_locked() argument
149 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in tt3650_ci_msg_locked()
160 static int tt3650_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, in tt3650_ci_read_attribute_mem() argument
172 ret = tt3650_ci_msg_locked(ca, TT3650_CMD_CI_RD_ATTR, buf, 2, 3); in tt3650_ci_read_attribute_mem()
183 static int tt3650_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, in tt3650_ci_write_attribute_mem() argument
198 return tt3650_ci_msg_locked(ca, TT3650_CMD_CI_WR_ATTR, buf, 3, 3); in tt3650_ci_write_attribute_mem()
201 static int tt3650_ci_read_cam_control(struct dvb_ca_en50221 *ca, in tt3650_ci_read_cam_control() argument
213 ret = tt3650_ci_msg_locked(ca, TT3650_CMD_CI_RD_CTRL, buf, 1, 2); in tt3650_ci_read_cam_control()
224 static int tt3650_ci_write_cam_control(struct dvb_ca_en50221 *ca, in tt3650_ci_write_cam_control() argument
[all …]
Daz6027.c29 struct dvb_ca_en50221 ca; member
408 static int az6027_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, in az6027_ci_read_attribute_mem() argument
412 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6027_ci_read_attribute_mem()
449 static int az6027_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, in az6027_ci_write_attribute_mem() argument
454 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6027_ci_write_attribute_mem()
481 static int az6027_ci_read_cam_control(struct dvb_ca_en50221 *ca, in az6027_ci_read_cam_control() argument
485 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6027_ci_read_cam_control()
526 static int az6027_ci_write_cam_control(struct dvb_ca_en50221 *ca, in az6027_ci_write_cam_control() argument
531 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6027_ci_write_cam_control()
560 static int CI_CamReady(struct dvb_ca_en50221 *ca, int slot) in CI_CamReady() argument
[all …]
/drivers/media/usb/dvb-usb-v2/
Daz6007.c52 struct dvb_ca_en50221 ca; member
233 static int az6007_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, in az6007_ci_read_attribute_mem() argument
237 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6007_ci_read_attribute_mem()
274 static int az6007_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, in az6007_ci_write_attribute_mem() argument
279 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6007_ci_write_attribute_mem()
306 static int az6007_ci_read_cam_control(struct dvb_ca_en50221 *ca, in az6007_ci_read_cam_control() argument
310 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6007_ci_read_cam_control()
351 static int az6007_ci_write_cam_control(struct dvb_ca_en50221 *ca, in az6007_ci_write_cam_control() argument
356 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6007_ci_write_cam_control()
385 static int CI_CamReady(struct dvb_ca_en50221 *ca, int slot) in CI_CamReady() argument
[all …]
/drivers/md/
Ddm-cache-target.c1591 static void destroy_cache_args(struct cache_args *ca) in destroy_cache_args() argument
1593 if (ca->metadata_dev) in destroy_cache_args()
1594 dm_put_device(ca->ti, ca->metadata_dev); in destroy_cache_args()
1596 if (ca->cache_dev) in destroy_cache_args()
1597 dm_put_device(ca->ti, ca->cache_dev); in destroy_cache_args()
1599 if (ca->origin_dev) in destroy_cache_args()
1600 dm_put_device(ca->ti, ca->origin_dev); in destroy_cache_args()
1602 kfree(ca); in destroy_cache_args()
1615 static int parse_metadata_dev(struct cache_args *ca, struct dm_arg_set *as, in parse_metadata_dev() argument
1625 r = dm_get_device(ca->ti, dm_shift_arg(as), FMODE_READ | FMODE_WRITE, in parse_metadata_dev()
[all …]
/drivers/media/pci/cx23885/
Dcimax2.c78 struct dvb_ca_en50221 ca; member
288 dvb_ca_en50221_camready_irq(&state->ca, 0); in netup_ci_slot_reset()
346 dvb_ca_en50221_frda_irq(&state->ca, 0); in netup_read_ci_status()
479 state->ca.owner = THIS_MODULE; in netup_ci_init()
480 state->ca.read_attribute_mem = netup_ci_read_attribute_mem; in netup_ci_init()
481 state->ca.write_attribute_mem = netup_ci_write_attribute_mem; in netup_ci_init()
482 state->ca.read_cam_control = netup_ci_read_cam_ctl; in netup_ci_init()
483 state->ca.write_cam_control = netup_ci_write_cam_ctl; in netup_ci_init()
484 state->ca.slot_reset = netup_ci_slot_reset; in netup_ci_init()
485 state->ca.slot_shutdown = netup_ci_slot_shutdown; in netup_ci_init()
[all …]
/drivers/media/pci/ttpci/
Dbudget-av.c76 struct dvb_ca_en50221 ca; member
80 static int ciintf_slot_shutdown(struct dvb_ca_en50221 *ca, int slot);
140 static int ciintf_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address) in ciintf_read_attribute_mem() argument
142 struct budget_av *budget_av = (struct budget_av *) ca->data; in ciintf_read_attribute_mem()
153 ciintf_slot_shutdown(ca, slot); in ciintf_read_attribute_mem()
159 static int ciintf_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address, u8 value) in ciintf_write_attribute_mem() argument
161 struct budget_av *budget_av = (struct budget_av *) ca->data; in ciintf_write_attribute_mem()
172 ciintf_slot_shutdown(ca, slot); in ciintf_write_attribute_mem()
178 static int ciintf_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address) in ciintf_read_cam_control() argument
180 struct budget_av *budget_av = (struct budget_av *) ca->data; in ciintf_read_cam_control()
[all …]
Dbudget-ci.c114 struct dvb_ca_en50221 ca; member
268 static int ciintf_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address) in ciintf_read_attribute_mem() argument
270 struct budget_ci *budget_ci = (struct budget_ci *) ca->data; in ciintf_read_attribute_mem()
279 static int ciintf_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address, u8 value) in ciintf_write_attribute_mem() argument
281 struct budget_ci *budget_ci = (struct budget_ci *) ca->data; in ciintf_write_attribute_mem()
290 static int ciintf_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address) in ciintf_read_cam_control() argument
292 struct budget_ci *budget_ci = (struct budget_ci *) ca->data; in ciintf_read_cam_control()
301 static int ciintf_write_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address, u8 value) in ciintf_write_cam_control() argument
303 struct budget_ci *budget_ci = (struct budget_ci *) ca->data; in ciintf_write_cam_control()
312 static int ciintf_slot_reset(struct dvb_ca_en50221 *ca, int slot) in ciintf_slot_reset() argument
[all …]
/drivers/infiniband/ulp/ipoib/
Dipoib_ib.c98 ib_dma_unmap_single(priv->ca, mapping[0], IPOIB_UD_HEAD_SIZE, in ipoib_ud_dma_unmap_rx()
100 ib_dma_unmap_page(priv->ca, mapping[1], PAGE_SIZE, in ipoib_ud_dma_unmap_rx()
103 ib_dma_unmap_single(priv->ca, mapping[0], in ipoib_ud_dma_unmap_rx()
182 mapping[0] = ib_dma_map_single(priv->ca, skb->data, buf_size, in ipoib_alloc_rx_skb()
184 if (unlikely(ib_dma_mapping_error(priv->ca, mapping[0]))) in ipoib_alloc_rx_skb()
193 ib_dma_map_page(priv->ca, page, in ipoib_alloc_rx_skb()
195 if (unlikely(ib_dma_mapping_error(priv->ca, mapping[1]))) in ipoib_alloc_rx_skb()
203 ib_dma_unmap_single(priv->ca, mapping[0], buf_size, DMA_FROM_DEVICE); in ipoib_alloc_rx_skb()
315 static int ipoib_dma_map_tx(struct ib_device *ca, in ipoib_dma_map_tx() argument
324 mapping[0] = ib_dma_map_single(ca, skb->data, skb_headlen(skb), in ipoib_dma_map_tx()
[all …]
Dipoib_verbs.c45 if (ib_find_pkey(priv->ca, priv->port, priv->pkey, &pkey_index)) { in ipoib_mcast_attach()
131 int ipoib_transport_dev_init(struct net_device *dev, struct ib_device *ca) in ipoib_transport_dev_init() argument
148 priv->pd = ib_alloc_pd(priv->ca); in ipoib_transport_dev_init()
150 printk(KERN_WARNING "%s: failed to allocate PD\n", ca->name); in ipoib_transport_dev_init()
156 printk(KERN_WARNING "%s: ib_get_dma_mr failed\n", ca->name); in ipoib_transport_dev_init()
170 priv->recv_cq = ib_create_cq(priv->ca, ipoib_ib_completion, NULL, dev, size, 0); in ipoib_transport_dev_init()
172 printk(KERN_WARNING "%s: failed to create receive CQ\n", ca->name); in ipoib_transport_dev_init()
176 priv->send_cq = ib_create_cq(priv->ca, ipoib_send_comp_handler, NULL, in ipoib_transport_dev_init()
179 printk(KERN_WARNING "%s: failed to create send CQ\n", ca->name); in ipoib_transport_dev_init()
200 printk(KERN_WARNING "%s: failed to create QP\n", ca->name); in ipoib_transport_dev_init()
/drivers/net/ethernet/i825xx/
Dsni_82596.c50 static inline void ca(struct net_device *dev) in ca() function
54 writel(0, lp->ca); in ca()
82 struct resource *res, *ca, *idprom, *options; in sni_82596_probe() local
89 ca = platform_get_resource(dev, IORESOURCE_MEM, 1); in sni_82596_probe()
92 if (!res || !ca || !options || !idprom) in sni_82596_probe()
97 ca_addr = ioremap_nocache(ca->start, 4); in sni_82596_probe()
134 lp->ca = ca_addr; in sni_82596_probe()
158 iounmap(lp->ca); in sni_82596_driver_remove()
/drivers/staging/media/cxd2099/
Dcxd2099.c427 static int read_attribute_mem(struct dvb_ca_en50221 *ca, in read_attribute_mem() argument
430 struct cxd *ci = ca->data; in read_attribute_mem()
458 static int write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, in write_attribute_mem() argument
461 struct cxd *ci = ca->data; in write_attribute_mem()
470 static int read_cam_control(struct dvb_ca_en50221 *ca, in read_cam_control() argument
473 struct cxd *ci = ca->data; in read_cam_control()
483 static int write_cam_control(struct dvb_ca_en50221 *ca, int slot, in write_cam_control() argument
486 struct cxd *ci = ca->data; in write_cam_control()
495 static int slot_reset(struct dvb_ca_en50221 *ca, int slot) in slot_reset() argument
497 struct cxd *ci = ca->data; in slot_reset()
[all …]

123