/linux-master/drivers/isdn/hardware/mISDN/ |
H A D | hfcsusb.c | 248 struct dchannel *dch = &hw->dch; local 251 phi = kzalloc(struct_size(phi, bch, dch->dev.nrbchan), GFP_ATOMIC); 255 phi->dch.ch.protocol = hw->protocol; 256 phi->dch.ch.Flags = dch->Flags; 257 phi->dch.state = dch->state; 258 phi->dch.num_bch = dch 277 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 367 hfc_l1callback(struct dchannel *dch, u_int cmd) argument 524 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 574 ph_state_te(struct dchannel *dch) argument 615 ph_state_nt(struct dchannel *dch) argument 670 ph_state(struct dchannel *dch) argument [all...] |
H A D | hfcpci.c | 133 struct dchannel dch; member in struct:hfc_pci 454 struct dchannel *dch = &hc->dch; local 469 if (dch->debug & DEBUG_HW_DCHANNEL) 479 if (dch->debug & DEBUG_HW) 494 dch->rx_skb = mI_alloc_skb(rcnt - 3, GFP_ATOMIC); 495 if (!dch->rx_skb) { 502 ptr = skb_put(dch->rx_skb, rcnt); 524 recv_Dchannel(dch); 664 struct dchannel *dch local 909 ph_state_te(struct dchannel *dch) argument 939 handle_nt_timer3(struct dchannel *dch) argument 955 ph_state_nt(struct dchannel *dch) argument 1033 ph_state(struct dchannel *dch) argument 1051 hfc_l1callback(struct dchannel *dch, u_int cmd) argument 1129 tx_dirq(struct dchannel *dch) argument 1576 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 1955 struct dchannel *dch = container_of(dev, struct dchannel, dev); local [all...] |
H A D | netjet.c | 95 card->isac.dch.debug = debug; 873 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 874 struct tiger_hw *card = dch->hw; 892 pr_debug("%s: dev(%d) close from %p\n", card->name, dch->dev.id, 959 if (device_is_registered(&card->isac.dch.dev.dev)) 960 mISDN_unregister_device(&card->isac.dch.dev); 1013 card->isac.dch.dev.Bprotocols = (1 << (ISDN_P_B_RAW & ISDN_P_B_MASK)) | 1015 card->isac.dch.dev.D.ctrl = nj_dctrl; 1018 set_channelmap(i + 1, card->isac.dch.dev.channelmap); 1026 &card->isac.dch [all...] |
H A D | hfcmulti.c | 1577 struct dchannel *dch; local 1592 dch = hc->chan[hc->dnum[0]].dch; 1593 if (dch) { 1637 dch = hc->chan[(i << 2) | 2].dch; 1638 if (dch) { 1639 state = dch->state; 1640 if (dch->dev.D.protocol == ISDN_P_NT_S0) 1701 dch 1909 struct dchannel *dch; local 2154 struct dchannel *dch = NULL; local 2336 signal_state_up(struct dchannel *dch, int info, char *msg) argument 2357 struct dchannel *dch; local 2533 struct dchannel *dch; local 2601 struct dchannel *dch; local 2653 struct dchannel *dch; local 3186 hfcm_l1callback(struct dchannel *dch, u_int cmd) argument 3298 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 3692 ph_state_change(struct dchannel *dch) argument 3821 hfcmulti_initmode(struct dchannel *dch) argument 4015 open_dchannel(struct hfc_multi *hc, struct dchannel *dch, struct channel_req *rq) argument 4056 open_bchannel(struct hfc_multi *hc, struct dchannel *dch, struct channel_req *rq) argument 4090 channel_dctrl(struct dchannel *dch, struct mISDN_ctrl_req *cq) argument 4144 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 4487 release_port(struct hfc_multi *hc, struct dchannel *dch) argument 4772 struct dchannel *dch; local 4846 struct dchannel *dch; local [all...] |
H A D | mISDNipac.c | 26 #define ReadISAC(is, o) (is->read_reg(is->dch.hw, o + is->off)) 27 #define WriteISAC(is, o, v) (is->write_reg(is->dch.hw, o + is->off, v)) 51 schedule_event(&isac->dch, FLG_PHCHANGE); 55 isac_ph_state_bh(struct dchannel *dch) argument 57 struct isac_hw *isac = container_of(dch, struct isac_hw, dch); 62 dch->state = 0; 63 l1_event(dch->l1, HW_RESET_IND); 66 dch->state = 3; 67 l1_event(dch 555 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 626 isac_l1cmd(struct dchannel *dch, u32 cmd) argument 1528 struct dchannel *dch = container_of(dev, struct dchannel, dev); local [all...] |
H A D | mISDNinfineon.c | 226 card->ipac.isac.dch.debug = debug; 867 mISDN_unregister_device(&card->ipac.isac.dch.dev); 918 card->ipac.isac.dch.dev.Bprotocols = 921 if (card->ipac.isac.dch.dev.Bprotocols == 0) 924 err = mISDN_register_device(&card->ipac.isac.dch.dev, 935 mISDN_unregister_device(&card->ipac.isac.dch.dev);
|
H A D | avmfritz.c | 140 card->isac.dch.debug = debug; 918 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 919 struct fritzcard *fc = dch->hw; 937 pr_debug("%s: dev(%d) close from %p\n", fc->name, dch->dev.id, 1013 mISDN_unregister_device(&card->isac.dch.dev); 1042 card->isac.dch.dev.Bprotocols = (1 << (ISDN_P_B_RAW & ISDN_P_B_MASK)) | 1044 card->isac.dch.dev.D.ctrl = avm_dctrl; 1047 set_channelmap(i + 1, card->isac.dch.dev.channelmap); 1057 list_add(&card->bch[i].ch.list, &card->isac.dch.dev.bchannels); 1062 err = mISDN_register_device(&card->isac.dch [all...] |
H A D | w6692.c | 67 struct dchannel dch; member in struct:w6692_hw 82 card->dch.debug = debug; 187 schedule_event(&card->dch, FLG_PHCHANGE); 191 W6692_ph_bh(struct dchannel *dch) argument 193 struct w6692_hw *card = dch->hw; 197 dch->state = 0; 198 l1_event(dch->l1, HW_RESET_IND); 201 dch->state = 3; 202 l1_event(dch->l1, HW_DEACT_CNF); 205 dch 244 struct dchannel *dch = &card->dch; local 275 struct dchannel *dch = &card->dch; local 310 struct dchannel *dch = &card->dch; local 387 struct dchannel *dch = &card->dch; local 804 struct dchannel *dch = from_timer(dch, t, timer); local 1060 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 1095 w6692_l1callback(struct dchannel *dch, u32 cmd) argument 1179 struct dchannel *dch = container_of(dev, struct dchannel, dev); local [all...] |
H A D | hfcsusb.h | 264 struct dchannel *dch; /* link to hfcsusb_t->dch */ member in struct:usb_fifo 273 struct dchannel dch; member in struct:hfcsusb
|
H A D | speedfax.c | 78 card->isac.dch.debug = debug; 239 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 240 struct sfax_hw *sf = dch->hw; 259 dch->dev.id, __builtin_return_address(0)); 350 mISDN_unregister_device(&card->isac.dch.dev); 393 card->isac.dch.dev.D.ctrl = sfax_dctrl; 394 card->isac.dch.dev.Bprotocols = 397 set_channelmap(i + 1, card->isac.dch.dev.channelmap); 399 &card->isac.dch.dev.bchannels); 408 err = mISDN_register_device(&card->isac.dch [all...] |
H A D | ipac.h | 15 struct dchannel dch; member in struct:isac_hw
|
H A D | hfc_multi.h | 41 struct dchannel *dch; /* link if channel is a D-channel */ member in struct:hfc_chan
|
/linux-master/drivers/isdn/mISDN/ |
H A D | l1oip_core.c | 355 struct dchannel *dch; local 375 dch = hc->chan[channel].dch; 377 if (!dch && !bch) { 401 if (dch && len >= 2) { 402 dch->rx_skb = nskb; 403 recv_Dchannel(dch); 452 struct dchannel *dch = hc->chan[hc->d_idx].dch; local 585 if (!test_bit(FLG_ACTIVE, &dch 756 struct dchannel *dch = hc->chan[hc->d_idx].dch; local 834 struct dchannel *dch = hc->chan[hc->d_idx].dch; local 869 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 933 channel_dctrl(struct dchannel *dch, struct mISDN_ctrl_req *cq) argument 978 open_dchannel(struct l1oip *hc, struct dchannel *dch, struct channel_req *rq) argument 1005 open_bchannel(struct l1oip *hc, struct dchannel *dch, struct channel_req *rq) argument 1034 struct dchannel *dch = container_of(dev, struct dchannel, dev); local 1288 struct dchannel *dch; local [all...] |
H A D | l1oip.h | 33 struct dchannel *dch; member in struct:l1oip_chan
|
H A D | layer1.c | 26 struct dchannel *dch; member in struct:layer1 103 printk(KERN_DEBUG "%s: %pV\n", dev_name(&l1->dch->dev.dev), &vaf); 121 l1->dcb(l1->dch, HW_POWERUP_REQ); 141 l1->dcb(l1->dch, INFO3_P8); 164 l1->dcb(l1->dch, INFO3_P8); 173 l1->dcb(l1->dch, INFO3_P8); 192 l1->dcb(l1->dch, HW_D_NOBLOCKED); 193 l1->dcb(l1->dch, PH_DEACTIVATE_IND); 208 l1->dcb(l1->dch, PH_ACTIVATE_IND); 219 l1->dcb(l1->dch, HW_D_NOBLOCKE 374 create_l1(struct dchannel *dch, dchannel_l1callback *dcb) argument [all...] |
H A D | hwchannel.c | 16 struct dchannel *dch = container_of(ws, struct dchannel, workq); local 20 if (test_and_clear_bit(FLG_RECVQUEUE, &dch->Flags)) { 21 while ((skb = skb_dequeue(&dch->rqueue))) { 22 if (likely(dch->dev.D.peer)) { 23 err = dch->dev.D.recv(dch->dev.D.peer, skb); 30 if (test_and_clear_bit(FLG_PHCHANGE, &dch->Flags)) { 31 if (dch->phfunc) 32 dch->phfunc(dch); 211 recv_Dchannel(struct dchannel *dch) argument 230 recv_Echannel(struct dchannel *ech, struct dchannel *dch) argument 284 recv_Dchannel_skb(struct dchannel *dch, struct sk_buff *skb) argument 307 confirm_Dsend(struct dchannel *dch) argument 323 get_next_dframe(struct dchannel *dch) argument [all...] |
/linux-master/include/linux/ |
H A D | mISDNif.h | 324 struct ph_info_dch dch; member in struct:ph_info
|