Searched defs:ca (Results 1 - 25 of 31) sorted by relevance

12

/drivers/media/dvb/mantis/
H A Dmantis_evm.c41 struct mantis_ca *ca = container_of(work, struct mantis_ca, hif_evm_work); local
42 struct mantis_pci *mantis = ca->ca_priv;
53 mantis_event_cam_plugin(ca);
54 dvb_ca_en50221_camchange_irq(&ca->en50221,
62 mantis_event_cam_unplug(ca);
63 dvb_ca_en50221_camchange_irq(&ca->en50221,
92 ca->sbuf_status = MANTIS_SBUF_DATA_AVAIL;
93 ca->hif_event = MANTIS_SBUF_OPDONE;
94 wake_up(&ca->hif_opdone_wq);
98 int mantis_evmgr_init(struct mantis_ca *ca) argument
110 mantis_evmgr_exit(struct mantis_ca *ca) argument
[all...]
H A Dmantis_pcmcia.c42 void mantis_event_cam_plugin(struct mantis_ca *ca) argument
44 struct mantis_pci *mantis = ca->ca_priv;
48 if (ca->slot_state == MODULE_XTRACTED) {
57 ca->slot_state = MODULE_INSERTED;
66 void mantis_event_cam_unplug(struct mantis_ca *ca) argument
68 struct mantis_pci *mantis = ca->ca_priv;
72 if (ca->slot_state == MODULE_INSERTED) {
81 ca->slot_state = MODULE_XTRACTED;
86 int mantis_pcmcia_init(struct mantis_ca *ca) argument
88 struct mantis_pci *mantis = ca
115 mantis_pcmcia_exit(struct mantis_ca *ca) argument
[all...]
H A Dmantis_ca.c42 struct mantis_ca *ca = en50221->data; local
43 struct mantis_pci *mantis = ca->ca_priv;
50 return mantis_hif_read_mem(ca, addr);
55 struct mantis_ca *ca = en50221->data; local
56 struct mantis_pci *mantis = ca->ca_priv;
63 return mantis_hif_write_mem(ca, addr, data);
68 struct mantis_ca *ca = en50221->data; local
69 struct mantis_pci *mantis = ca->ca_priv;
76 return mantis_hif_read_iom(ca, addr);
81 struct mantis_ca *ca local
94 struct mantis_ca *ca = en50221->data; local
110 struct mantis_ca *ca = en50221->data; local
120 struct mantis_ca *ca = en50221->data; local
131 struct mantis_ca *ca = en50221->data; local
149 struct mantis_ca *ca; local
198 struct mantis_ca *ca = mantis->mantis_ca; local
[all...]
H A Dmantis_hif.c42 static int mantis_hif_sbuf_opdone_wait(struct mantis_ca *ca) argument
44 struct mantis_pci *mantis = ca->ca_priv;
47 if (wait_event_timeout(ca->hif_opdone_wq,
48 ca->hif_event & MANTIS_SBUF_OPDONE,
55 ca->hif_event &= ~MANTIS_SBUF_OPDONE;
59 static int mantis_hif_write_wait(struct mantis_ca *ca) argument
61 struct mantis_pci *mantis = ca->ca_priv;
65 if (wait_event_timeout(ca->hif_write_wq,
89 int mantis_hif_read_mem(struct mantis_ca *ca, u32 addr) argument
91 struct mantis_pci *mantis = ca
117 mantis_hif_write_mem(struct mantis_ca *ca, u32 addr, u8 data) argument
146 mantis_hif_read_iom(struct mantis_ca *ca, u32 addr) argument
176 mantis_hif_write_iom(struct mantis_ca *ca, u32 addr, u8 data) argument
204 mantis_hif_init(struct mantis_ca *ca) argument
228 mantis_hif_exit(struct mantis_ca *ca) argument
[all...]
H A Dhopper_cards.c72 struct mantis_ca *ca; local
79 ca = mantis->mantis_ca;
105 wake_up(&ca->hif_write_wq);
106 schedule_work(&ca->hif_evm_work);
H A Dmantis_cards.c80 struct mantis_ca *ca; local
87 ca = mantis->mantis_ca;
113 wake_up(&ca->hif_write_wq);
114 schedule_work(&ca->hif_evm_work);
/drivers/infiniband/ulp/ipoib/
H A Dipoib_verbs.c45 if (ib_find_pkey(priv->ca, priv->port, priv->pkey, &pkey_index)) {
131 int ipoib_transport_dev_init(struct net_device *dev, struct ib_device *ca) argument
148 priv->pd = ib_alloc_pd(priv->ca);
150 printk(KERN_WARNING "%s: failed to allocate PD\n", ca->name);
156 printk(KERN_WARNING "%s: ib_get_dma_mr failed\n", ca->name);
170 priv->recv_cq = ib_create_cq(priv->ca, ipoib_ib_completion, NULL, dev, size, 0);
172 printk(KERN_WARNING "%s: failed to create receive CQ\n", ca->name);
176 priv->send_cq = ib_create_cq(priv->ca, ipoib_send_comp_handler, NULL,
179 printk(KERN_WARNING "%s: failed to create send CQ\n", ca->name);
200 printk(KERN_WARNING "%s: failed to create QP\n", ca
[all...]
H A Dipoib_ib.c98 ib_dma_unmap_single(priv->ca, mapping[0], IPOIB_UD_HEAD_SIZE,
100 ib_dma_unmap_page(priv->ca, mapping[1], PAGE_SIZE,
103 ib_dma_unmap_single(priv->ca, mapping[0],
178 mapping[0] = ib_dma_map_single(priv->ca, skb->data, buf_size,
180 if (unlikely(ib_dma_mapping_error(priv->ca, mapping[0])))
189 ib_dma_map_page(priv->ca, page,
191 if (unlikely(ib_dma_mapping_error(priv->ca, mapping[1])))
199 ib_dma_unmap_single(priv->ca, mapping[0], buf_size, DMA_FROM_DEVICE);
310 static int ipoib_dma_map_tx(struct ib_device *ca, argument
319 mapping[0] = ib_dma_map_single(ca, sk
352 ipoib_dma_unmap_tx(struct ib_device *ca, struct ipoib_tx_buf *tx_req) argument
903 ipoib_ib_dev_init(struct net_device *dev, struct ib_device *ca, int port) argument
[all...]
H A Dipoib_main.c429 if (!ib_init_ah_from_path(priv->ca, priv->port, pathrec, &av))
538 ib_sa_path_rec_get(&ipoib_sa_client, priv->ca, priv->port,
922 int ipoib_dev_init(struct net_device *dev, struct ib_device *ca, int port) argument
931 ca->name, ipoib_recvq_size);
938 ca->name, ipoib_sendq_size);
944 if (ipoib_ib_dev_init(dev, ca, port))
1245 priv->ca, ipoib_event);
H A Dipoib.h295 struct ib_device *ca; member in struct:ipoib_dev_priv
441 int ipoib_ib_dev_init(struct net_device *dev, struct ib_device *ca, int port);
453 int ipoib_dev_init(struct net_device *dev, struct ib_device *ca, int port);
487 int ipoib_transport_dev_init(struct net_device *dev, struct ib_device *ca);
/drivers/net/ethernet/i825xx/
H A Dlasi_82596.c125 static inline void ca(struct net_device *dev) function
H A Dsni_82596.c50 static inline void ca(struct net_device *dev) function
54 writel(0, lp->ca);
82 struct resource *res, *ca, *idprom, *options; local
89 ca = platform_get_resource(dev, IORESOURCE_MEM, 1);
92 if (!res || !ca || !options || !idprom)
97 ca_addr = ioremap_nocache(ca->start, 4);
134 lp->ca = ca_addr;
158 iounmap(lp->ca);
/drivers/base/
H A Dcpu.c149 struct cpu_attr *ca = container_of(attr, struct cpu_attr, attr); local
150 int n = cpulist_scnprintf(buf, PAGE_SIZE-2, *(ca->map));
/drivers/md/persistent-data/
H A Ddm-space-map-checker.c25 static int ca_get_count(struct count_array *ca, dm_block_t b, uint32_t *count) argument
27 if (b >= ca->nr)
30 *count = ca->counts[b];
34 static int ca_count_more_than_one(struct count_array *ca, dm_block_t b, int *r) argument
36 if (b >= ca->nr)
39 *r = ca->counts[b] > 1;
43 static int ca_set_count(struct count_array *ca, dm_block_t b, uint32_t count) argument
47 if (b >= ca->nr)
50 old_count = ca->counts[b];
53 ca
62 ca_inc_block(struct count_array *ca, dm_block_t b) argument
71 ca_dec_block(struct count_array *ca, dm_block_t b) argument
81 ca_create(struct count_array *ca, struct dm_space_map *sm) argument
99 ca_load(struct count_array *ca, struct dm_space_map *sm) argument
126 ca_extend(struct count_array *ca, dm_block_t extra_blocks) argument
154 ca_destroy(struct count_array *ca) argument
[all...]
/drivers/media/dvb/dvb-usb/
H A Daz6027.c29 struct dvb_ca_en50221 ca; member in struct:az6027_device_state
407 static int az6027_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, argument
411 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data;
448 static int az6027_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, argument
453 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data;
480 static int az6027_ci_read_cam_control(struct dvb_ca_en50221 *ca, argument
484 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data;
525 static int az6027_ci_write_cam_control(struct dvb_ca_en50221 *ca, argument
530 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data;
559 static int CI_CamReady(struct dvb_ca_en50221 *ca, in argument
590 az6027_ci_slot_reset(struct dvb_ca_en50221 *ca, int slot) argument
641 az6027_ci_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) argument
646 az6027_ci_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) argument
675 az6027_ci_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) argument
[all...]
H A Dpctv452e.c94 struct dvb_ca_en50221 ca; member in struct:pctv452e_state
145 static int tt3650_ci_msg_locked(struct dvb_ca_en50221 *ca, argument
149 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data;
160 static int tt3650_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, argument
172 ret = tt3650_ci_msg_locked(ca, TT3650_CMD_CI_RD_ATTR, buf, 2, 3);
183 static int tt3650_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, argument
198 return tt3650_ci_msg_locked(ca, TT3650_CMD_CI_WR_ATTR, buf, 3, 3);
201 static int tt3650_ci_read_cam_control(struct dvb_ca_en50221 *ca, argument
213 ret = tt3650_ci_msg_locked(ca, TT3650_CMD_CI_RD_CTRL, buf, 1, 2);
224 static int tt3650_ci_write_cam_control(struct dvb_ca_en50221 *ca, argument
243 tt3650_ci_set_video_port(struct dvb_ca_en50221 *ca, int slot, int enable) argument
270 tt3650_ci_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) argument
275 tt3650_ci_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) argument
280 tt3650_ci_slot_reset(struct dvb_ca_en50221 *ca, int slot) argument
320 tt3650_ci_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) argument
[all...]
H A Dttusb2.c68 struct dvb_ca_en50221 ca; member in struct:ttusb2_state
130 static int tt3650_ci_msg_locked(struct dvb_ca_en50221 *ca, u8 cmd, u8 *data, unsigned int write_len, unsigned int read_len) argument
132 struct dvb_usb_device *d = ca->data;
143 static int tt3650_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address) argument
155 ret = tt3650_ci_msg_locked(ca, TT3650_CMD_CI_RD_ATTR, buf, 2, 3);
165 static int tt3650_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address, u8 value) argument
178 return tt3650_ci_msg_locked(ca, TT3650_CMD_CI_WR_ATTR, buf, 3, 3);
181 static int tt3650_ci_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address) argument
191 ret = tt3650_ci_msg_locked(ca, TT3650_CMD_CI_RD_CTRL, buf, 1, 2);
201 static int tt3650_ci_write_cam_control(struct dvb_ca_en50221 *ca, in argument
216 tt3650_ci_set_video_port(struct dvb_ca_en50221 *ca, int slot, int enable) argument
240 tt3650_ci_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) argument
245 tt3650_ci_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) argument
250 tt3650_ci_slot_reset(struct dvb_ca_en50221 *ca, int slot) argument
292 tt3650_ci_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) argument
[all...]
/drivers/media/video/cx23885/
H A Dcimax2.c77 struct dvb_ca_en50221 ca; member in struct:netup_ci_state
286 dvb_ca_en50221_camready_irq(&state->ca, 0);
344 dvb_ca_en50221_frda_irq(&state->ca, 0);
476 state->ca.owner = THIS_MODULE;
477 state->ca.read_attribute_mem = netup_ci_read_attribute_mem;
478 state->ca.write_attribute_mem = netup_ci_write_attribute_mem;
479 state->ca.read_cam_control = netup_ci_read_cam_ctl;
480 state->ca.write_cam_control = netup_ci_write_cam_ctl;
481 state->ca.slot_reset = netup_ci_slot_reset;
482 state->ca
[all...]
H A Daltera-ci.c121 struct dvb_ca_en50221 ca; member in struct:altera_ci_state
513 if (state->ca.data != NULL)
514 dvb_ca_en50221_release(&state->ca);
750 state->ca.owner = THIS_MODULE;
751 state->ca.read_attribute_mem = altera_ci_read_attribute_mem;
752 state->ca.write_attribute_mem = altera_ci_write_attribute_mem;
753 state->ca.read_cam_control = altera_ci_read_cam_ctl;
754 state->ca.write_cam_control = altera_ci_write_cam_ctl;
755 state->ca.slot_reset = altera_ci_slot_reset;
756 state->ca
[all...]
/drivers/scsi/
H A Dultrastor.c182 unsigned char ca: 1; /* use cache (if available) */ member in struct:mscp
736 my_mscp->ca = SCpnt->device->type != TYPE_TAPE;
/drivers/staging/media/cxd2099/
H A Dcxd2099.c426 static int read_attribute_mem(struct dvb_ca_en50221 *ca, argument
429 struct cxd *ci = ca->data;
457 static int write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, argument
460 struct cxd *ci = ca->data;
469 static int read_cam_control(struct dvb_ca_en50221 *ca, argument
472 struct cxd *ci = ca->data;
482 static int write_cam_control(struct dvb_ca_en50221 *ca, int slot, argument
485 struct cxd *ci = ca->data;
494 static int slot_reset(struct dvb_ca_en50221 *ca, int slot) argument
496 struct cxd *ci = ca
541 slot_shutdown(struct dvb_ca_en50221 *ca, int slot) argument
555 slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) argument
613 poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) argument
627 read_data(struct dvb_ca_en50221 *ca, int slot, u8 *ebuf, int ecount) argument
652 write_data(struct dvb_ca_en50221 *ca, int slot, u8 *ebuf, int ecount) argument
[all...]
/drivers/media/dvb/ttpci/
H A Dbudget-ci.c114 struct dvb_ca_en50221 ca; member in struct:budget_ci
268 static int ciintf_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address) argument
270 struct budget_ci *budget_ci = (struct budget_ci *) ca->data;
279 static int ciintf_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address, u8 value) argument
281 struct budget_ci *budget_ci = (struct budget_ci *) ca->data;
290 static int ciintf_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address) argument
292 struct budget_ci *budget_ci = (struct budget_ci *) ca->data;
301 static int ciintf_write_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address, u8 value) argument
303 struct budget_ci *budget_ci = (struct budget_ci *) ca->data;
312 static int ciintf_slot_reset(struct dvb_ca_en50221 *ca, in argument
335 ciintf_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) argument
348 ciintf_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) argument
416 ciintf_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) argument
[all...]
H A Dbudget-av.c76 struct dvb_ca_en50221 ca; member in struct:budget_av
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) argument
142 struct budget_av *budget_av = (struct budget_av *) ca->data;
153 ciintf_slot_shutdown(ca, slot);
159 static int ciintf_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address, u8 value) argument
161 struct budget_av *budget_av = (struct budget_av *) ca->data;
172 ciintf_slot_shutdown(ca, slot);
178 static int ciintf_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address) argument
180 struct budget_av *budget_av = (struct budget_av *) ca
198 ciintf_write_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address, u8 value) argument
217 ciintf_slot_reset(struct dvb_ca_en50221 *ca, int slot) argument
246 ciintf_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) argument
262 ciintf_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) argument
277 ciintf_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) argument
[all...]
/drivers/media/dvb/dvb-core/
H A Ddvb_ca_en50221.c161 static void dvb_ca_en50221_thread_wakeup(struct dvb_ca_private *ca);
162 static int dvb_ca_en50221_read_data(struct dvb_ca_private *ca, int slot, u8 * ebuf, int ecount);
163 static int dvb_ca_en50221_write_data(struct dvb_ca_private *ca, int slot, u8 * ebuf, int ecount);
199 static int dvb_ca_en50221_check_camstatus(struct dvb_ca_private *ca, int slot) argument
206 if (ca->flags & DVB_CA_EN50221_FLAG_IRQ_CAMCHANGE) {
207 return (atomic_read(&ca->slot_info[slot].camchange_count) != 0);
211 slot_status = ca->pub->poll_slot_status(ca->pub, slot, ca->open);
216 int cam_present_old = (ca
250 dvb_ca_en50221_wait_if_status(struct dvb_ca_private *ca, int slot, u8 waitfor, int timeout_hz) argument
297 dvb_ca_en50221_link_init(struct dvb_ca_private *ca, int slot) argument
357 dvb_ca_en50221_read_tuple(struct dvb_ca_private *ca, int slot, int *address, int *tupleType, int *tupleLength, u8 * tuple) argument
407 dvb_ca_en50221_parse_attributes(struct dvb_ca_private *ca, int slot) argument
551 dvb_ca_en50221_set_configoption(struct dvb_ca_private *ca, int slot) argument
586 dvb_ca_en50221_read_data(struct dvb_ca_private *ca, int slot, u8 * ebuf, int ecount) argument
709 dvb_ca_en50221_write_data(struct dvb_ca_private *ca, int slot, u8 * buf, int bytes_write) argument
795 dvb_ca_en50221_slot_shutdown(struct dvb_ca_private *ca, int slot) argument
823 struct dvb_ca_private *ca = pubca->private; local
851 struct dvb_ca_private *ca = pubca->private; local
870 struct dvb_ca_private *ca = pubca->private; local
901 dvb_ca_en50221_thread_wakeup(struct dvb_ca_private *ca) argument
916 dvb_ca_en50221_thread_update_delay(struct dvb_ca_private *ca) argument
973 struct dvb_ca_private *ca = data; local
1188 struct dvb_ca_private *ca = dvbdev->priv; local
1279 struct dvb_ca_private *ca = dvbdev->priv; local
1362 dvb_ca_en50221_io_read_condition(struct dvb_ca_private *ca, int *result, int *_slot) argument
1420 struct dvb_ca_private *ca = dvbdev->priv; local
1520 struct dvb_ca_private *ca = dvbdev->priv; local
1565 struct dvb_ca_private *ca = dvbdev->priv; local
1593 struct dvb_ca_private *ca = dvbdev->priv; local
1658 struct dvb_ca_private *ca = NULL; local
1737 struct dvb_ca_private *ca = pubca->private; local
[all...]
/drivers/pcmcia/
H A Dcistpl.c1025 u_int len, ca, ha; local
1038 len = ca = ha = 0;
1047 ca += *p << (j*8);
1056 mem->win[i].card_addr = ca << 8;

Completed in 591 milliseconds

12