/linux-2.4.37.9/drivers/mtd/nand/ |
D | nand.c | 139 #define nand_select() this->hwcontrol(NAND_CTL_SETNCE); 141 #define nand_deselect() this->hwcontrol(NAND_CTL_CLRNCE); 173 static int nand_write_page (struct mtd_info *mtd, struct nand_chip *this, int page, int col, 180 register struct nand_chip *this = mtd->priv; in nand_command() local 181 register unsigned long NAND_IO_ADDR = this->IO_ADDR_W; in nand_command() 184 this->hwcontrol (NAND_CTL_SETCLE); in nand_command() 212 this->hwcontrol (NAND_CTL_CLRCLE); in nand_command() 215 this->hwcontrol (NAND_CTL_SETALE); in nand_command() 228 this->hwcontrol (NAND_CTL_CLRALE); in nand_command() 245 if (this->dev_ready) in nand_command() [all …]
|
D | spia.c | 107 struct nand_chip *this; in spia_init() local 118 this = (struct nand_chip *) (&spia_mtd[1]); in spia_init() 122 memset((char *) this, 0, sizeof(struct nand_chip)); in spia_init() 125 spia_mtd->priv = this; in spia_init() 134 this->IO_ADDR_R = spia_fio_base; in spia_init() 135 this->IO_ADDR_W = spia_fio_base; in spia_init() 137 this->hwcontrol = spia_hwcontrol; in spia_init() 139 this->chip_delay = 15; in spia_init() 148 this->data_buf = kmalloc (sizeof(u_char) * (spia_mtd->oobblock + spia_mtd->oobsize), GFP_KERNEL); in spia_init() 149 if (!this->data_buf) { in spia_init() [all …]
|
D | autcpu12.c | 147 struct nand_chip *this; in autcpu12_init() local 168 this = (struct nand_chip *) (&autcpu12_mtd[1]); in autcpu12_init() 172 memset((char *) this, 0, sizeof(struct nand_chip)); in autcpu12_init() 175 autcpu12_mtd->priv = this; in autcpu12_init() 178 this->IO_ADDR_R = autcpu12_fio_base; in autcpu12_init() 179 this->IO_ADDR_W = autcpu12_fio_base; in autcpu12_init() 180 this->hwcontrol = autcpu12_hwcontrol; in autcpu12_init() 181 this->dev_ready = autcpu12_device_ready; in autcpu12_init() 183 this->chip_delay = 20; in autcpu12_init() 184 this->eccmode = NAND_ECC_SOFT; in autcpu12_init() [all …]
|
D | edb7312.c | 129 struct nand_chip *this; in ep7312_init() local 153 this = (struct nand_chip *) (&ep7312_mtd[1]); in ep7312_init() 157 memset((char *) this, 0, sizeof(struct nand_chip)); in ep7312_init() 160 ep7312_mtd->priv = this; in ep7312_init() 169 this->IO_ADDR_R = ep7312_fio_base; in ep7312_init() 170 this->IO_ADDR_W = ep7312_fio_base; in ep7312_init() 171 this->hwcontrol = ep7312_hwcontrol; in ep7312_init() 172 this->dev_ready = ep7312_device_ready; in ep7312_init() 174 this->chip_delay = 15; in ep7312_init() 184 …this->data_buf = kmalloc (sizeof(u_char) * (ep7312_mtd->oobblock + ep7312_mtd->oobsize), GFP_KERNE… in ep7312_init() [all …]
|
/linux-2.4.37.9/drivers/s390/net/ |
D | fsm.c | 18 fsm_instance *this; in init_fsm() local 22 this = (fsm_instance *)kmalloc(sizeof(fsm_instance), order); in init_fsm() 23 if (this == NULL) { in init_fsm() 28 memset(this, 0, sizeof(fsm_instance)); in init_fsm() 29 strncpy(this->name, name, sizeof(this->name)); in init_fsm() 35 kfree_fsm(this); in init_fsm() 43 this->f = f; in init_fsm() 50 kfree_fsm(this); in init_fsm() 63 kfree_fsm(this); in init_fsm() 69 return this; in init_fsm() [all …]
|
/linux-2.4.37.9/drivers/mtd/devices/ |
D | doc2000.c | 413 static void DoC_ScanChips(struct DiskOnChip *this) in DoC_ScanChips() argument 420 this->numchips = 0; in DoC_ScanChips() 421 this->mfr = 0; in DoC_ScanChips() 422 this->id = 0; in DoC_ScanChips() 424 if (DoC_is_Millennium(this)) in DoC_ScanChips() 433 ret = DoC_IdentChip(this, floor, chip); in DoC_ScanChips() 436 this->numchips++; in DoC_ScanChips() 442 if (!this->numchips) { in DoC_ScanChips() 448 this->chips = kmalloc(sizeof(struct Nand) * this->numchips, GFP_KERNEL); in DoC_ScanChips() 449 if (!this->chips) { in DoC_ScanChips() [all …]
|
D | doc2001.c | 241 static void DoC_ScanChips(struct DiskOnChip *this) in DoC_ScanChips() argument 247 this->numchips = 0; in DoC_ScanChips() 248 this->mfr = 0; in DoC_ScanChips() 249 this->id = 0; in DoC_ScanChips() 255 ret = DoC_IdentChip(this, floor, chip); in DoC_ScanChips() 258 this->numchips++; in DoC_ScanChips() 263 if (!this->numchips) { in DoC_ScanChips() 269 this->chips = kmalloc(sizeof(struct Nand) * this->numchips, GFP_KERNEL); in DoC_ScanChips() 270 if (!this->chips){ in DoC_ScanChips() 279 this->chips[ret].floor = floor; in DoC_ScanChips() [all …]
|
D | docprobe.c | 188 struct DiskOnChip *this; in DoC_Probe() local 212 this = (struct DiskOnChip *)(&mtd[1]); in DoC_Probe() 215 memset((char *)this, 0, sizeof(struct DiskOnChip)); in DoC_Probe() 217 mtd->priv = this; in DoC_Probe() 218 this->virtadr = docptr; in DoC_Probe() 219 this->physadr = physadr; in DoC_Probe() 220 this->ChipID = ChipID; in DoC_Probe()
|
/linux-2.4.37.9/fs/jffs2/ |
D | readinode.c | 52 struct jffs2_node_frag *this = f->fraglist; in D1() argument 54 while(this) { in D1() 55 if (this->node) in D1() 56 …-%04x: 0x%08x on flash (*%p->%p)\n", this->ofs, this->ofs+this->size, this->node->raw->flash_offse… in D1() 58 …printk(KERN_DEBUG "frag %04x-%04x: hole (*%p->%p)\n", this->ofs, this->ofs+this->size, this, this-… in D1() argument 59 this = this->next; in D1() 78 static void jffs2_obsolete_node_frag(struct jffs2_sb_info *c, struct jffs2_node_frag *this) in jffs2_obsolete_node_frag() argument 80 if (this->node) { in jffs2_obsolete_node_frag() 81 this->node->frags--; in jffs2_obsolete_node_frag() 82 if (!this->node->frags) { in jffs2_obsolete_node_frag() [all …]
|
D | super.c | 119 struct list_head *this; in jffs2_statfs() local 121 list_for_each(this, &c->clean_list) { in jffs2_statfs() 122 struct jffs2_eraseblock *jeb = list_entry(this, struct jffs2_eraseblock, list); in jffs2_statfs() 129 struct list_head *this; in jffs2_statfs() local 131 list_for_each(this, &c->dirty_list) { in jffs2_statfs() 132 struct jffs2_eraseblock *jeb = list_entry(this, struct jffs2_eraseblock, list); in jffs2_statfs() 139 struct list_head *this; in jffs2_statfs() local 141 list_for_each(this, &c->erasing_list) { in jffs2_statfs() 142 struct jffs2_eraseblock *jeb = list_entry(this, struct jffs2_eraseblock, list); in jffs2_statfs() 149 struct list_head *this; in jffs2_statfs() local [all …]
|
D | nodelist.c | 325 struct jffs2_inode_cache *this, *next; in jffs2_free_ino_caches() local 328 this = c->inocache_list[i]; in jffs2_free_ino_caches() 329 while (this) { in jffs2_free_ino_caches() 330 next = this->next; in jffs2_free_ino_caches() 331 D2(printk(KERN_DEBUG "jffs2_free_ino_caches: Freeing ino #%u at %p\n", this->ino, this)); in jffs2_free_ino_caches() 332 jffs2_free_inode_cache(this); in jffs2_free_ino_caches() 333 this = next; in jffs2_free_ino_caches() 342 struct jffs2_raw_node_ref *this, *next; in jffs2_free_raw_node_refs() local 345 this = c->blocks[i].first_node; in jffs2_free_raw_node_refs() 346 while(this) { in jffs2_free_raw_node_refs() [all …]
|
/linux-2.4.37.9/drivers/isdn/eicon/ |
D | idi.c | 360 ENTITY * this = NULL; in DivasOut() local 390 this = entity_ptr(a, e_no); in DivasOut() 393 if ( !this ) in DivasOut() 403 DPRINTF(("IDI: >A%d Id=0x%x Req=0x%x", io->ANum, this->Id, this->Req)) in DivasOut() 406 DPRINTF(("IDI: >REQ=%x,Id=%x,Ch=%x",this->Req,this->Id,this->ReqCh)); in DivasOut() 415 i = this->XCurrent; in DivasOut() 416 X = PTR_X(a,this); in DivasOut() 417 while(i<this->XNum && length<270) { in DivasOut() 419 if (clength > X[i].PLength-this->XOffset) in DivasOut() 420 clength = X[i].PLength-this->XOffset; in DivasOut() [all …]
|
/linux-2.4.37.9/net/sched/ |
D | sch_csz.c | 305 struct csz_flow *this) 308 unsigned long finish = this->finish; 315 this->fnext = f; 316 this->fprev = f->fprev; 317 this->fnext->fprev = this->fprev->fnext = (struct csz_head*)this; 322 struct csz_flow *this) in csz_insert_finish() argument 325 unsigned long finish = this->finish; in csz_insert_finish() 332 this->fnext = f->fnext; in csz_insert_finish() 333 this->fprev = f; in csz_insert_finish() 334 this->fnext->fprev = this->fprev->fnext = (struct csz_head*)this; in csz_insert_finish() [all …]
|
/linux-2.4.37.9/Documentation/sound/ |
D | PSS-updates | 2 newly added features of the newest version of this driver. 4 The major enhancements present in this new revision of this driver is the 13 setting is pss_enable_joystick=0 as this keeps this driver fully compatable 14 with systems that were using previous versions of this driver. If you wish to 29 builtin Wearnes CDROM port. If this is the case with your PSS sound card you 33 setting of this parameter leaves the CDROM port disabled to maintain full 34 compatability with systems using previous versions of this driver. 37 of the user. These options are only available if this driver is loaded as a 46 and/or CDROM port(s) of his PSS sound card. If this driver is loaded with this 48 this driver with the following command "rmmod pss && rmmod ad1848 && rmmod [all …]
|
D | Soundblaster | 6 are covered by other drivers should not be using this driver. 17 acer=1 Set this to detect cards in some ACER notebooks 18 mwave_bug=1 Set if you are trying to use this driver with mwave (see on) 19 type Use this to specify a specific card type 23 isapnp=0 Set this to disable ISAPnP detection (use io=0xXXX etc. above) 25 Consider it a bug if this option is needed, and send in a 27 pnplegacy=1 Set this to be able to use a PnP card(s) along with a single 42 To make this driver work with Mwave you must set mwave_bug. You also need 43 to warm boot from DOS/Windows with the required firmware loaded under this 44 OS. IBM are being difficult about documenting how to load this firmware.
|
/linux-2.4.37.9/Documentation/ |
D | cachetlb.txt | 15 on all processors in the system. Don't let this scare you into 16 thinking SMP cache/tlb flushing must be so inefficient, this is in 20 for this address space on that cpu. 26 possible for stale translations to exist in this "TLB" cache. 33 The most severe flush of all. After this interface runs, 43 the TLB. After running, this interface must make sure that 56 address translations from the TLB. After running, this 63 Primarily, this is used for munmap() type operations. 77 test (vma->vm_flags & VM_EXEC) to see if this region is 81 After running, this interface must make sure that any previous [all …]
|
/linux-2.4.37.9/Documentation/isdn/ |
D | INTERFACE | 36 Changes in this document are marked with '***CHANGEx' where x representing 53 ***CHANGE0.6: New since this version. 55 Also to be preset by the HL-driver. With this value the HL-driver 60 To be preset by the HL-driver. Using this field, the HL-driver 61 announces the features supported. At the moment this is limited to 62 report the supported layer2 and layer3-protocols. For setting this 75 initialize this field to 0. 82 packets by calling this function. Upon calling, the HL-driver must 140 If this is !0, the driver has to signal the delivery 141 by sending an ISDN_STAT_BSENT. If this is 0, the driver [all …]
|
/linux-2.4.37.9/include/linux/netfilter_ipv4/ |
D | compat_firewall.h | 23 int (*fw_forward)(struct firewall_ops *this, int pf, 26 int (*fw_input)(struct firewall_ops *this, int pf, 29 int (*fw_output)(struct firewall_ops *this, int pf, 33 int (*fw_acct_in)(struct firewall_ops *this, int pf, 36 int (*fw_acct_out)(struct firewall_ops *this, int pf,
|
/linux-2.4.37.9/arch/sparc/lib/ |
D | udivdi3.S | 37 sub %i0,%o3,%i0 ! this kills msb of n 38 addx %i0,%i0,%i0 ! so this cannot give carry 45 sub %i0,%o3,%i0 ! this kills msb of n 50 ! Got carry from n. Subtract next step to cancel this carry. 74 sub %o4,%o3,%o4 ! this kills msb of n 75 addx %o4,%o4,%o4 ! so this cannot give carry 82 sub %o4,%o3,%o4 ! this kills msb of n 87 ! Got carry from n. Subtract next step to cancel this carry. 100 sub %i0,%o3,%i0 ! this kills msb of n 101 addx %i0,%i0,%i0 ! so this cannot give carry [all …]
|
D | divdi3.S | 75 sub %i0,%o4,%i0 ! this kills msb of n 76 addx %i0,%i0,%i0 ! so this cannot give carry 83 sub %i0,%o4,%i0 ! this kills msb of n 88 ! Got carry from n. Subtract next step to cancel this carry. 110 sub %g3,%o4,%g3 ! this kills msb of n 111 addx %g3,%g3,%g3 ! so this cannot give carry 118 sub %g3,%o4,%g3 ! this kills msb of n 123 ! Got carry from n. Subtract next step to cancel this carry. 134 sub %i0,%o4,%i0 ! this kills msb of n 135 addx %i0,%i0,%i0 ! so this cannot give carry [all …]
|
/linux-2.4.37.9/net/atm/ |
D | addr.c | 51 struct atm_dev_addr *this; in atm_reset_addr() local 55 this = dev->local; in atm_reset_addr() 56 dev->local = this->next; in atm_reset_addr() 57 kfree(this); in atm_reset_addr() 95 struct atm_dev_addr **walk,*this; in atm_del_addr() local 108 this = *walk; in atm_del_addr() 109 *walk = this->next; in atm_del_addr() 110 kfree(this); in atm_del_addr()
|
/linux-2.4.37.9/drivers/acpi/executer/ |
D | exmutex.c | 328 union acpi_operand_object *this; in acpi_ex_release_all_mutexes() local 339 this = next; in acpi_ex_release_all_mutexes() 340 next = this->mutex.next; in acpi_ex_release_all_mutexes() 342 this->mutex.acquisition_depth = 1; in acpi_ex_release_all_mutexes() 343 this->mutex.prev = NULL; in acpi_ex_release_all_mutexes() 344 this->mutex.next = NULL; in acpi_ex_release_all_mutexes() 348 status = acpi_ex_system_release_mutex (this); in acpi_ex_release_all_mutexes() 355 this->mutex.owner_thread = NULL; in acpi_ex_release_all_mutexes()
|
/linux-2.4.37.9/drivers/mtd/chips/ |
D | chipreg.c | 35 struct mtd_chip_driver *ret = NULL, *this; in get_mtd_chip_driver() local 40 this = list_entry(pos, typeof(*this), list); in get_mtd_chip_driver() 42 if (!strcmp(this->name, name)) { in get_mtd_chip_driver() 43 ret = this; in get_mtd_chip_driver()
|
/linux-2.4.37.9/drivers/scsi/ |
D | README.aic7xxx | 22 chipsets. In general, this means *all* of the Adaptec SCSI controllers 23 except the ones specifically excluded later on in this document. 68 The hardware RAID devices sold by Adaptec are *NOT* supported by this 70 a totally separate beast from the bare SCSI controllers and this driver 114 Some SCSI devices need the initial reset that this option disables 116 you aren't using this option. 122 way to autodetect this ordering. So, we default to the most common 124 scans from highest to lowest, we have this option. If your BIOS 127 use this option. 136 that SCB RAM. Without this option, the driver won't touch the SCB [all …]
|
/linux-2.4.37.9/Documentation/telephony/ |
D | ixj.txt | 10 www.quicknet.net. The driver version discussed in this document is 17 to a system to obtain multi-line functionality. At this time, the 34 make this technology available to innovators who would benefit from 63 companion modules that are completely separate from this module. 70 to freely copy and distribute this document provided you preserve it 81 Much of the info in this HOWTO is early information released by 86 are likely a number of errors in this document. Please let the 87 maintainer know about them. Since this is free documentation, it 103 version. Please send any info that you think belongs in this document. 115 You can download the latest version of this document from: [all …]
|