Lines Matching refs:contr
79 struct capidrv_contr *contr; member
316 static capidrv_contr *findcontrbynumber(u32 contr) in findcontrbynumber() argument
323 if (p->contrnr == contr) in findcontrbynumber()
569 card->bchans[plci->chan].contr = NULL; in p0()
2176 u16 contr = card->contrnr; in enable_dchannel_trace() local
2180 errcode = capi20_get_manufacturer(contr, manufacturer); in enable_dchannel_trace()
2191 errcode = capi20_get_version(contr, &version); in enable_dchannel_trace()
2206 contr, in enable_dchannel_trace()
2215 contr, in enable_dchannel_trace()
2248 static int capidrv_addcontr(u16 contr, struct capi_profile *profp) in capidrv_addcontr() argument
2256 sprintf(id, "capidrv-%d", contr); in capidrv_addcontr()
2269 card->contrnr = contr; in capidrv_addcontr()
2318 card->bchans[i].contr = card; in capidrv_addcontr()
2347 static int capidrv_delcontr(u16 contr) in capidrv_delcontr() argument
2355 if (card->contrnr == contr) in capidrv_delcontr()
2360 printk(KERN_ERR "capidrv: delcontr: no contr %u\n", contr); in capidrv_delcontr()
2435 u32 contr = (long)v; in lower_callback() local
2439 printk(KERN_INFO "capidrv: controller %hu up\n", contr); in lower_callback()
2440 if (capi20_get_profile(contr, &profile) == CAPI_NOERROR) in lower_callback()
2441 (void) capidrv_addcontr(contr, &profile); in lower_callback()
2444 printk(KERN_INFO "capidrv: controller %hu down\n", contr); in lower_callback()
2445 (void) capidrv_delcontr(contr); in lower_callback()
2495 u32 ncontr, contr; in capidrv_init() local
2518 for (contr = 1; contr <= ncontr; contr++) { in capidrv_init()
2519 errcode = capi20_get_profile(contr, &profile); in capidrv_init()
2522 (void) capidrv_addcontr(contr, &profile); in capidrv_init()