/drivers/usb/core/ |
H A D | devices.c | 181 static char *usb_dump_endpoint_descriptor(int speed, char *start, char *end, argument 187 if (start > end) 188 return start; 230 return start; 241 start += sprintf(start, format_endpt, desc->bEndpointAddress, dir, 246 return start; 249 static char *usb_dump_interface_descriptor(char *start, char *end, argument 258 if (start > end) 259 return start; 280 usb_dump_interface(int speed, char *start, char *end, const struct usb_interface_cache *intfc, const struct usb_interface *iface, int setno) argument 297 usb_dump_iad_descriptor(char *start, char *end, const struct usb_interface_assoc_descriptor *iad) argument 317 usb_dump_config_descriptor(char *start, char *end, const struct usb_config_descriptor *desc, int active) argument 333 usb_dump_config(int speed, char *start, char *end, const struct usb_host_config *config, int active) argument 368 usb_dump_device_descriptor(char *start, char *end, const struct usb_device_descriptor *desc) argument 396 usb_dump_device_strings(char *start, char *end, struct usb_device *dev) argument 419 usb_dump_desc(char *start, char *end, struct usb_device *dev) argument 447 usb_dump_hub_descriptor(char *start, char *end, const struct usb_hub_descriptor *desc) argument 464 usb_dump_string(char *start, char *end, const struct usb_device *dev, char *id, int index) argument [all...] |
/drivers/net/wireless/wl12xx/ |
H A D | io.c | 51 .start = 0x00000000, 55 .start = REGISTERS_BASE, 59 .start = 0x00000000, 63 .start = 0x00000000, 70 .start = 0x00040000, 74 .start = REGISTERS_BASE, 78 .start = 0x003004f8, 82 .start = 0x00040404, 89 .start = 0x00040000, 93 .start [all...] |
/drivers/pnp/ |
H A D | system.c | 29 resource_size_t start = r->start, end = r->end; local 38 res = request_region(start, end - start + 1, regionid); 40 res = request_mem_region(start, end - start + 1, regionid); 63 if (res->start == 0) 65 if (res->start < 0x100) 75 if (res->end < res->start)
|
H A D | manager.c | 28 "flags %#lx\n", idx, (unsigned long long) res->start, 35 res->start = 0; 44 res->start = rule->min; 45 res->end = res->start + rule->size - 1; 48 res->start += rule->align; 49 res->end = res->start + rule->size - 1; 50 if (res->start > rule->max || !rule->align) { 60 pnp_add_io_resource(dev, res->start, res->end, res->flags); 71 "flags %#lx\n", idx, (unsigned long long) res->start, 78 res->start [all...] |
H A D | resource.c | 156 #define length(start, end) (*(end) - *(start) + 1) 172 port = &res->start; 197 tport = &tres->start; 216 tport = &tres->start; 234 addr = &res->start; 259 taddr = &tres->start; 278 taddr = &tres->start; 356 irq = &res->start; 375 if (tres->start 548 pnp_add_io_resource(struct pnp_dev *dev, resource_size_t start, resource_size_t end, int flags) argument 572 pnp_add_mem_resource(struct pnp_dev *dev, resource_size_t start, resource_size_t end, int flags) argument 596 pnp_add_bus_resource(struct pnp_dev *dev, resource_size_t start, resource_size_t end) argument 624 pnp_possible_config(struct pnp_dev *dev, int type, resource_size_t start, resource_size_t size) argument 666 pnp_range_reserved(resource_size_t start, resource_size_t end) argument [all...] |
/drivers/pcmcia/ |
H A D | rsrc_iodyn.c | 34 resource_size_t start; local 36 start = (res->start & ~data->mask) + data->offset; 37 if (start < res->start) 38 start += data->mask + 1; 42 if (start & 0x300) 43 start = (start + 0x3ff) & ~0x3ff; 49 if ((res->start [all...] |
H A D | rsrc_mgr.c | 33 struct resource *pcmcia_make_resource(unsigned long start, unsigned long end, argument 40 res->start = start; 41 res->end = start + end - 1;
|
/drivers/gpu/drm/radeon/ |
H A D | radeon_mem.c | 41 static struct mem_block *split_block(struct mem_block *p, int start, int size, argument 44 /* Maybe cut off the start of an existing block */ 45 if (start > p->start) { 50 newblock->start = start; 51 newblock->size = p->size - (start - p->start); 67 newblock->start = start 90 int start = (p->start + mask) & ~mask; local 98 find_block(struct mem_block *heap, int start) argument 135 init_heap(struct mem_block **heap, int start, int size) argument [all...] |
/drivers/staging/android/ |
H A D | persistent_ram.c | 30 atomic_t start; member in struct:persistent_ram_buffer 46 return atomic_read(&prz->buffer->start); 49 /* increase and wrap the start pointer, returning the old value */ 56 old = atomic_read(&prz->buffer->start); 60 } while (atomic_cmpxchg(&prz->buffer->start, old, new) != old); 108 unsigned int start, unsigned int count) 121 block = buffer->data + (start & ~(ecc_block_size - 1)); 122 par = prz->par_buffer + (start / ecc_block_size) * prz->ecc_size; 130 } while (block < buffer->data + start + count); 246 const void *s, unsigned int start, unsigne 107 persistent_ram_update_ecc(struct persistent_ram_zone *prz, unsigned int start, unsigned int count) argument 245 persistent_ram_update(struct persistent_ram_zone *prz, const void *s, unsigned int start, unsigned int count) argument 258 size_t start = buffer_start(prz); local 280 size_t start; local 322 persistent_ram_buffer_map(phys_addr_t start, phys_addr_t size, struct persistent_ram_zone *prz) argument 366 phys_addr_t start; local [all...] |
/drivers/gpu/drm/savage/ |
H A D | savage_state.c | 117 if(start <= reg && start+count > reg) \ 118 dev_priv->state.where = regs[reg - start] 120 if(start <= reg && start+count > reg) { \ 122 tmp = regs[reg - start]; \ 129 unsigned int start, unsigned int count, 132 if (start < SAVAGE_TEXPALADDR_S3D || 133 start + count - 1 > SAVAGE_DESTTEXRWWATERMARK_S3D) { 135 start, star 128 savage_verify_state_s3d(drm_savage_private_t * dev_priv, unsigned int start, unsigned int count, const uint32_t *regs) argument 158 savage_verify_state_s4(drm_savage_private_t * dev_priv, unsigned int start, unsigned int count, const uint32_t *regs) argument 202 unsigned int start = cmd_header->state.start; local 286 unsigned int start = cmd_header->prim.start; local 427 unsigned int start = cmd_header->prim.start; local 892 savage_dispatch_draw(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t *start, const drm_savage_cmd_header_t *end, const struct drm_buf * dmabuf, const unsigned int *vtxbuf, unsigned int vb_size, unsigned int vb_stride, unsigned int nbox, const struct drm_clip_rect *boxes) argument [all...] |
/drivers/acpi/apei/ |
H A D | apei-base.c | 297 unsigned long start; member in struct:apei_res 308 unsigned long start, unsigned long size) 311 unsigned long end = start + size; 313 if (end <= start) 317 if (res->start > end || res->end < start) 319 else if (end <= res->end && start >= res->start) { 324 res->start = start 307 apei_res_add(struct list_head *res_list, unsigned long start, unsigned long size) argument 424 apei_resources_add(struct apei_resources *resources, unsigned long start, unsigned long size, bool iomem) argument 452 apei_get_nvs_callback(__u64 start, __u64 size, void *data) argument [all...] |
/drivers/pci/ |
H A D | rom.c | 37 rom_addr |= region.start | PCI_ROM_ADDRESS_ENABLE; 76 /* Standard PCI ROMs start out with these bytes 55 AA */ 117 loff_t start; local 127 start = (loff_t)0xC0000; 140 start = pci_resource_start(pdev, PCI_ROM_RESOURCE); 151 rom = ioremap(start, *size); 195 res->start = (unsigned long)kmalloc(*size, GFP_KERNEL); 196 if (!res->start) 199 res->end = res->start + *size; 200 memcpy_fromio((void*)(unsigned long)res->start, ro [all...] |
/drivers/parisc/ |
H A D | hppb.c | 66 (unsigned long long) dev->hpa.start); 68 card->hpa = dev->hpa.start; 72 card->mmio_region.start = gsc_readl(dev->hpa.start + IO_IO_LOW); 73 card->mmio_region.end = gsc_readl(dev->hpa.start + IO_IO_HIGH) - 1; 79 __FILE__, (unsigned long long) card->mmio_region.start,
|
H A D | lba_pci.c | 170 (long)r->start, (long)r->end, r->flags); 574 unsigned long start = new->start; local 578 if (end <= start || start < root->start || !tmp) 582 while (tmp && tmp->end < start) 591 if (tmp->start >= end) return 0; 593 if (tmp->start <= start) { 979 unsigned long start; member in struct:__anon3796 [all...] |
/drivers/mfd/ |
H A D | ab5500-core.c | 507 .start = AB5500_IRQ(2, 0), /*rising*/ 520 .start = AB5500_IRQ(1, 7), 537 .start = AB5500_IRQ(0, 0), 543 .start = AB5500_IRQ(0, 1), 549 .start = AB5500_IRQ(0, 2), 555 .start = AB5500_IRQ(0, 3), 561 .start = AB5500_IRQ(0, 4), 567 .start = AB5500_IRQ(0, 5), 573 .start = AB5500_IRQ(0, 6), 579 .start [all...] |
/drivers/acpi/ |
H A D | nvs.c | 29 static int suspend_nvs_register(unsigned long start, unsigned long size); 37 int acpi_nvs_register(__u64 start, __u64 size) argument 44 region->phys_start = start; 48 return suspend_nvs_register(start, size); 51 int acpi_nvs_for_each_region(int (*func)(__u64 start, __u64 size, void *data), argument 87 * @start - physical address of the region 94 static int suspend_nvs_register(unsigned long start, unsigned long size) argument 99 start, start + size - 1, size); 109 entry->phys_start = start; [all...] |
/drivers/firmware/ |
H A D | memmap.c | 36 * start and end must be u64 rather than resource_size_t, because e820 39 u64 start; /* start of the memory range */ member in struct:firmware_map_entry 64 static struct memmap_attribute memmap_start_attr = __ATTR_RO(start); 100 * @start: Start of the memory range. 109 static int firmware_map_add_entry(u64 start, u64 end, argument 113 BUG_ON(start > end); 115 entry->start = start; 150 * @start 160 firmware_map_add_hotplug(u64 start, u64 end, const char *type) argument 188 firmware_map_add_early(u64 start, u64 end, const char *type) argument [all...] |
/drivers/infiniband/hw/mthca/ |
H A D | mthca_profile.c | 71 u64 start; member in struct:mthca_resource 148 profile[i].start = mem_base + total_size; 164 (unsigned long long) profile[i].start, 180 init_hca->qpc_base = profile[i].start; 185 init_hca->eec_base = profile[i].start; 190 init_hca->srqc_base = profile[i].start; 195 init_hca->cqc_base = profile[i].start; 199 init_hca->eqpc_base = profile[i].start; 202 init_hca->eeec_base = profile[i].start; 206 init_hca->eqc_base = profile[i].start; [all...] |
/drivers/isdn/hardware/eicon/ |
H A D | dfifo.h | 53 int diva_dfifo_create(void *start, int length);
|
/drivers/media/video/gspca/stv06xx/ |
H A D | stv06xx_st6422.h | 47 .start = st6422_start,
|
/drivers/usb/dwc3/ |
H A D | host.c | 72 generic_resources[0].start = dwc->irq; 74 generic_resources[1].start = dwc->res->start; 75 generic_resources[1].end = dwc->res->start + 0x7fff;
|
/drivers/gpu/drm/ |
H A D | drm_mm.c | 107 return hole_node->start + hole_node->size; 116 return next_node->start; 139 node->start = hole_start + wasted; 147 BUG_ON(node->start + node->size > hole_end); 149 if (node->start + node->size < hole_end) { 197 unsigned long start, unsigned long end) 206 if (hole_start < start) 207 wasted += start - hole_start; 219 node->start = hole_start + wasted; 227 BUG_ON(node->start 194 drm_mm_insert_helper_range(struct drm_mm_node *hole_node, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long start, unsigned long end) argument 238 drm_mm_get_block_range_generic(struct drm_mm_node *hole_node, unsigned long size, unsigned alignment, unsigned long start, unsigned long end, int atomic) argument 263 drm_mm_insert_node_in_range(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long start, unsigned long end) argument 336 check_free_hole(unsigned long start, unsigned long end, unsigned long size, unsigned alignment) argument 390 drm_mm_search_free_in_range(const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long start, unsigned long end, int best_match) argument 477 drm_mm_init_scan_with_range(struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long start, unsigned long end) argument 599 drm_mm_init(struct drm_mm * mm, unsigned long start, unsigned long size) argument [all...] |
/drivers/isdn/hardware/mISDN/ |
H A D | mISDNinfineon.c | 103 resource_size_t start; member in struct:_iohandle 286 val = inb((u32)hw->cfg.start + DIVA_PCI_CTRL); 323 val = inb((u32)hw->cfg.start + TIGER_AUX_STATUS); 341 val = inb((u32)hw->cfg.start + ELSA_IRQ_ADDR); 359 val = inl((u32)hw->cfg.start + NICCY_IRQ_CTRL_REG); 364 outl(val, (u32)hw->cfg.start + NICCY_IRQ_CTRL_REG); 414 outb(TIGER_IRQ_BIT, (u32)hw->cfg.start + TIGER_AUX_IRQMASK); 417 outb(QS1000_IRQ_ON, (u32)hw->cfg.start + ELSA_IRQ_ADDR); 420 outb(QS3000_IRQ_ON, (u32)hw->cfg.start + ELSA_IRQ_ADDR); 423 val = inl((u32)hw->cfg.start [all...] |
/drivers/s390/cio/ |
H A D | itcw.c | 136 static inline void *fit_chunk(addr_t *start, addr_t end, size_t len, argument 141 addr = ALIGN(*start, align); 148 *start = addr + len; 182 addr_t start; local 187 start = (addr_t) buffer; 188 end = start + size; 193 chunk = fit_chunk(&start, end, sizeof(struct itcw), 1, 0); 209 chunk = fit_chunk(&start, end, sizeof(struct tcw), 64, 0); 217 chunk = fit_chunk(&start, end, sizeof(struct tcw), 64, 0); 226 chunk = fit_chunk(&start, en [all...] |
/drivers/pci/hotplug/ |
H A D | ibmphp_res.c | 88 rs->start = curr->start_addr; 129 newrange->start = curr->start_addr; 137 debug ("%d resource Primary Bus inserted on bus %x [%x - %x]\n", flag, newbus->busno, newrange->start, newrange->end); 146 debug ("First Memory Primary on bus %x, [%x - %x]\n", newbus->busno, newrange->start, newrange->end); 156 debug ("First IO Primary on bus %x, [%x - %x]\n", newbus->busno, newrange->start, newrange->end); 166 debug ("1st PFMemory Primary on Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end); 230 debug ("gbuses = NULL, Memory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end); 244 debug ("New Bus, Memory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end); 254 debug ("gbuses = NULL, PFMemory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end); 267 debug ("1st Bus, PFMemory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrang [all...] |