Searched defs:shmem (Results 1 - 8 of 8) sorted by path
/drivers/isdn/icn/ |
H A D | icn.h | 176 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 D | arc-rimi.c | 85 * 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 D | com90xx.c | 43 * 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 D | mac8390.c | 764 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 D | pcnet_cs.c | 1395 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 D | smc-ultra.c | 447 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 D | wd.c | 466 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 D | bnx2x_main.c | 2563 /* 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