Searched defs:shmem (Results 1 - 8 of 8) sorted by path

/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...]
/drivers/net/arcnet/
H A Darc-rimi.c85 * need to be passed a specific shmem address, IRQ, and node ID.
92 BUGLVL(D_NORMAL) printk("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...]
H A Dcom90xx.c43 * shmem are left in the list at Stage 5, they must correspond to each
58 static int com90xx_found(int ioaddr, int airq, u_long shmem, void __iomem *);
105 static int io; /* use the insmod io= irq= shmem= options */
107 static int shmem; variable
112 module_param(shmem, int, 0);
127 if (!io && !irq && !shmem && !*device && com90xx_skip_probe)
150 if (shmem)
151 shmems[numshmems++] = shmem;
217 /* Stage 3: abandon any shmem addresses that don't have the signature
253 * sure no "mirror" shmem area
458 com90xx_found(int ioaddr, int airq, u_long shmem, void __iomem *p) argument
[all...]
/drivers/net/ethernet/8390/
H A Dmac8390.c764 long shmem = (start_page - WD_START_PG)<<8; local
766 memcpy_toio(dev->mem_start + shmem, buf, count);
806 long shmem = (start_page - WD_START_PG)<<8; local
808 dayna_memcpy_tocard(dev, shmem, buf, count);
845 long shmem = (start_page - WD_START_PG)<<8; local
847 word_memcpy_tocard(dev->mem_start + shmem, buf, count);
H A Dpcnet_cs.c1395 void __iomem *shmem = ei_status.mem + (start_page << 8); local
1396 shmem -= ei_status.tx_start_page << 8;
1397 copyout(shmem, buf, count);
H A Dsmc-ultra.c447 outb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET); /* shmem on */
456 outb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* shmem off */
487 void __iomem *shmem = ei_status.mem + ((start_page - START_PG)<<8); local
492 memcpy_toio(shmem, buf, count);
H A Dwd.c466 void __iomem *shmem = ei_status.mem + ((start_page - WD_START_PG)<<8); local
472 memcpy_toio(shmem, buf, count);
475 memcpy_toio(shmem, buf, count);
/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c2563 /* read mf conf from shmem */
2864 /* read relevant values from mf_cfg struct in shmem */
2922 /* Re-learn the S-tag from shmem */
2928 BNX2X_ERR("Got an SVID event, but no tag is configured in shmem\n");
9427 u32 shmem; local
9436 /* Get shmem offset */
9437 shmem = REG_RD(bp, MISC_REG_SHARED_MEM_ADDR);
9442 if (shmem > 0)
9443 REG_WR(bp, shmem + validity_offset, 0);
10763 BNX2X_DEV_INFO("shmem offse
[all...]

Completed in 145 milliseconds