• Home
  • Raw
  • Download

Lines Matching refs:ca

52 	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
387 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in CI_CamReady()
416 static int az6007_ci_slot_reset(struct dvb_ca_en50221 *ca, int slot) in az6007_ci_slot_reset() argument
418 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6007_ci_slot_reset()
455 if (CI_CamReady(ca, slot)) { in az6007_ci_slot_reset()
467 static int az6007_ci_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) in az6007_ci_slot_shutdown() argument
472 static int az6007_ci_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) in az6007_ci_slot_ts_enable() argument
474 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6007_ci_slot_ts_enable()
501 static int az6007_ci_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) in az6007_ci_poll_slot_status() argument
503 struct dvb_usb_device *d = (struct dvb_usb_device *)ca->data; in az6007_ci_poll_slot_status()
553 if (NULL == state->ca.data) in az6007_ci_uninit()
556 dvb_ca_en50221_release(&state->ca); in az6007_ci_uninit()
558 memset(&state->ca, 0, sizeof(state->ca)); in az6007_ci_uninit()
571 state->ca.owner = THIS_MODULE; in az6007_ci_init()
572 state->ca.read_attribute_mem = az6007_ci_read_attribute_mem; in az6007_ci_init()
573 state->ca.write_attribute_mem = az6007_ci_write_attribute_mem; in az6007_ci_init()
574 state->ca.read_cam_control = az6007_ci_read_cam_control; in az6007_ci_init()
575 state->ca.write_cam_control = az6007_ci_write_cam_control; in az6007_ci_init()
576 state->ca.slot_reset = az6007_ci_slot_reset; in az6007_ci_init()
577 state->ca.slot_shutdown = az6007_ci_slot_shutdown; in az6007_ci_init()
578 state->ca.slot_ts_enable = az6007_ci_slot_ts_enable; in az6007_ci_init()
579 state->ca.poll_slot_status = az6007_ci_poll_slot_status; in az6007_ci_init()
580 state->ca.data = d; in az6007_ci_init()
583 &state->ca, in az6007_ci_init()
588 memset(&state->ca, 0, sizeof(state->ca)); in az6007_ci_init()