Lines Matching refs:contr
79 struct capidrv_contr *contr;
316 static capidrv_contr *findcontrbynumber(u32 contr)
323 if (p->contrnr == contr)
562 card->bchans[plci->chan].contr = NULL;
1936 u16 contr = card->contrnr;
1940 errcode = capi20_get_manufacturer(contr, manufacturer);
1951 errcode = capi20_get_version(contr, &version);
1966 contr,
1975 contr,
2008 static int capidrv_addcontr(u16 contr, struct capi_profile *profp)
2016 sprintf(id, "capidrv-%d", contr);
2023 "capidrv: (%s) Could not allocate contr-struct.\n", id);
2029 card->contrnr = contr;
2067 printk(KERN_ERR "capidrv: Unable to register contr %s\n", id);
2076 card->bchans[i].contr = card;
2105 static int capidrv_delcontr(u16 contr)
2113 if (card->contrnr == contr)
2118 printk(KERN_ERR "capidrv: delcontr: no contr %u\n", contr);
2165 printk(KERN_DEBUG "capidrv-%d: id=%d remove contr from list\n",
2186 static void lower_callback(unsigned int cmd, u32 contr, void *data)
2191 printk(KERN_INFO "capidrv: controller %hu up\n", contr);
2192 (void) capidrv_addcontr(contr, (capi_profile *) data);
2195 printk(KERN_INFO "capidrv: controller %hu down\n", contr);
2196 (void) capidrv_delcontr(contr);
2265 u32 ncontr, contr;
2295 for (contr = 1; contr <= ncontr; contr++) {
2296 errcode = capi20_get_profile(contr, &profile);
2299 (void) capidrv_addcontr(contr, &profile);