Lines Matching refs:chan

246 	act2000_chan *chan;  in act2000_command()  local
315 if (!(chan = find_channel(card, c->arg & 0x0f))) in act2000_command()
318 if (chan->fsm_state != ACT2000_STATE_NULL) { in act2000_command()
321 chan->fsm_state); in act2000_command()
328 chan->fsm_state = ACT2000_STATE_OCALL; in act2000_command()
329 chan->callref = 0xffff; in act2000_command()
331 ret = actcapi_connect_req(card, chan, c->parm.setup.phone, in act2000_command()
344 if (!(chan = find_channel(card, c->arg & 0x0f))) in act2000_command()
346 if (chan->fsm_state == ACT2000_STATE_ICALL) in act2000_command()
347 actcapi_select_b2_protocol_req(card, chan); in act2000_command()
356 if (!(chan = find_channel(card, c->arg & 0x0f))) in act2000_command()
358 switch (chan->fsm_state) { in act2000_command()
361 actcapi_connect_resp(card, chan, 0x15); in act2000_command()
364 actcapi_disconnect_b3_req(card, chan); in act2000_command()
371 if (!(chan = find_channel(card, c->arg & 0x0f))) in act2000_command()
375 chan->eazmask = act2000_find_msn(card, c->parm.num, 0); in act2000_command()
379 chan->eazmask = 0; in act2000_command()
382 chan->eazmask |= (1 << (c->parm.num[i] - '0')); in act2000_command()
385 chan->eazmask = 0x3ff; in act2000_command()
391 if (!(chan = find_channel(card, c->arg & 0x0f))) in act2000_command()
393 chan->eazmask = 0; in act2000_command()
399 if (!(chan = find_channel(card, c->arg & 0x0f))) in act2000_command()
401 chan->l2prot = (c->arg >> 8); in act2000_command()
410 if (!(chan = find_channel(card, c->arg & 0x0f))) in act2000_command()
412 chan->l3prot = (c->arg >> 8); in act2000_command()
424 act2000_chan *chan; in act2000_sendbuf() local
427 if (!(chan = find_channel(card, channel))) in act2000_sendbuf()
429 if (chan->fsm_state != ACT2000_STATE_ACTIVE) in act2000_sendbuf()
432 if ((chan->queued + len) >= ACT2000_MAX_QUEUED) in act2000_sendbuf()
462 msg->msg.data_b3_req.fakencci = MAKE_NCCI(chan->plci, 0, chan->ncci); in act2000_sendbuf()
465 chan->queued += len; in act2000_sendbuf()