Searched refs:dch (Results 1 - 16 of 16) sorted by relevance

/drivers/isdn/mISDN/
H A Dhwchannel.c25 struct dchannel *dch = container_of(ws, struct dchannel, workq); local
29 if (test_and_clear_bit(FLG_RECVQUEUE, &dch->Flags)) {
30 while ((skb = skb_dequeue(&dch->rqueue))) {
31 if (likely(dch->dev.D.peer)) {
32 err = dch->dev.D.recv(dch->dev.D.peer, skb);
39 if (test_and_clear_bit(FLG_PHCHANGE, &dch->Flags)) {
40 if (dch->phfunc)
41 dch->phfunc(dch);
162 recv_Dchannel(struct dchannel *dch) argument
181 recv_Echannel(struct dchannel *ech, struct dchannel *dch) argument
222 recv_Dchannel_skb(struct dchannel *dch, struct sk_buff *skb) argument
245 confirm_Dsend(struct dchannel *dch) argument
261 get_next_dframe(struct dchannel *dch) argument
[all...]
H A Dl1oip_core.c372 struct dchannel *dch; local
392 dch = hc->chan[channel].dch;
394 if (!dch && !bch) {
418 if (dch && len >= 2) {
419 dch->rx_skb = nskb;
420 recv_Dchannel(dch);
475 struct dchannel *dch = hc->chan[hc->d_idx].dch; local
608 if (!test_bit(FLG_ACTIVE, &dch
784 struct dchannel *dch = hc->chan[hc->d_idx].dch; local
861 struct dchannel *dch = hc->chan[hc->d_idx].dch; local
896 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
956 channel_dctrl(struct dchannel *dch, struct mISDN_ctrl_req *cq) argument
1001 open_dchannel(struct l1oip *hc, struct dchannel *dch, struct channel_req *rq) argument
1028 open_bchannel(struct l1oip *hc, struct dchannel *dch, struct channel_req *rq) argument
1057 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
1309 struct dchannel *dch; local
[all...]
H A Dlayer1.c33 struct dchannel *dch; member in struct:layer1
110 printk(KERN_DEBUG "%s: %pV\n", dev_name(&l1->dch->dev.dev), &vaf);
128 l1->dcb(l1->dch, HW_POWERUP_REQ);
148 l1->dcb(l1->dch, INFO3_P8);
171 l1->dcb(l1->dch, INFO3_P8);
180 l1->dcb(l1->dch, INFO3_P8);
199 l1->dcb(l1->dch, HW_D_NOBLOCKED);
200 l1->dcb(l1->dch, PH_DEACTIVATE_IND);
204 l1->dcb(l1->dch, HW_POWERUP_REQ);
215 l1->dcb(l1->dch, PH_ACTIVATE_IN
369 create_l1(struct dchannel *dch, dchannel_l1callback *dcb) argument
[all...]
H A Dl1oip.h32 struct dchannel *dch; member in struct:l1oip_chan
/drivers/isdn/hardware/mISDN/
H A Dw6692.c83 struct dchannel dch; member in struct:w6692_hw
98 card->dch.debug = debug;
203 schedule_event(&card->dch, FLG_PHCHANGE);
207 W6692_ph_bh(struct dchannel *dch) argument
209 struct w6692_hw *card = dch->hw;
213 dch->state = 0;
214 l1_event(dch->l1, HW_RESET_IND);
217 dch->state = 3;
218 l1_event(dch->l1, HW_DEACT_CNF);
221 dch
260 struct dchannel *dch = &card->dch; local
291 struct dchannel *dch = &card->dch; local
327 struct dchannel *dch = &card->dch; local
406 struct dchannel *dch = &card->dch; local
810 dbusy_timer_handler(struct dchannel *dch) argument
1089 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
1124 w6692_l1callback(struct dchannel *dch, u32 cmd) argument
1208 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
[all...]
H A Dhfcpci.c147 struct dchannel dch; member in struct:hfc_pci
466 struct dchannel *dch = &hc->dch; local
481 if (dch->debug & DEBUG_HW_DCHANNEL)
491 if (dch->debug & DEBUG_HW)
506 dch->rx_skb = mI_alloc_skb(rcnt - 3, GFP_ATOMIC);
507 if (!dch->rx_skb) {
514 ptr = skb_put(dch->rx_skb, rcnt);
536 recv_Dchannel(dch);
676 struct dchannel *dch local
922 ph_state_te(struct dchannel *dch) argument
952 handle_nt_timer3(struct dchannel *dch) argument
968 ph_state_nt(struct dchannel *dch) argument
1046 ph_state(struct dchannel *dch) argument
1064 hfc_l1callback(struct dchannel *dch, u_int cmd) argument
1143 tx_dirq(struct dchannel *dch) argument
1608 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
1987 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
[all...]
H A DmISDNipac.c39 #define ReadISAC(is, o) (is->read_reg(is->dch.hw, o + is->off))
40 #define WriteISAC(is, o, v) (is->write_reg(is->dch.hw, o + is->off, v))
64 schedule_event(&isac->dch, FLG_PHCHANGE);
68 isac_ph_state_bh(struct dchannel *dch) argument
70 struct isac_hw *isac = container_of(dch, struct isac_hw, dch);
75 dch->state = 0;
76 l1_event(dch->l1, HW_RESET_IND);
79 dch->state = 3;
80 l1_event(dch
571 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
638 isac_l1cmd(struct dchannel *dch, u32 cmd) argument
1551 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
[all...]
H A Dhfcmulti.c1607 struct dchannel *dch; local
1625 if (hc->chan[hc->dslot].dch->dev.D.protocol
1661 dch = hc->chan[(i << 2) | 2].dch;
1662 if (dch) {
1663 state = dch->state;
1664 if (dch->dev.D.protocol == ISDN_P_NT_S0)
1673 if (dch->dev.D.protocol == ISDN_P_TE_S0)
1722 dch = hc->chan[(i << 2) | 2].dch;
1918 struct dchannel *dch; local
2166 struct dchannel *dch; local
2354 signal_state_up(struct dchannel *dch, int info, char *msg) argument
2375 struct dchannel *dch; local
2551 struct dchannel *dch; local
2619 struct dchannel *dch; local
2671 struct dchannel *dch; local
3195 hfcm_l1callback(struct dchannel *dch, u_int cmd) argument
3304 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
3704 ph_state_change(struct dchannel *dch) argument
3833 hfcmulti_initmode(struct dchannel *dch) argument
4026 open_dchannel(struct hfc_multi *hc, struct dchannel *dch, struct channel_req *rq) argument
4072 open_bchannel(struct hfc_multi *hc, struct dchannel *dch, struct channel_req *rq) argument
4107 channel_dctrl(struct dchannel *dch, struct mISDN_ctrl_req *cq) argument
4158 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
4500 release_port(struct hfc_multi *hc, struct dchannel *dch) argument
4673 struct dchannel *dch; local
4843 struct dchannel *dch; local
[all...]
H A Dhfcsusb.c269 struct dchannel *dch = &hw->dch; local
273 dch->dev.nrbchan * sizeof(struct ph_info_ch), GFP_ATOMIC);
274 phi->dch.ch.protocol = hw->protocol;
275 phi->dch.ch.Flags = dch->Flags;
276 phi->dch.state = dch->state;
277 phi->dch.num_bch = dch
295 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
382 hfc_l1callback(struct dchannel *dch, u_int cmd) argument
547 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
597 ph_state_te(struct dchannel *dch) argument
638 ph_state_nt(struct dchannel *dch) argument
693 ph_state(struct dchannel *dch) argument
[all...]
H A Dspeedfax.c91 card->isac.dch.debug = debug;
249 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
250 struct sfax_hw *sf = dch->hw;
269 dch->dev.id, __builtin_return_address(0));
360 mISDN_unregister_device(&card->isac.dch.dev);
403 card->isac.dch.dev.D.ctrl = sfax_dctrl;
404 card->isac.dch.dev.Bprotocols =
407 set_channelmap(i + 1, card->isac.dch.dev.channelmap);
409 &card->isac.dch.dev.bchannels);
418 err = mISDN_register_device(&card->isac.dch
[all...]
H A Davmfritz.c149 card->isac.dch.debug = debug;
914 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
915 struct fritzcard *fc = dch->hw;
933 pr_debug("%s: dev(%d) close from %p\n", fc->name, dch->dev.id,
1009 mISDN_unregister_device(&card->isac.dch.dev);
1037 card->isac.dch.dev.Bprotocols = (1 << (ISDN_P_B_RAW & ISDN_P_B_MASK)) |
1039 card->isac.dch.dev.D.ctrl = avm_dctrl;
1042 set_channelmap(i + 1, card->isac.dch.dev.channelmap);
1048 list_add(&card->bch[i].ch.list, &card->isac.dch.dev.bchannels);
1053 err = mISDN_register_device(&card->isac.dch
[all...]
H A Dnetjet.c108 card->isac.dch.debug = debug;
883 struct dchannel *dch = container_of(dev, struct dchannel, dev); local
884 struct tiger_hw *card = dch->hw;
902 pr_debug("%s: dev(%d) close from %p\n", card->name, dch->dev.id,
969 if (card->isac.dch.dev.dev.class)
970 mISDN_unregister_device(&card->isac.dch.dev);
1024 card->isac.dch.dev.Bprotocols = (1 << (ISDN_P_B_RAW & ISDN_P_B_MASK)) |
1026 card->isac.dch.dev.D.ctrl = nj_dctrl;
1029 set_channelmap(i + 1, card->isac.dch.dev.channelmap);
1036 &card->isac.dch
[all...]
H A Dhfcsusb.h263 struct dchannel *dch; /* link to hfcsusb_t->dch */ member in struct:usb_fifo
272 struct dchannel dch; member in struct:hfcsusb
H A DmISDNinfineon.c241 card->ipac.isac.dch.debug = debug;
874 mISDN_unregister_device(&card->ipac.isac.dch.dev);
924 card->ipac.isac.dch.dev.Bprotocols =
927 if (card->ipac.isac.dch.dev.Bprotocols == 0)
930 err = mISDN_register_device(&card->ipac.isac.dch.dev,
941 mISDN_unregister_device(&card->ipac.isac.dch.dev);
H A Dipac.h28 struct dchannel dch; member in struct:isac_hw
H A Dhfc_multi.h40 struct dchannel *dch; /* link if channel is a D-channel */ member in struct:hfc_chan

Completed in 173 milliseconds