Lines Matching defs:av7110

22 #include "av7110.h"
27 void CI_handle(struct av7110 *av7110, u8 *data, u16 len)
29 dprintk(8, "av7110:%p\n",av7110);
39 av7110->ci_slot[data[2] - 1].flags = 0;
42 av7110->ci_slot[data[2] - 1].flags |= CA_CI_MODULE_PRESENT;
45 av7110->ci_slot[data[2] - 1].flags |= CA_CI_MODULE_READY;
50 //av7110->ci_stat=data[1];
201 struct av7110 *av7110 = dvbdev->priv;
204 dprintk(8, "av7110:%p\n",av7110);
208 ci_ll_flush(&av7110->ci_rbuffer, &av7110->ci_wbuffer);
215 struct av7110 *av7110 = dvbdev->priv;
216 struct dvb_ringbuffer *rbuf = &av7110->ci_rbuffer;
217 struct dvb_ringbuffer *wbuf = &av7110->ci_wbuffer;
220 dprintk(8, "av7110:%p\n",av7110);
237 struct av7110 *av7110 = dvbdev->priv;
241 dprintk(8, "av7110:%p\n",av7110);
243 if (mutex_lock_interruptible(&av7110->ioctl_mutex))
248 ret = ci_ll_reset(&av7110->ci_wbuffer, file, arg,
249 &av7110->ci_slot[0]);
256 cap.slot_type = (FW_CI_LL_SUPPORT(av7110->arm_app) ?
269 mutex_unlock(&av7110->ioctl_mutex);
272 av7110->ci_slot[info->num].num = info->num;
273 av7110->ci_slot[info->num].type = FW_CI_LL_SUPPORT(av7110->arm_app) ?
275 memcpy(info, &av7110->ci_slot[info->num], sizeof(struct ca_slot_info));
300 mutex_unlock(&av7110->ioctl_mutex);
303 av7110_fw_cmd(av7110, COMTYPE_PIDFILTER, SetDescr, 5,
317 mutex_unlock(&av7110->ioctl_mutex);
325 struct av7110 *av7110 = dvbdev->priv;
327 dprintk(8, "av7110:%p\n",av7110);
328 return ci_ll_write(&av7110->ci_wbuffer, file, buf, count, ppos);
335 struct av7110 *av7110 = dvbdev->priv;
337 dprintk(8, "av7110:%p\n",av7110);
338 return ci_ll_read(&av7110->ci_rbuffer, file, buf, count, ppos);
361 int av7110_ca_register(struct av7110 *av7110)
363 return dvb_register_device(&av7110->dvb_adapter, &av7110->ca_dev,
364 &dvbdev_ca, av7110, DVB_DEVICE_CA, 0);
367 void av7110_ca_unregister(struct av7110 *av7110)
369 dvb_unregister_device(av7110->ca_dev);
372 int av7110_ca_init(struct av7110* av7110)
374 return ci_ll_init(&av7110->ci_rbuffer, &av7110->ci_wbuffer, 8192);
377 void av7110_ca_exit(struct av7110* av7110)
379 ci_ll_release(&av7110->ci_rbuffer, &av7110->ci_wbuffer);