Searched refs:shmem (Results 1 - 21 of 21) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/icn/
H A Dicn.h176 icn_shmem __iomem *shmem; /* Pointer to memory-mapped-buffers */ member in struct:icn_dev
177 int mvalid; /* IO-shmem has been requested */
205 #define sbfree (((readb(&dev.shmem->data_control.scns)+1) & 0xf) != \
206 readb(&dev.shmem->data_control.scnr))
209 #define sbnext (writeb((readb(&dev.shmem->data_control.scns)+1) & 0xf, \
210 &dev.shmem->data_control.scns))
213 #define sbuf_n dev.shmem->data_control.scns
214 #define sbuf_d dev.shmem->data_buffers.send_buf[readb(&sbuf_n)].data
215 #define sbuf_l dev.shmem->data_buffers.send_buf[readb(&sbuf_n)].length
216 #define sbuf_f dev.shmem
[all...]
H A Dicn.c620 c = readb(&dev.shmem->comm_buffers.iopc_buf[i & 0xff]);
754 if (readb(&dev.shmem->data_control.scns) ||
755 readb(&dev.shmem->data_control.scnr)) {
839 dev.shmem = ioremap(dev.memaddr, 0x4000);
847 printk(KERN_DEBUG "shmem=%08lx\n", dev.memaddr);
858 memcpy_toio(dev.shmem, codebuf, ICN_CODE_STAGE1); /* Copy code */
873 memcpy_toio(dev.shmem, codebuf, ICN_CODE_STAGE1); /* Copy code */
1061 &dev.shmem->comm_buffers.pcio_buf[pp & 0xff]);
1179 iounmap(dev.shmem);
1685 iounmap(dev.shmem);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/sc/
H A DMakefile9 sc-y := shmem.o init.o packet.o command.o event.o \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/
H A DMakefile23 obj-$(CONFIG_SHMEM) += shmem.o
25 obj-$(CONFIG_TINY_SHMEM) += tiny-shmem.o
H A Dswapfile.c695 int shmem; local
772 * to search, but use it as a reminder to search shmem.
774 shmem = 0;
778 shmem = shmem_unuse(entry, page);
808 shmem = shmem_unuse(entry, page);
833 * page within an mm (except in shmem, where it's the
879 if (shmem)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/arcnet/
H A Dcom90xx.c41 * shmem are left in the list at Stage 5, they must correspond to each
56 static int com90xx_found(int ioaddr, int airq, u_long shmem, void __iomem *);
103 static int io; /* use the insmod io= irq= shmem= options */
105 static int shmem; variable
110 module_param(shmem, int, 0);
125 if (!io && !irq && !shmem && !*device && com90xx_skip_probe)
148 if (shmem)
149 shmems[numshmems++] = shmem;
215 /* Stage 3: abandon any shmem addresses that don't have the signature
251 * sure no "mirror" shmem area
456 com90xx_found(int ioaddr, int airq, u_long shmem, void __iomem *p) argument
[all...]
H A Darc-rimi.c85 * need to be passed a specific shmem address, IRQ, and node ID.
92 BUGMSG(D_NORMAL, "Given: node %02Xh, shmem %lXh, irq %d\n",
97 "must specify the shmem and irq!\n");
146 unsigned long first_mirror, last_mirror, shmem; local
166 shmem = dev->mem_start;
178 && check_mirror(shmem - MIRROR_SIZE, MIRROR_SIZE) == 0
179 && check_mirror(shmem - 2 * MIRROR_SIZE, MIRROR_SIZE) == 1)
182 first_mirror = shmem - mirror_size;
187 last_mirror = shmem + mirror_size;
214 release_mem_region(shmem, MIRROR_SIZ
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A D3c507.c487 void __iomem *shmem = lp->base; local
491 readw(shmem + iSCB_STATUS) & 0x8000 ? "IRQ conflict" :
504 writew(0xf000 | CUC_START | RX_START, shmem + iSCB_CMD);
552 void __iomem *shmem; local
561 shmem = lp->base;
565 status = readw(shmem+iSCB_STATUS);
576 unsigned short tx_status = readw(shmem+lp->tx_reap);
632 writew(RX_BUF_START,shmem+iSCB_RFA);
636 writew(ack_cmd,shmem+iSCB_CMD);
652 void __iomem *shmem local
729 void __iomem *shmem = lp->base; local
835 void __iomem *shmem = lp->base; local
[all...]
H A Dmyri_sbus.c115 struct myri_shmem __iomem *shmem = mp->shmem; local
118 sbus_writel(1, &shmem->send);
124 struct myri_shmem __iomem *shmem = mp->shmem; local
126 struct myri_channel __iomem *chan = &shmem->channel;
142 sbus_writel(1, &shmem->shakedown);
173 struct myri_shmem __iomem *shmem = mp->shmem; local
196 sbus_writeb(0, &shmem
[all...]
H A Dmac8390.c752 long shmem = (start_page - WD_START_PG)<<8; local
754 memcpy_toio((char *)dev->mem_start + shmem, buf, count);
794 long shmem = (start_page - WD_START_PG)<<8; local
796 dayna_memcpy_tocard(dev, shmem, buf, count);
835 long shmem = (start_page - WD_START_PG)<<8; local
837 word_memcpy_tocard((char *)dev->mem_start + shmem, buf, count);
H A Dewrk3.c276 void __iomem *shmem; member in struct:ewrk3_private
538 lp->shmem = ioremap(mem_start, shmem_length);
539 if (!lp->shmem)
596 iounmap(lp->shmem);
808 buf = lp->shmem;
811 buf = (((short) page << 11) & 0x7800) + lp->shmem;
814 buf = (((short) page << 11) & 0xf800) + lp->shmem;
955 buf = lp->shmem;
958 buf = (((short) page << 11) & 0x7800) + lp->shmem;
961 buf = (((short) page << 11) & 0xf800) + lp->shmem;
[all...]
H A Dwd.c447 void __iomem *shmem = ei_status.mem + ((start_page - WD_START_PG)<<8); local
453 memcpy_toio(shmem, buf, count);
456 memcpy_toio(shmem, buf, count);
H A Dne3210.c320 void __iomem *shmem = ei_status.mem + ((start_page - NE3210_START_PG)<<8); local
323 memcpy_toio(shmem, buf, count);
H A Dac3200.c327 void __iomem *shmem = ei_status.mem + ((start_page - AC_START_PG)<<8); local
329 memcpy_toio(shmem, buf, count);
H A Des3210.c385 void __iomem *shmem = ei_status.mem + ((start_page - ES_START_PG)<<8); local
388 memcpy_toio(shmem, buf, count);
H A Dlne390.c359 void __iomem *shmem = ei_status.mem + ((start_page - LNE390_START_PG)<<8); local
362 memcpy_toio(shmem, buf, count);
H A Dsmc-mca.c490 void __iomem *shmem = ei_status.mem + ((start_page - START_PG) << 8); local
492 memcpy_toio(shmem, buf, count);
H A Dmyri_sbus.h272 struct myri_shmem __iomem *shmem; /* Shared data structures. */ member in struct:myri_eth
H A Dsmc-ultra.c427 outb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET); /* shmem on */
436 outb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* shmem off */
467 void __iomem *shmem = ei_status.mem + ((start_page - START_PG)<<8); local
472 memcpy_toio(shmem, buf, count);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/pcmcia/
H A Dpcnet_cs.c1465 void __iomem *shmem = ei_status.mem + (start_page << 8); local
1466 shmem -= ei_status.tx_start_page << 8;
1467 copyout(shmem, buf, count);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/db-4.7.25.NC/test/
H A Dtestutils.tcl1277 # in /dev/shmem that is zero-length, the envremove will
1279 # remove the zero-length entry from /dev/shmem. Remove it
1284 set region_files [glob -nocomplain /dev/shmem/$dir*]

Completed in 190 milliseconds