/linux-2.4.37.9/drivers/macintosh/ |
D | apm_emu.c | 128 static int queue_empty(struct apm_user *as) in queue_empty() argument 130 return as->event_head == as->event_tail; in queue_empty() 133 static apm_event_t get_queued_event(struct apm_user *as) in get_queued_event() argument 135 as->event_tail = (as->event_tail + 1) % APM_MAX_EVENTS; in get_queued_event() 136 return as->events[as->event_tail]; in get_queued_event() 141 struct apm_user * as; in queue_event() local 146 for (as = user_list; as != NULL; as = as->next) { in queue_event() 147 if (as == sender) in queue_event() 149 as->event_head = (as->event_head + 1) % APM_MAX_EVENTS; in queue_event() 150 if (as->event_head == as->event_tail) { in queue_event() [all …]
|
/linux-2.4.37.9/arch/i386/kernel/ |
D | apm.c | 1139 static int queue_empty(struct apm_user *as) in queue_empty() argument 1141 return as->event_head == as->event_tail; in queue_empty() 1144 static apm_event_t get_queued_event(struct apm_user *as) in get_queued_event() argument 1146 as->event_tail = (as->event_tail + 1) % APM_MAX_EVENTS; in get_queued_event() 1147 return as->events[as->event_tail]; in get_queued_event() 1152 struct apm_user * as; in queue_event() local 1156 for (as = user_list; as != NULL; as = as->next) { in queue_event() 1157 if ((as == sender) || (!as->reader)) in queue_event() 1159 as->event_head = (as->event_head + 1) % APM_MAX_EVENTS; in queue_event() 1160 if (as->event_head == as->event_tail) { in queue_event() [all …]
|
/linux-2.4.37.9/drivers/usb/ |
D | audio.c | 698 static void usbin_stop(struct usb_audiodev *as) in usbin_stop() argument 700 struct usbin *u = &as->usbin; in usbin_stop() 704 spin_lock_irqsave(&as->lock, flags); in usbin_stop() 707 spin_unlock_irqrestore(&as->lock, flags); in usbin_stop() 711 spin_lock_irqsave(&as->lock, flags); in usbin_stop() 713 spin_unlock_irqrestore(&as->lock, flags); in usbin_stop() 739 static inline void usbin_release(struct usb_audiodev *as) in usbin_release() argument 741 usbin_stop(as); in usbin_release() 744 static void usbin_disc(struct usb_audiodev *as) in usbin_disc() argument 746 struct usbin *u = &as->usbin; in usbin_disc() [all …]
|
D | devio.c | 175 struct async *as = kmalloc(assize, GFP_KERNEL); in alloc_async() local 176 if (!as) in alloc_async() 178 memset(as, 0, assize); in alloc_async() 179 as->urb.number_of_packets = numisoframes; in alloc_async() 180 spin_lock_init(&as->urb.lock); in alloc_async() 181 return as; in alloc_async() 184 static void free_async(struct async *as) in free_async() argument 186 if (as->urb.transfer_buffer) in free_async() 187 kfree(as->urb.transfer_buffer); in free_async() 188 if (as->urb.setup_packet) in free_async() [all …]
|
/linux-2.4.37.9/drivers/ieee1394/ |
D | highlevel.c | 260 struct hpsb_address_serve *as; in hpsb_unregister_highlevel() local 265 as = list_entry(lh, struct hpsb_address_serve, addr_list); in hpsb_unregister_highlevel() 266 list_del(&as->as_list); in hpsb_unregister_highlevel() 267 kfree(as); in hpsb_unregister_highlevel() 290 struct hpsb_address_serve *as; in hpsb_register_addrspace() local 300 as = (struct hpsb_address_serve *) in hpsb_register_addrspace() 302 if (as == NULL) { in hpsb_register_addrspace() 306 INIT_LIST_HEAD(&as->as_list); in hpsb_register_addrspace() 307 INIT_LIST_HEAD(&as->addr_list); in hpsb_register_addrspace() 308 as->op = ops; in hpsb_register_addrspace() [all …]
|
/linux-2.4.37.9/Documentation/networking/ |
D | framerelay.txt | 3 Data Link Connection Identifier (DLCI) as its hardware address. Usually these 11 The configuration script will ask you how many DLCIs you need, as well as 21 S508 are supported. This driver is currently set up for only FR, but as 23 them as well. 27 to specify the types of boards to be configured as FRADs, as well as perform 32 Additional FRAD device drivers can be added as hardware is available.
|
D | ltpc.txt | 9 configuration dialog. You can also compile it as a module. 18 as the following to your /etc/lilo.conf: 26 If you load the driver as a module, you can pass the parameters "io=", 28 them as options in /etc/modules.conf: 34 need to add a line such as: 55 compiled as a module, you will need to refer to it as "dummy0" or some 69 board. Set the switches so as not to conflict with other hardware. 101 Instead, you follow the same procedure as for doing IP in EtherTalk. 110 this, either compile the driver as a module, or pass the parameters 111 for the card to the kernel as described above. [all …]
|
D | dgrs.txt | 6 be compiled into the kernel statically or as a loadable module. 10 as well as set the SNMP agent IP and IPX addresses, IEEE Spanning 31 When nicmode=1, the board and driver operate as 4 or 6 individual 32 NIC ports (eth0...eth5) instead of as a switch. All switching 48 the channels listed on the Web site, although as long as I am
|
D | PLIP.txt | 14 parallel ports to appear as a IP network interface. 79 mode as compared to IRQ mode as far as the data transfer speed is involved. 90 Alpha, as of this writing). Between two such polls, there are 10^6/HZ usecs. 92 quite possible for the trigger timeout to expire between two such polls, as 129 status inputs, and they are used as four data inputs and a clock (data 130 strobe) input, arranged so that the data input bits appear as contiguous 133 A cable that implements this protocol is available commercially as a 135 two DB-25 male connectors symmetrically connected as follows: 161 ``printer'' (as opposed to ``parallel'') ports or when the machine 162 isn't configured for PLIP, as it will result in output driver [all …]
|
/linux-2.4.37.9/Documentation/filesystems/ |
D | ufs.txt | 24 supported as read-write 27 supported as read-write 31 supported as read-only 35 supported as read-only 39 supported as read-only
|
/linux-2.4.37.9/Documentation/ |
D | modules.txt | 16 does the exact same thing as kerneld, but doesn't require an external 22 Anyway, your first step is to compile the kernel, as explained in the 31 kernel and what features you want to have available as loadable modules. 44 can offer as loadable modules. 49 such as the kernels from the 1.2 and 2.0 series. 76 And a lot of misc modules, such as: 98 As soon as you have rebooted the newly made kernel, you can install 111 hierarchy as well as their interdependencies. 181 and make sure that /sbin/kerneld is started as soon as possible 186 available as a loadable module, and if the kernel hasn't got the [all …]
|
D | Configure.help | 26 # toplevel kernel README file as well. 40 # If you add a help text to this file, please try to be as gentle as 68 Some of the various things that Linux supports (such as network 72 known as the "alpha-test" phase among developers. If a feature is 204 handhelds such as the Compaq IPAQ. ARM-based PCs are no longer 248 and allows you to then specify "notsc" as a boot option regardless of 378 by the kernel to permanently map as much physical memory as 393 as "mem=256M". (Try "man bootparam" or see the documentation of your 412 Otherwise low memory pages are used as bounce buffers causing a 420 The default behaviour is to, as soon as no freeable memory and no swap [all …]
|
D | paride.txt | 9 to personal computers, many external devices such as portable hard-disk, 20 device registers, as well as data block transfer functions. Sometimes, 50 as well as most of the clone and no-name products on the market. 91 the PARIDE drivers into your kernel, or to build them as modules. 94 as well as at least one of the high-level drivers and at least one 126 configure them as loadable modules, before attempting to compile a 148 paride: bpck registered as protocol 0 149 paride: epat registered as protocol 1 152 different protocol selections. You should note these numbers as you 177 2.2 Loading and configuring PARIDE as modules [all …]
|
D | logo.txt | 4 and is freely usable as long as you acknowledge Larry as the original
|
D | mandatory.txt | 11 Mandatory locking is kernel enforced file locking, as opposed to the more usual 32 The System V mandatory locking scheme was intended to have as little impact as 34 as candidates for mandatory locking, and using the existing fcntl()/lockf() 35 interface for applying locks just as if they were normal, advisory locks. 50 A file is marked as a candidate for mandatory locking by setting the group-id 52 meaningless combination, and was chosen by the System V implementors so as not 93 below are just as valid as any others, so long as the main points seem to 135 The affected region is usually defined as stretching from the current position 137 defined as the bytes of a file removed or added (we must also consider bytes 138 added, as a lock can specify just "the whole file", rather than a specific
|
/linux-2.4.37.9/fs/cramfs/ |
D | README | 7 a given directory are contiguous, as this is used by readdir). 25 The order of inode traversal is described as "width-first" (not to be 28 same order as `ls -AUR' (but without the /^\..*:$/ directory header 29 lines); put another way, the same order as `find -type d -exec 48 same as the start of the (i+1)'th <block> if there is one). The first 53 tree, i.e. the same order as `find -size +0 \( -type f -o -type l \) 96 Currently, mkcramfs #define's PAGE_CACHE_SIZE as 4096 and uses that 98 turn is defined as PAGE_SIZE (which can be as large as 32KB on arm). 119 etc. macros as used by ext2fs. We don't need to swab the compressed 138 value don't get as good compression as they can. [all …]
|
/linux-2.4.37.9/fs/sysv/ |
D | ChangeLog | 3 * dir_commit_chunk(): call writeout_one_page() as well as 9 * inode.c (sysv_read_inode): Mark inode as bad in case of failure. 26 Remove symlink faking. Noone really wants to use these as
|
/linux-2.4.37.9/Documentation/cdrom/ |
D | mcdx | 5 To allow this "coexistence" as long as mcdx.c is not a superset of mcd.c, 14 If you are using the driver as a module, you can specify your ports and IRQs 24 o handles XA and (hopefully) multi session CDs as well as
|
D | sonycd535 | 13 your drive should be identified as a SONY CDU-535. The driver works 35 - Drive must be set up as unit 1. Only the first unit will be 65 (as of Linux version 1.1.91), as well as some patches to make 84 To build a version of sony535.o that can be installed as a module, 99 The code checks to see if MODULE is defined and behaves as it used 101 exactly as it used to if compiled into the kernel. 109 This driver will not install (whether compiled in or loaded as a 116 kernel, but load it as a module if I powered the system up with the drive
|
/linux-2.4.37.9/Documentation/arm/ |
D | MEMC | 15 `current' task, then update the real MEMC as well. 20 includes this, then update the real MEMC as well. 26 real MEMC as well. 37 update the real MEMC as well. (should equate to a possible 44 is `mm', then update the real MEMC as well. (should again equate 50 is `mm', update the real MEMC as well.
|
/linux-2.4.37.9/Documentation/sound/ |
D | Maestro3 | 27 The 'Allegro' shows up as PCI ID 0x1988 and the Maestro3 as 0x1998, 28 both under ESS's vendor ID of 0x125D. The Maestro3 can also show up as 31 The chip can also act as a multi function device. The modem IDs follow 33 up as 0x1989) 42 The /dev/dsp device exported behaves as expected. Playback is 59 is the same as most OSS/Lite modular sound drivers. Compilation 71 tell the driver to print minimal debugging information as it runs. This
|
/linux-2.4.37.9/Documentation/arm/nwfpe/ |
D | README | 8 emits as the first target. I have attempted to be as optimal as 11 I have attempted to make the emulator as portable as possible. One of 25 Arithmetic. As many as four formats are supported: single precision, 61 original version of this code was written as part of a project to build
|
/linux-2.4.37.9/Documentation/s390/ |
D | DASD | 5 Linux as block devices, namely "dd". Currently the DASD driver uses a 27 of the multiprise as well as a RAMAC virtual array. Disks exported by 28 an Enterprise Storage Server (Seascape) should work fine as well. 40 For using an ECKD-DASD as a Linux harddisk you have to low-level 44 'NULL' as an argument. 72 - Enable usage as a module
|
/linux-2.4.37.9/arch/alpha/lib/ |
D | ev6-divide.S | 175 nop # E : as part of the cmovne 181 nop # E : as part of the cmovne 186 nop # E : as part of the cmovne 236 nop # E : as part of the cmov 253 nop # E : U L L U : as part of the cmov 256 nop # E : as part of the cmov
|
/linux-2.4.37.9/drivers/scsi/ |
D | README.osst | 5 This file describes the osst driver as of version 0.8.x/0.9.x, the released 10 a module?", as these are too basic. 20 blame for that, as the OnStream tape drives do not support the standard SCSI 32 can be compiled into the kernel or loaded as a module. 36 Makedevs.sh as root (see below). 37 The driver started being a copy of st and as such, the osst devices' 38 behavior looks very much the same as st to the userspace applications. 44 that it used the same kernel structures and the same device node as st. 54 configuration as module or compile statically into the kernel. 57 Now, your osst driver is inside the kernel or available as a module, [all …]
|