Lines Matching defs:adap
28 struct dvb_usb_adapter *adap;
32 adap = &d->adapter[n];
33 adap->dev = d;
34 adap->id = n;
36 memcpy(&adap->props, &d->props.adapter[n], sizeof(struct dvb_usb_adapter_properties));
38 for (o = 0; o < adap->props.num_frontends; o++) {
39 struct dvb_usb_adapter_fe_properties *props = &adap->props.fe[o];
49 adap->fe_adap[o].pid_filtering = 1;
50 adap->fe_adap[o].max_feed_count = props->pid_filter_count;
53 adap->fe_adap[o].pid_filtering = 0;
54 adap->fe_adap[o].max_feed_count = 255;
57 if (!adap->fe_adap[o].pid_filtering &&
61 adap->fe_adap[o].pid_filtering = 1;
62 adap->fe_adap[o].max_feed_count = props->pid_filter_count;
66 adap->fe_adap[o].priv = kzalloc(props->size_of_priv, GFP_KERNEL);
67 if (adap->fe_adap[o].priv == NULL) {
74 if (adap->props.size_of_priv > 0) {
75 adap->priv = kzalloc(adap->props.size_of_priv, GFP_KERNEL);
76 if (adap->priv == NULL) {
82 ret = dvb_usb_adapter_stream_init(adap);
86 ret = dvb_usb_adapter_dvb_init(adap, adapter_nrs);
90 ret = dvb_usb_adapter_frontend_init(adap);
95 if (adap->fe_adap[1].fe)
96 adap->dvb_adap.mfe_shared = 1;
114 dvb_usb_adapter_dvb_exit(adap);
116 dvb_usb_adapter_stream_exit(adap);
118 kfree(adap->priv);