Lines Matching refs:ndsp
1052 struct dsp *ndsp; in dspcreate() local
1058 ndsp = vzalloc(sizeof(struct dsp)); in dspcreate()
1059 if (!ndsp) { in dspcreate()
1067 INIT_WORK(&ndsp->workq, (void *)dsp_send_bh); in dspcreate()
1068 skb_queue_head_init(&ndsp->sendq); in dspcreate()
1069 ndsp->ch.send = dsp_function; in dspcreate()
1070 ndsp->ch.ctrl = dsp_ctrl; in dspcreate()
1071 ndsp->up = crq->ch; in dspcreate()
1072 crq->ch = &ndsp->ch; in dspcreate()
1075 ndsp->hdlc = 0; in dspcreate()
1078 ndsp->hdlc = 1; in dspcreate()
1084 sprintf(ndsp->name, "DSP_C%x(0x%p)", in dspcreate()
1085 ndsp->up->st->dev->id + 1, ndsp); in dspcreate()
1087 ndsp->features.hfc_id = -1; /* current PCM id */ in dspcreate()
1088 ndsp->features.pcm_id = -1; /* current PCM id */ in dspcreate()
1089 ndsp->pcm_slot_rx = -1; /* current CPM slot */ in dspcreate()
1090 ndsp->pcm_slot_tx = -1; in dspcreate()
1091 ndsp->pcm_bank_rx = -1; in dspcreate()
1092 ndsp->pcm_bank_tx = -1; in dspcreate()
1093 ndsp->hfc_conf = -1; /* current conference number */ in dspcreate()
1095 timer_setup(&ndsp->tone.tl, dsp_tone_timeout, 0); in dspcreate()
1099 ndsp->dtmf.treshold = dtmfthreshold * 10000; in dspcreate()
1103 dsp_pipeline_init(&ndsp->pipeline); in dspcreate()
1104 list_add_tail(&ndsp->list, &dsp_ilist); in dspcreate()