dvb_ca_en50221 117 drivers/media/dvb-core/dvb_ca_en50221.c struct dvb_ca_en50221 *pub; dvb_ca_en50221 931 drivers/media/dvb-core/dvb_ca_en50221.c void dvb_ca_en50221_camchange_irq(struct dvb_ca_en50221 *pubca, int slot, dvb_ca_en50221 960 drivers/media/dvb-core/dvb_ca_en50221.c void dvb_ca_en50221_camready_irq(struct dvb_ca_en50221 *pubca, int slot) dvb_ca_en50221 980 drivers/media/dvb-core/dvb_ca_en50221.c void dvb_ca_en50221_frda_irq(struct dvb_ca_en50221 *pubca, int slot) dvb_ca_en50221 1840 drivers/media/dvb-core/dvb_ca_en50221.c struct dvb_ca_en50221 *pubca, int flags, int slot_count) dvb_ca_en50221 1926 drivers/media/dvb-core/dvb_ca_en50221.c void dvb_ca_en50221_release(struct dvb_ca_en50221 *pubca) dvb_ca_en50221 33 drivers/media/dvb-frontends/cxd2099.c static int read_data(struct dvb_ca_en50221 *ca, int slot, u8 *ebuf, int ecount); dvb_ca_en50221 36 drivers/media/dvb-frontends/cxd2099.c struct dvb_ca_en50221 en; dvb_ca_en50221 385 drivers/media/dvb-frontends/cxd2099.c static int read_attribute_mem(struct dvb_ca_en50221 *ca, dvb_ca_en50221 398 drivers/media/dvb-frontends/cxd2099.c static int write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, dvb_ca_en50221 410 drivers/media/dvb-frontends/cxd2099.c static int read_cam_control(struct dvb_ca_en50221 *ca, dvb_ca_en50221 423 drivers/media/dvb-frontends/cxd2099.c static int write_cam_control(struct dvb_ca_en50221 *ca, int slot, dvb_ca_en50221 435 drivers/media/dvb-frontends/cxd2099.c static int slot_reset(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 464 drivers/media/dvb-frontends/cxd2099.c static int slot_shutdown(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 486 drivers/media/dvb-frontends/cxd2099.c static int slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 540 drivers/media/dvb-frontends/cxd2099.c static int poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) dvb_ca_en50221 553 drivers/media/dvb-frontends/cxd2099.c static int read_data(struct dvb_ca_en50221 *ca, int slot, u8 *ebuf, int ecount) dvb_ca_en50221 582 drivers/media/dvb-frontends/cxd2099.c static int write_data(struct dvb_ca_en50221 *ca, int slot, u8 *ebuf, int ecount) dvb_ca_en50221 597 drivers/media/dvb-frontends/cxd2099.c static const struct dvb_ca_en50221 en_templ = { dvb_ca_en50221 30 drivers/media/dvb-frontends/cxd2099.h struct dvb_ca_en50221 **en; dvb_ca_en50221 92 drivers/media/dvb-frontends/sp2.c static int sp2_ci_op_cam(struct dvb_ca_en50221 *en50221, int slot, u8 acs, dvb_ca_en50221 146 drivers/media/dvb-frontends/sp2.c int sp2_ci_read_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 153 drivers/media/dvb-frontends/sp2.c int sp2_ci_write_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 160 drivers/media/dvb-frontends/sp2.c int sp2_ci_read_cam_control(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 167 drivers/media/dvb-frontends/sp2.c int sp2_ci_write_cam_control(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 174 drivers/media/dvb-frontends/sp2.c int sp2_ci_slot_reset(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 206 drivers/media/dvb-frontends/sp2.c int sp2_ci_slot_shutdown(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 216 drivers/media/dvb-frontends/sp2.c int sp2_ci_slot_ts_enable(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 233 drivers/media/dvb-frontends/sp2.c int sp2_ci_poll_slot_status(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 29 drivers/media/dvb-frontends/sp2.h extern int sp2_ci_read_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 31 drivers/media/dvb-frontends/sp2.h extern int sp2_ci_write_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 33 drivers/media/dvb-frontends/sp2.h extern int sp2_ci_read_cam_control(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 35 drivers/media/dvb-frontends/sp2.h extern int sp2_ci_write_cam_control(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 37 drivers/media/dvb-frontends/sp2.h extern int sp2_ci_slot_reset(struct dvb_ca_en50221 *en50221, int slot); dvb_ca_en50221 38 drivers/media/dvb-frontends/sp2.h extern int sp2_ci_slot_shutdown(struct dvb_ca_en50221 *en50221, int slot); dvb_ca_en50221 39 drivers/media/dvb-frontends/sp2.h extern int sp2_ci_slot_ts_enable(struct dvb_ca_en50221 *en50221, int slot); dvb_ca_en50221 40 drivers/media/dvb-frontends/sp2.h extern int sp2_ci_poll_slot_status(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 19 drivers/media/dvb-frontends/sp2_priv.h struct dvb_ca_en50221 ca; dvb_ca_en50221 112 drivers/media/pci/cx23885/altera-ci.c struct dvb_ca_en50221 ca; dvb_ca_en50221 257 drivers/media/pci/cx23885/altera-ci.c static int altera_ci_op_cam(struct dvb_ca_en50221 *en50221, int slot, dvb_ca_en50221 292 drivers/media/pci/cx23885/altera-ci.c static int altera_ci_read_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 298 drivers/media/pci/cx23885/altera-ci.c static int altera_ci_write_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 304 drivers/media/pci/cx23885/altera-ci.c static int altera_ci_read_cam_ctl(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 311 drivers/media/pci/cx23885/altera-ci.c static int altera_ci_write_cam_ctl(struct dvb_ca_en50221 *en50221, int slot, dvb_ca_en50221 317 drivers/media/pci/cx23885/altera-ci.c static int altera_ci_slot_reset(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 360 drivers/media/pci/cx23885/altera-ci.c static int altera_ci_slot_shutdown(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 366 drivers/media/pci/cx23885/altera-ci.c static int altera_ci_slot_ts_ctl(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 443 drivers/media/pci/cx23885/altera-ci.c static int altera_poll_ci_slot_status(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 69 drivers/media/pci/cx23885/cimax2.c struct dvb_ca_en50221 ca; dvb_ca_en50221 167 drivers/media/pci/cx23885/cimax2.c static int netup_ci_op_cam(struct dvb_ca_en50221 *en50221, int slot, dvb_ca_en50221 237 drivers/media/pci/cx23885/cimax2.c int netup_ci_read_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 243 drivers/media/pci/cx23885/cimax2.c int netup_ci_write_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 249 drivers/media/pci/cx23885/cimax2.c int netup_ci_read_cam_ctl(struct dvb_ca_en50221 *en50221, int slot, dvb_ca_en50221 256 drivers/media/pci/cx23885/cimax2.c int netup_ci_write_cam_ctl(struct dvb_ca_en50221 *en50221, int slot, dvb_ca_en50221 262 drivers/media/pci/cx23885/cimax2.c int netup_ci_slot_reset(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 291 drivers/media/pci/cx23885/cimax2.c int netup_ci_slot_shutdown(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 297 drivers/media/pci/cx23885/cimax2.c static int netup_ci_set_irq(struct dvb_ca_en50221 *en50221, u8 irq_mode) dvb_ca_en50221 318 drivers/media/pci/cx23885/cimax2.c int netup_ci_slot_ts_ctl(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 398 drivers/media/pci/cx23885/cimax2.c int netup_poll_ci_slot_status(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 16 drivers/media/pci/cx23885/cimax2.h extern int netup_ci_read_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 18 drivers/media/pci/cx23885/cimax2.h extern int netup_ci_write_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 20 drivers/media/pci/cx23885/cimax2.h extern int netup_ci_read_cam_ctl(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 22 drivers/media/pci/cx23885/cimax2.h extern int netup_ci_write_cam_ctl(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 24 drivers/media/pci/cx23885/cimax2.h extern int netup_ci_slot_reset(struct dvb_ca_en50221 *en50221, int slot); dvb_ca_en50221 25 drivers/media/pci/cx23885/cimax2.h extern int netup_ci_slot_shutdown(struct dvb_ca_en50221 *en50221, int slot); dvb_ca_en50221 26 drivers/media/pci/cx23885/cimax2.h extern int netup_ci_slot_ts_ctl(struct dvb_ca_en50221 *en50221, int slot); dvb_ca_en50221 28 drivers/media/pci/cx23885/cimax2.h extern int netup_poll_ci_slot_status(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 45 drivers/media/pci/ddbridge/ddbridge-ci.c static int read_attribute_mem(struct dvb_ca_en50221 *ca, dvb_ca_en50221 60 drivers/media/pci/ddbridge/ddbridge-ci.c static int write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, dvb_ca_en50221 71 drivers/media/pci/ddbridge/ddbridge-ci.c static int read_cam_control(struct dvb_ca_en50221 *ca, dvb_ca_en50221 92 drivers/media/pci/ddbridge/ddbridge-ci.c static int write_cam_control(struct dvb_ca_en50221 *ca, int slot, dvb_ca_en50221 103 drivers/media/pci/ddbridge/ddbridge-ci.c static int slot_reset(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 120 drivers/media/pci/ddbridge/ddbridge-ci.c static int slot_shutdown(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 129 drivers/media/pci/ddbridge/ddbridge-ci.c static int slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 139 drivers/media/pci/ddbridge/ddbridge-ci.c static int poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) dvb_ca_en50221 152 drivers/media/pci/ddbridge/ddbridge-ci.c static struct dvb_ca_en50221 en_templ = { dvb_ca_en50221 189 drivers/media/pci/ddbridge/ddbridge-ci.c static int read_attribute_mem_xo2(struct dvb_ca_en50221 *ca, dvb_ca_en50221 202 drivers/media/pci/ddbridge/ddbridge-ci.c static int write_attribute_mem_xo2(struct dvb_ca_en50221 *ca, int slot, dvb_ca_en50221 212 drivers/media/pci/ddbridge/ddbridge-ci.c static int read_cam_control_xo2(struct dvb_ca_en50221 *ca, dvb_ca_en50221 225 drivers/media/pci/ddbridge/ddbridge-ci.c static int write_cam_control_xo2(struct dvb_ca_en50221 *ca, int slot, dvb_ca_en50221 235 drivers/media/pci/ddbridge/ddbridge-ci.c static int slot_reset_xo2(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 249 drivers/media/pci/ddbridge/ddbridge-ci.c static int slot_shutdown_xo2(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 259 drivers/media/pci/ddbridge/ddbridge-ci.c static int slot_ts_enable_xo2(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 268 drivers/media/pci/ddbridge/ddbridge-ci.c static int poll_slot_status_xo2(struct dvb_ca_en50221 *ca, int slot, int open) dvb_ca_en50221 285 drivers/media/pci/ddbridge/ddbridge-ci.c static struct dvb_ca_en50221 en_xo2_templ = { dvb_ca_en50221 191 drivers/media/pci/ddbridge/ddbridge.h struct dvb_ca_en50221 en; dvb_ca_en50221 267 drivers/media/pci/ddbridge/ddbridge.h struct dvb_ca_en50221 *en; dvb_ca_en50221 28 drivers/media/pci/mantis/mantis_ca.c static int mantis_ca_read_attr_mem(struct dvb_ca_en50221 *en50221, int slot, int addr) dvb_ca_en50221 41 drivers/media/pci/mantis/mantis_ca.c static int mantis_ca_write_attr_mem(struct dvb_ca_en50221 *en50221, int slot, int addr, u8 data) dvb_ca_en50221 54 drivers/media/pci/mantis/mantis_ca.c static int mantis_ca_read_cam_ctl(struct dvb_ca_en50221 *en50221, int slot, u8 addr) dvb_ca_en50221 67 drivers/media/pci/mantis/mantis_ca.c static int mantis_ca_write_cam_ctl(struct dvb_ca_en50221 *en50221, int slot, u8 addr, u8 data) dvb_ca_en50221 80 drivers/media/pci/mantis/mantis_ca.c static int mantis_ca_slot_reset(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 96 drivers/media/pci/mantis/mantis_ca.c static int mantis_ca_slot_shutdown(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 106 drivers/media/pci/mantis/mantis_ca.c static int mantis_ts_control(struct dvb_ca_en50221 *en50221, int slot) dvb_ca_en50221 117 drivers/media/pci/mantis/mantis_ca.c static int mantis_slot_status(struct dvb_ca_en50221 *en50221, int slot, int open) dvb_ca_en50221 51 drivers/media/pci/mantis/mantis_link.h struct dvb_ca_en50221 en50221; dvb_ca_en50221 92 drivers/media/pci/netup_unidvb/netup_unidvb.h struct dvb_ca_en50221 ca; dvb_ca_en50221 52 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c static int netup_unidvb_ci_slot_ts_ctl(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 70 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c static int netup_unidvb_ci_slot_shutdown(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 80 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c static int netup_unidvb_ci_slot_reset(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 114 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c static int netup_unidvb_poll_ci_slot_status(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 136 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c static int netup_unidvb_ci_read_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 148 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c static int netup_unidvb_ci_write_attribute_mem(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 160 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c static int netup_unidvb_ci_read_cam_ctl(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 172 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c static int netup_unidvb_ci_write_cam_ctl(struct dvb_ca_en50221 *en50221, dvb_ca_en50221 734 drivers/media/pci/ngene/ngene.h struct dvb_ca_en50221 *en; dvb_ca_en50221 59 drivers/media/pci/ttpci/budget-av.c struct dvb_ca_en50221 ca; dvb_ca_en50221 63 drivers/media/pci/ttpci/budget-av.c static int ciintf_slot_shutdown(struct dvb_ca_en50221 *ca, int slot); dvb_ca_en50221 123 drivers/media/pci/ttpci/budget-av.c static int ciintf_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address) dvb_ca_en50221 142 drivers/media/pci/ttpci/budget-av.c static int ciintf_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address, u8 value) dvb_ca_en50221 161 drivers/media/pci/ttpci/budget-av.c static int ciintf_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address) dvb_ca_en50221 181 drivers/media/pci/ttpci/budget-av.c static int ciintf_write_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address, u8 value) dvb_ca_en50221 200 drivers/media/pci/ttpci/budget-av.c static int ciintf_slot_reset(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 229 drivers/media/pci/ttpci/budget-av.c static int ciintf_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 245 drivers/media/pci/ttpci/budget-av.c static int ciintf_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 260 drivers/media/pci/ttpci/budget-av.c static int ciintf_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) dvb_ca_en50221 327 drivers/media/pci/ttpci/budget-av.c memset(&budget_av->ca, 0, sizeof(struct dvb_ca_en50221)); dvb_ca_en50221 97 drivers/media/pci/ttpci/budget-ci.c struct dvb_ca_en50221 ca; dvb_ca_en50221 252 drivers/media/pci/ttpci/budget-ci.c static int ciintf_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address) dvb_ca_en50221 263 drivers/media/pci/ttpci/budget-ci.c static int ciintf_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address, u8 value) dvb_ca_en50221 274 drivers/media/pci/ttpci/budget-ci.c static int ciintf_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address) dvb_ca_en50221 285 drivers/media/pci/ttpci/budget-ci.c static int ciintf_write_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address, u8 value) dvb_ca_en50221 296 drivers/media/pci/ttpci/budget-ci.c static int ciintf_slot_reset(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 319 drivers/media/pci/ttpci/budget-ci.c static int ciintf_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 332 drivers/media/pci/ttpci/budget-ci.c static int ciintf_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 400 drivers/media/pci/ttpci/budget-ci.c static int ciintf_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) dvb_ca_en50221 445 drivers/media/pci/ttpci/budget-ci.c memset(&budget_ci->ca, 0, sizeof(struct dvb_ca_en50221)); dvb_ca_en50221 1155 drivers/media/usb/dvb-usb-v2/anysee.c static int anysee_ci_read_attribute_mem(struct dvb_ca_en50221 *ci, int slot, dvb_ca_en50221 1170 drivers/media/usb/dvb-usb-v2/anysee.c static int anysee_ci_write_attribute_mem(struct dvb_ca_en50221 *ci, int slot, dvb_ca_en50221 1184 drivers/media/usb/dvb-usb-v2/anysee.c static int anysee_ci_read_cam_control(struct dvb_ca_en50221 *ci, int slot, dvb_ca_en50221 1199 drivers/media/usb/dvb-usb-v2/anysee.c static int anysee_ci_write_cam_control(struct dvb_ca_en50221 *ci, int slot, dvb_ca_en50221 1213 drivers/media/usb/dvb-usb-v2/anysee.c static int anysee_ci_slot_reset(struct dvb_ca_en50221 *ci, int slot) dvb_ca_en50221 1234 drivers/media/usb/dvb-usb-v2/anysee.c static int anysee_ci_slot_shutdown(struct dvb_ca_en50221 *ci, int slot) dvb_ca_en50221 1252 drivers/media/usb/dvb-usb-v2/anysee.c static int anysee_ci_slot_ts_enable(struct dvb_ca_en50221 *ci, int slot) dvb_ca_en50221 1264 drivers/media/usb/dvb-usb-v2/anysee.c static int anysee_ci_poll_slot_status(struct dvb_ca_en50221 *ci, int slot, dvb_ca_en50221 51 drivers/media/usb/dvb-usb-v2/anysee.h struct dvb_ca_en50221 ci; dvb_ca_en50221 44 drivers/media/usb/dvb-usb-v2/az6007.c struct dvb_ca_en50221 ca; dvb_ca_en50221 247 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, dvb_ca_en50221 288 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, dvb_ca_en50221 320 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_ci_read_cam_control(struct dvb_ca_en50221 *ca, dvb_ca_en50221 365 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_ci_write_cam_control(struct dvb_ca_en50221 *ca, dvb_ca_en50221 399 drivers/media/usb/dvb-usb-v2/az6007.c static int CI_CamReady(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 430 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_ci_slot_reset(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 481 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_ci_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 486 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_ci_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 515 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_ci_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) dvb_ca_en50221 26 drivers/media/usb/dvb-usb/az6027.c struct dvb_ca_en50221 ca; dvb_ca_en50221 405 drivers/media/usb/dvb-usb/az6027.c static int az6027_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, dvb_ca_en50221 446 drivers/media/usb/dvb-usb/az6027.c static int az6027_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, dvb_ca_en50221 478 drivers/media/usb/dvb-usb/az6027.c static int az6027_ci_read_cam_control(struct dvb_ca_en50221 *ca, dvb_ca_en50221 523 drivers/media/usb/dvb-usb/az6027.c static int az6027_ci_write_cam_control(struct dvb_ca_en50221 *ca, dvb_ca_en50221 557 drivers/media/usb/dvb-usb/az6027.c static int CI_CamReady(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 588 drivers/media/usb/dvb-usb/az6027.c static int az6027_ci_slot_reset(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 639 drivers/media/usb/dvb-usb/az6027.c static int az6027_ci_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 644 drivers/media/usb/dvb-usb/az6027.c static int az6027_ci_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 673 drivers/media/usb/dvb-usb/az6027.c static int az6027_ci_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) dvb_ca_en50221 90 drivers/media/usb/dvb-usb/pctv452e.c struct dvb_ca_en50221 ca; dvb_ca_en50221 148 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_msg_locked(struct dvb_ca_en50221 *ca, dvb_ca_en50221 163 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, dvb_ca_en50221 186 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, dvb_ca_en50221 204 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_read_cam_control(struct dvb_ca_en50221 *ca, dvb_ca_en50221 227 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_write_cam_control(struct dvb_ca_en50221 *ca, dvb_ca_en50221 246 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_set_video_port(struct dvb_ca_en50221 *ca, dvb_ca_en50221 273 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 278 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 283 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_slot_reset(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 323 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_poll_slot_status(struct dvb_ca_en50221 *ca, dvb_ca_en50221 65 drivers/media/usb/dvb-usb/ttusb2.c struct dvb_ca_en50221 ca; dvb_ca_en50221 130 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_msg_locked(struct dvb_ca_en50221 *ca, u8 cmd, u8 *data, unsigned int write_len, unsigned int read_len) dvb_ca_en50221 143 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address) dvb_ca_en50221 165 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address, u8 value) dvb_ca_en50221 181 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address) dvb_ca_en50221 201 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_write_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address, u8 value) dvb_ca_en50221 216 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_set_video_port(struct dvb_ca_en50221 *ca, int slot, int enable) dvb_ca_en50221 240 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 245 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 250 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_slot_reset(struct dvb_ca_en50221 *ca, int slot) dvb_ca_en50221 292 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) dvb_ca_en50221 61 include/media/dvb_ca_en50221.h int (*read_attribute_mem)(struct dvb_ca_en50221 *ca, dvb_ca_en50221 63 include/media/dvb_ca_en50221.h int (*write_attribute_mem)(struct dvb_ca_en50221 *ca, dvb_ca_en50221 66 include/media/dvb_ca_en50221.h int (*read_cam_control)(struct dvb_ca_en50221 *ca, dvb_ca_en50221 68 include/media/dvb_ca_en50221.h int (*write_cam_control)(struct dvb_ca_en50221 *ca, dvb_ca_en50221 71 include/media/dvb_ca_en50221.h int (*read_data)(struct dvb_ca_en50221 *ca, dvb_ca_en50221 73 include/media/dvb_ca_en50221.h int (*write_data)(struct dvb_ca_en50221 *ca, dvb_ca_en50221 76 include/media/dvb_ca_en50221.h int (*slot_reset)(struct dvb_ca_en50221 *ca, int slot); dvb_ca_en50221 77 include/media/dvb_ca_en50221.h int (*slot_shutdown)(struct dvb_ca_en50221 *ca, int slot); dvb_ca_en50221 78 include/media/dvb_ca_en50221.h int (*slot_ts_enable)(struct dvb_ca_en50221 *ca, int slot); dvb_ca_en50221 80 include/media/dvb_ca_en50221.h int (*poll_slot_status)(struct dvb_ca_en50221 *ca, int slot, int open); dvb_ca_en50221 98 include/media/dvb_ca_en50221.h void dvb_ca_en50221_camchange_irq(struct dvb_ca_en50221 *pubca, int slot, dvb_ca_en50221 107 include/media/dvb_ca_en50221.h void dvb_ca_en50221_camready_irq(struct dvb_ca_en50221 *pubca, int slot); dvb_ca_en50221 115 include/media/dvb_ca_en50221.h void dvb_ca_en50221_frda_irq(struct dvb_ca_en50221 *ca, int slot); dvb_ca_en50221 132 include/media/dvb_ca_en50221.h struct dvb_ca_en50221 *ca, int flags, dvb_ca_en50221 140 include/media/dvb_ca_en50221.h void dvb_ca_en50221_release(struct dvb_ca_en50221 *ca);