/linux-2.4.37.9/drivers/isdn/sc/ |
D | init.c | 64 isdn_if *interface; in sc_init() local 313 interface = kmalloc(sizeof(isdn_if), GFP_KERNEL); in sc_init() 314 if (interface == NULL) { in sc_init() 320 memset(interface, 0, sizeof(isdn_if)); in sc_init() 322 interface->hl_hdrlen = 0; in sc_init() 323 interface->channels = channels; in sc_init() 324 interface->maxbufsize = BUFFER_SIZE; in sc_init() 325 interface->features = features; in sc_init() 326 interface->writebuf_skb = sndpkt; in sc_init() 327 interface->writecmd = NULL; in sc_init() [all …]
|
/linux-2.4.37.9/drivers/isdn/tpam/ |
D | tpam_main.c | 102 sprintf(card->interface.id, "%s%d", id, cards_num); in tpam_probe() 106 card->interface.id, card)) { in tpam_probe() 135 card->interface.channels = TPAM_NBCHANNEL; in tpam_probe() 136 card->interface.maxbufsize = TPAM_MAXBUFSIZE; in tpam_probe() 137 card->interface.features = in tpam_probe() 142 card->interface.hl_hdrlen = 0; in tpam_probe() 143 card->interface.command = tpam_command; in tpam_probe() 144 card->interface.writebuf_skb = tpam_writebuf_skb; in tpam_probe() 145 card->interface.writecmd = NULL; in tpam_probe() 146 card->interface.readstat = NULL; in tpam_probe() [all …]
|
/linux-2.4.37.9/drivers/usb/ |
D | usb.c | 149 struct usb_interface *interface = &dev->actconfig->interface[i]; in usb_drivers_purge() local 151 if (interface->driver == driver) { in usb_drivers_purge() 153 driver->disconnect(dev, interface->private_data); in usb_drivers_purge() 156 if (interface->driver) in usb_drivers_purge() 157 usb_driver_release_interface(driver, interface); in usb_drivers_purge() 203 if (dev->actconfig->interface[i].altsetting[0].bInterfaceNumber == ifnum) in usb_ifnum_to_ifpos() 214 if (dev->actconfig->interface[i].altsetting[0].bInterfaceNumber == ifnum) in usb_ifnum_to_if() 215 return &dev->actconfig->interface[i]; in usb_ifnum_to_if() 225 for (j = 0; j < dev->actconfig->interface[i].num_altsetting; j++) in usb_epnum_to_ep_desc() 226 for (k = 0; k < dev->actconfig->interface[i].altsetting[j].bNumEndpoints; k++) in usb_epnum_to_ep_desc() [all …]
|
D | dc2xx.c | 376 struct usb_interface_descriptor *interface; in camera_probe() local 391 interface = &dev->actconfig->interface[ifnum].altsetting[0]; in camera_probe() 392 if ((interface->bInterfaceClass != USB_CLASS_PER_INTERFACE in camera_probe() 393 && interface->bInterfaceClass != USB_CLASS_VENDOR_SPEC) in camera_probe() 394 || interface->bInterfaceSubClass != 0 in camera_probe() 395 || interface->bInterfaceProtocol != 0 in camera_probe() 396 || interface->bNumEndpoints != 2 in camera_probe() 429 endpoint = interface->endpoint; in camera_probe()
|
D | usbkbd.c | 177 struct usb_interface_descriptor *interface; in usb_kbd_probe() local 183 iface = &dev->actconfig->interface[ifnum]; in usb_kbd_probe() 184 interface = &iface->altsetting[iface->act_altsetting]; in usb_kbd_probe() 186 if (interface->bNumEndpoints != 1) return NULL; in usb_kbd_probe() 188 endpoint = interface->endpoint + 0; in usb_kbd_probe() 195 usb_set_protocol(dev, interface->bInterfaceNumber, 0); in usb_kbd_probe() 196 usb_set_idle(dev, interface->bInterfaceNumber, 0, 0); in usb_kbd_probe() 221 kbd->dr.wIndex = interface->bInterfaceNumber; in usb_kbd_probe()
|
D | usbmouse.c | 103 struct usb_interface_descriptor *interface; in usb_mouse_probe() local 109 iface = &dev->actconfig->interface[ifnum]; in usb_mouse_probe() 110 interface = &iface->altsetting[iface->act_altsetting]; in usb_mouse_probe() 112 if (interface->bNumEndpoints != 1) return NULL; in usb_mouse_probe() 114 endpoint = interface->endpoint + 0; in usb_mouse_probe() 123 usb_set_idle(dev, interface->bInterfaceNumber, 0, 0); in usb_mouse_probe()
|
D | scanner.c | 870 struct usb_interface_descriptor *interface; in probe_scanner() local 932 interface = dev->config[0].interface[ifnum].altsetting; in probe_scanner() 934 if (interface[0].bInterfaceClass != USB_CLASS_VENDOR_SPEC && in probe_scanner() 935 interface[0].bInterfaceClass != USB_CLASS_PER_INTERFACE && in probe_scanner() 936 interface[0].bInterfaceClass != USB_CLASS_CDC_DATA && in probe_scanner() 937 interface[0].bInterfaceClass != SCN_CLASS_SCANJET) { in probe_scanner() 938 …dbg("probe_scanner: This interface doesn't look like a scanner (class=0x%x).", interface[0].bInter… in probe_scanner() 942 endpoint = interface[0].endpoint; in probe_scanner() 950 dbg("probe_scanner: Number of Endpoints:%d", (int) interface->bNumEndpoints); in probe_scanner() 954 while (ep_cnt < interface->bNumEndpoints) { in probe_scanner() [all …]
|
/linux-2.4.37.9/Documentation/isdn/ |
D | README.concap | 1 Description of the "concap" encapsulation protocol interface 4 The "concap" interface is intended to be used by network device 14 interface, please let me know. I'm willing to include them in future 16 changed interface). 29 user space utility (isdnctrl). The isdn network interface code then 34 protocol which is unique to the hardware type of the interface. The LAN 54 than encapsulation protocols for lan devices. Thus, network interface 63 interface between the network interface code and the encapsulation 73 from the hardware specific interface stuff such code could be shared 85 a (somewhere else configured) remote phone number. For an X25-interface [all …]
|
D | README | 60 A low-level-driver can register itself through an interface (which is 288 calls and are NOT assigned to a specific tty or network interface. 290 interface and then for an opened tty which: 296 4. Either the channel is not bound exclusively to another Net-interface, or 297 it is bound AND the other checks apply to exactly this interface. 300 Only when a matching interface or tty is found is the call accepted 310 requested protocols for the B-channel. If a net-interface, however 315 If an incoming call matches one network interface, it gets connected to it. 317 a network interface, the first tty gets a "RING" and so on. 356 d) For networking, continue: Create an interface: [all …]
|
/linux-2.4.37.9/drivers/isdn/eicon/ |
D | eicon_mod.c | 322 card->interface.statcallb(&cmd); in eicon_command() 327 card->interface.statcallb(&cmd); in eicon_command() 404 card->interface.statcallb(&cmd); in eicon_command() 409 card->interface.statcallb(&cmd); in eicon_command() 434 card->interface.statcallb(&cmd); in eicon_command() 439 card->interface.statcallb(&cmd); in eicon_command() 475 card->interface.statcallb(&cmd); in eicon_command() 797 card->interface.statcallb(&cmd); in eicon_putstatus() 871 card->interface.maxbufsize = 4000; in eicon_alloccard() 872 card->interface.command = if_command; in eicon_alloccard() [all …]
|
/linux-2.4.37.9/drivers/isdn/act2000/ |
D | module.c | 334 card->interface.statcallb(&cmd); in act2000_command() 624 card->interface.channels = ACT2000_BCH; in act2000_alloccard() 625 card->interface.maxbufsize = 4000; in act2000_alloccard() 626 card->interface.command = if_command; in act2000_alloccard() 627 card->interface.writebuf_skb = if_sendbuf; in act2000_alloccard() 628 card->interface.writecmd = if_writecmd; in act2000_alloccard() 629 card->interface.readstat = if_readstatus; in act2000_alloccard() 630 card->interface.features = in act2000_alloccard() 635 card->interface.hl_hdrlen = 20; in act2000_alloccard() 637 strncpy(card->interface.id, id, sizeof(card->interface.id) - 1); in act2000_alloccard() [all …]
|
/linux-2.4.37.9/Documentation/networking/ |
D | ip-sysctl.txt | 400 conf/interface/* changes special settings per interface (where "interface" is 401 the name of your network interface) 407 log_martians for the interface will be enabled if at least one of 408 conf/{all,interface}/log_martians is set to TRUE, 413 accept_redirects for the interface will be enabled if: 414 - both conf/{all,interface}/accept_redirects are TRUE in the case forwarding 415 for the interface is enabled 417 - at least one of conf/{all,interface}/accept_redirects is TRUE in the case 418 forwarding for the interface is disabled 419 accept_redirects for the interface will be disabled otherwise [all …]
|
D | ppp_generic.txt | 11 * the network interface unit (ppp0 etc.) 12 * the interface to the networking code 15 * the interface to pppd, via a /dev/ppp character device 25 has a very simple interface with the generic PPP code: it merely has 33 be linked to each ppp network interface unit. The generic layer is 56 * ioctl() provides an interface which can be used by a user-space 90 interface to which this channel is connected, or -1 if the channel 110 negotiation, accessing the channel through the /dev/ppp interface. 112 At the interface to the PPP generic layer, PPP frames are stored in 149 transmit packets for the PPP unit (network interface device) plus a [all …]
|
D | comx.txt | 26 optional BRI interface and optional flashROM (1-32M)) 44 The COMX driver set has a new type of user interface based on the /proc 47 Each network interface or device (i.e. those ones you configure with 'ifconfig' 49 dynamically create a new interface by saying 'mkdir /proc/comx/comx0' (or you 54 saying 'echo _string_ >filename'. This is very similar to the sysctl interface. 67 configure the corresponding network interface with the standard network 74 To create the interface 'comx0' which is the first channel of a COMX card: 194 echo dce >/proc/comx/comx0/mode <- DCE interface in this example 203 First you have to create the 'master' device (the actual physical interface) 205 Now you can bring this interface up by saying 'ifconfig comx0 up' (or whatever [all …]
|
/linux-2.4.37.9/drivers/isdn/isdnloop/ |
D | isdnloop.c | 68 rcard->interface.rcvcallb_skb(rcard->myid, rch, skb); in isdnloop_bchan_send() 75 card->interface.statcallb(&cmd); in isdnloop_bchan_send() 79 if ( ack ) card->interface.statcallb(&cmd); in isdnloop_bchan_send() 256 card->interface.statcallb(&cmd); in isdnloop_parse_status() 260 card->interface.statcallb(&cmd); in isdnloop_parse_status() 266 card->interface.statcallb(&cmd); in isdnloop_parse_status() 272 card->interface.statcallb(&cmd); in isdnloop_parse_status() 352 card->interface.features |= ISDN_FEATURE_P_1TR6; in isdnloop_polldchan() 358 card->interface.features |= ISDN_FEATURE_P_EURO; in isdnloop_polldchan() 372 card->interface.statcallb(&cmd); in isdnloop_polldchan() [all …]
|
/linux-2.4.37.9/drivers/isdn/icn/ |
D | icn.c | 277 card->interface.rcvcallb_skb(card->myid, channel, skb); in icn_pollbchan_receive() 359 card->interface.statcallb(&cmd); in icn_pollbchan_send() 488 card->interface.statcallb(&cmd); in icn_parse_status() 567 card->interface.statcallb(&cmd); in icn_parse_status() 571 card->interface.statcallb(&cmd); in icn_parse_status() 581 card->interface.statcallb(&cmd); in icn_parse_status() 587 card->interface.statcallb(&cmd); in icn_parse_status() 644 card->interface.features |= ISDN_FEATURE_P_1TR6; in icn_polldchan() 650 card->interface.features |= ISDN_FEATURE_P_EURO; in icn_polldchan() 681 card->interface.statcallb(&cmd); in icn_polldchan() [all …]
|
/linux-2.4.37.9/arch/mips/vr41xx/common/ |
D | serial.c | 81 void vr41xx_siu_ifselect(int interface, int module) in vr41xx_siu_ifselect() argument 86 if (interface == SIU_IRDA) { in vr41xx_siu_ifselect() 117 void __init vr41xx_siu_init(int interface, int module) in vr41xx_siu_init() argument 121 vr41xx_siu_ifselect(interface, module); in vr41xx_siu_init()
|
/linux-2.4.37.9/Documentation/cdrom/ |
D | 00-INDEX | 8 - LaTeX document on standardizing the CD-ROM programming interface. 18 - info on the CD-ROM interface on ISP16, MAD16 or Mozart sound card. 26 - info on the SoundBlaster/Panasonic CD-ROM interface driver. 28 - info on the SANYO CDR-H94A CD-ROM interface driver.
|
D | cdu31a | 22 provides a complete block-level interface as well as an ioctl() 23 interface as specified in include/linux/cdrom.h). With this 24 interface, CDROMs can be accessed, standard audio CDs can be played 29 really CDU31A hardware interface compatible (they can plug into the 35 The CDU31A driver is unable to safely tell if an interface card is 36 present that it can use because the interface card does not announce 42 Because of this, you must tell the kernel where the drive interface 46 If you have the Sony CDU31A/CDU33A drive interface card, the following 53 CDROM interfaces. By default, the Sony interface card comes with 102 Note that if you have another interface card, you will need to look at [all …]
|
D | isp16 | 5 This is the README for version 0.6 of the cdrom interface on an 8 The detection and configuration of this interface used to be included 20 Hence, the cdrom interface should be configurable _independently_ of 24 OPTi 82C929 chip. The interface on these cards should work with 29 For a fact I know the interface works and the way of configuration 34 cdrom interface with a cdrom drive supported by any of the other cdrom 38 (hardware jumpers that is) as an IDE interface. Initialisation of such a 87 The cdrom interface can be configured at run time by loading the 88 initialisation driver as a module. In that case, the interface
|
/linux-2.4.37.9/drivers/i2c/ |
D | Config.in | 36 dep_tristate 'MPC8xx CPM I2C interface' CONFIG_I2C_ALGO8XX $CONFIG_I2C 49 dep_tristate 'Keywest I2C interface in Apple Core99 machines' CONFIG_I2C_KEYWEST $CONFIG_I2C 53 dep_tristate 'SiByte SMBus interface' CONFIG_I2C_ALGO_SIBYTE $CONFIG_I2C 64 dep_tristate 'I2C device interface' CONFIG_I2C_CHARDEV $CONFIG_I2C 65 …dep_tristate 'I2C /proc interface (required for hardware sensors)' CONFIG_I2C_PROC $CONFIG_I2C $CO…
|
/linux-2.4.37.9/Documentation/ |
D | IPMI.txt | 16 To use this, you need an interface to an IPMI controller in your 37 provides the kernelland interface for IPMI, but does not provide an 38 interface for use by application processes. 40 ipmi_devintf - This provides a userland IOCTL interface for the IPMI 45 interface for IPMI. 48 Much documentation for the interface is in the include files. The 51 ipmi.h - Contains the user interface and IOCTL interface for IPMI. 53 ipmi_smi.h - Contains the interface for SMI drivers to use. 123 When using the IOCTL interface from userland, you must provide a block 160 The upper layer of the interface provides the users with a consistent [all …]
|
D | ide.txt | 30 - can co-exist with hd.c controlling the first interface 31 - run-time selectable 32bit interface support (using hdparm-2.3) 38 - interface PIO timing & prefetch parameter support 40 - support for secondary interface on the FGI/Holtek HT-6560B VLB i/f 58 - experimental support for Promise DC4030VL caching interface card 95 This is the multiple IDE interface driver, as evolved from hd.c. 97 There can be up to two drives per interface, as per the ATA-2 spec. 173 Note that when only one IDE device is attached to an interface, 187 hdc=cdrom /* hdc = "master" on second interface */ 189 hdd=cdrom /* hdd = "slave" on second interface */ [all …]
|
/linux-2.4.37.9/drivers/net/wan/8253x/ |
D | sab8253xov.txt | 24 serial ethernet interface. This interface provides a simple 27 Some routers and bridges support this interface. 30 read/write interface to the network driver functionality (i.e., packet 32 putmsg/getmsg interface. This driver is useful for users that wish to
|
/linux-2.4.37.9/drivers/ide/ |
D | Config.in | 12 dep_bool ' Use old disk-only driver on primary interface' CONFIG_BLK_DEV_HD_IDE $CONFIG_X86 106 dep_bool ' ICS IDE interface support' CONFIG_BLK_DEV_IDE_ICSIDE $CONFIG_ARCH_ACORN 110 dep_bool ' RapIDE interface support' CONFIG_BLK_DEV_IDE_RAPIDE $CONFIG_ARCH_ACORN 113 dep_bool ' Amiga Gayle IDE interface support' CONFIG_BLK_DEV_GAYLE $CONFIG_AMIGA 117 …dep_mbool ' Buddha/Catweasel/X-Surf IDE interface support (EXPERIMENTAL)' CONFIG_BLK_DEV_BUDDHA $… 120 dep_bool ' Falcon IDE interface support' CONFIG_BLK_DEV_FALCON_IDE $CONFIG_ATARI 123 dep_bool ' CPCI-405 IDE interface support' CONFIG_BLK_DEV_CPCI405_IDE $CONFIG_CPCI405 126 dep_bool ' Macintosh Quadra/Powerbook IDE interface support' CONFIG_BLK_DEV_MAC_IDE $CONFIG_MAC 129 dep_bool ' Q40/Q60 IDE interface support' CONFIG_BLK_DEV_Q40IDE $CONFIG_Q40 136 choice 'Type of MPC8xx IDE interface' \
|