/drivers/of/ |
H A D | of_pci.c | 86 res->start = be32_to_cpup(values++); 127 * address for the start of the I/O range. Can be NULL if the caller doesn't 161 bus_range->start = busno; 167 if (bus_range->end > bus_range->start + bus_max) 168 bus_range->end = bus_range->start + bus_max; 220 pci_add_resource_offset(resources, res, res->start - range.pci_addr);
|
H A D | address.c | 331 res->start = port; 333 res->start = range->cpu_addr; 335 res->end = res->start + range->size - 1; 339 res->start = (resource_size_t)OF_BAD_ADDR; 667 phys_addr_t start; member in struct:io_range 690 if (addr >= range->start && addr + size <= range->start + size) { 716 range->start = addr; 742 address = range->start + pio - allocated_size; 762 if (address >= res->start [all...] |
/drivers/parisc/ |
H A D | dino.c | 177 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start; 212 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start; 496 if (res->start == F_EXTEND(0xf0000000UL | (i * _8MB))) 499 DBG("DINO GSC WRITE i=%d, start=%lx, dino addr = %p\n", 500 i, res->start, base_addr + DINO_IO_ADDR_EN); 554 __func__, bus, bus->busn_res.start, 573 * bridge memory resources: the start 574 * is the alignment and start-end is 576 * have assigned start and end, so we 578 bus->self->resource[i].end = bus->self->resource[i].end - bus->self->resource[i].start 733 unsigned long start, end; local [all...] |
/drivers/pcmcia/ |
H A D | xxs1500_ss.c | 179 map->start = (u32)sock->virt_io; 180 map->stop = map->start + IO_MAP_SIZE; 225 sock->phys_attr = r->start; 233 sock->phys_mem = r->start; 241 sock->phys_io = r->start;
|
H A D | yenta_socket.c | 422 exca_writew(socket, I365_IO(map)+I365_W_START, io->start); 445 unsigned int start, stop, card_start; local 451 start = region.start; 455 if (map > 4 || start > stop || ((start ^ stop) >> 24) || 466 exca_writeb(socket, CB_MEM_PAGE(map), start >> 24); 468 word = (start >> 12) & 0x0fff; 491 word = ((card_start - start) >> 12) & 0x3fff; 549 struct resource res = { .start 630 u32 align, size, start, end; local [all...] |
/drivers/s390/char/ |
H A D | hmcdrv_ftp.c | 42 static unsigned hmcdrv_ftp_refcnt; /* start/shutdown reference counter */ 113 char *start; local 127 start = cmd; 133 ftp->id = hmcdrv_ftp_cmd_getid(start, cmd - start); 138 ftp->fname = start; 307 mutex_lock(&hmcdrv_ftp_mutex); /* block transfers while start-up */
|
/drivers/scsi/csiostor/ |
H A D | csio_hw_t4.c | 296 u32 pos, start, offset, memoffset, bar0; local 340 start = addr & ~(mem_aperture-1); 341 offset = addr - start; 347 csio_dbg(hw, "csio_t4_memory_rw: bar0: 0x%x, start:0x%x, offset:0x%x\n", 348 bar0, start, offset); 352 for (pos = start; len > 0; pos += mem_aperture, offset = 0) {
|
H A D | csio_hw_t5.c | 285 u32 pos, start, offset, memoffset; local 327 start = addr & ~(mem_aperture-1); 328 offset = addr - start; 335 csio_dbg(hw, "csio_t5_memory_rw: start:0x%x, offset:0x%x, win_pf:%d\n", 336 start, offset, win_pf); 340 for (pos = start; len > 0; pos += mem_aperture, offset = 0) {
|
/drivers/staging/comedi/drivers/ |
H A D | 8253.h | 44 unsigned int start; local 71 start = divider / div2; 72 if (start < 2) 73 start = 2; 74 for (div1 = start; div1 <= divider / div1 + 1 && div1 <= max_count;
|
/drivers/staging/lustre/lustre/ldlm/ |
H A D | ldlm_extent.c | 180 interval_set(&node->li_node, extent->start, extent->end); 226 lpolicy->l_extent.start = wpolicy->l_extent.start; 235 wpolicy->l_extent.start = lpolicy->l_extent.start;
|
/drivers/tty/serial/8250/ |
H A D | 8250_hp300.c | 181 uart.port.mapbase = (d->resource.start + UART_OFFSET); 194 out_8(d->resource.start + DIO_VIRADDRBASE + DCA_IC, DCA_IC_IE); 198 out_8(d->resource.start + DIO_VIRADDRBASE + DCA_ID, 0xff); 296 if (d->resource.start) { 298 out_8(d->resource.start + DIO_VIRADDRBASE + DCA_IC, 0);
|
/drivers/media/pci/ttpci/ |
H A D | av7110_hw.c | 310 unsigned long start; local 321 start = jiffies; 323 err = time_after(jiffies, start + ARM_WAIT_FREE); 343 unsigned long start; local 356 start = jiffies; 358 err = time_after(jiffies, start + ARM_WAIT_FREE); 373 start = jiffies; 375 err = time_after(jiffies, start + ARM_WAIT_SHAKE); 413 start = jiffies; 415 err = time_after(jiffies, start 556 unsigned long start; local 737 unsigned long start; local 762 unsigned long start; local [all...] |
/drivers/gpu/drm/i915/ |
H A D | i915_gem_evict.c | 71 unsigned long start, unsigned long end, 105 if (start != 0 || end != vm->total) { 108 start, end); 69 i915_gem_evict_something(struct drm_device *dev, struct i915_address_space *vm, int min_size, unsigned alignment, unsigned cache_level, unsigned long start, unsigned long end, unsigned flags) argument
|
/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_dmabuf.c | 115 * start evicting GMRs to make room. If the DMA buffer can't be 180 * vmw_dmabuf_to_start_of_vram - Move a buffer to start of vram. 225 /* Is this buffer already in vram but not at the start of it? */ 227 bo->mem.start < bo->num_pages && 228 bo->mem.start > 0) 233 /* For some reason we didn't up at the start of vram */ 287 ptr->gmrId = bo->mem.start;
|
/drivers/i2c/busses/ |
H A D | i2c-versatile.c | 79 if (!request_mem_region(r->start, resource_size(r), "versatile-i2c")) { 90 i2c->base = ioremap(r->start, resource_size(r)); 117 release_mem_region(r->start, resource_size(r));
|
/drivers/ide/ |
H A D | gayle.c | 132 if (!request_mem_region(res->start, resource_size(res), "IDE")) 164 release_mem_region(res->start, resource_size(res)); 174 release_mem_region(res->start, resource_size(res));
|
/drivers/irqchip/ |
H A D | irq-dw-apb-ictl.c | 77 if (!request_mem_region(r.start, resource_size(&r), np->full_name)) { 82 iobase = ioremap(r.start, resource_size(&r)); 146 release_mem_region(r.start, resource_size(&r));
|
/drivers/isdn/hisax/ |
H A D | elsa_cs.c | 114 if ((p_dev->resource[0]->end) && p_dev->resource[0]->start) { 121 p_dev->resource[0]->start = j; 150 icard.para[1] = link->resource[0]->start;
|
/drivers/mcb/ |
H A D | mcb-parse.c | 66 mdev->irq.start = GDD_IRQ(reg1); 70 mdev->mem.start = mapbase + offset; 71 mdev->mem.end = mdev->mem.start + size - 1;
|
/drivers/mfd/ |
H A D | 88pm805.c | 60 .start = PM805_IRQ_MIC_DET, 67 .start = PM805_IRQ_HP1_SHRT, 74 .start = PM805_IRQ_HP2_SHRT,
|
/drivers/misc/mic/host/ |
H A D | mic_fops.c | 159 unsigned long start = MIC_DP_SIZE; local 178 if (offset == start) { 183 start += mvr->vring.len;
|
/drivers/net/ |
H A D | dummy.c | 62 unsigned int start; local 66 start = u64_stats_fetch_begin_irq(&dstats->syncp); 69 } while (u64_stats_fetch_retry_irq(&dstats->syncp, start));
|
H A D | loopback.c | 110 unsigned int start; local 114 start = u64_stats_fetch_begin_irq(&lb_stats->syncp); 117 } while (u64_stats_fetch_retry_irq(&lb_stats->syncp, start));
|
/drivers/net/ethernet/i825xx/ |
H A D | lasi_82596.c | 162 __FILE__, (unsigned long)dev->hpa.start); 167 (unsigned long)dev->hpa.start, dev->irq); 175 netdevice->base_addr = dev->hpa.start;
|
/drivers/net/ethernet/ti/ |
H A D | cpsw_ale.c | 53 static inline int cpsw_ale_get_field(u32 *ale_entry, u32 start, u32 bits) argument 57 idx = start / 32; 58 start -= idx * 32; 60 return (ale_entry[idx] >> start) & BITMASK(bits); 63 static inline void cpsw_ale_set_field(u32 *ale_entry, u32 start, u32 bits, argument 69 idx = start / 32; 70 start -= idx * 32; 72 ale_entry[idx] &= ~(BITMASK(bits) << start); 73 ale_entry[idx] |= (value << start); 76 #define DEFINE_ALE_FIELD(name, start, bit [all...] |