/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, int speed) argument 339 usb_dump_config(int speed, char *start, char *end, const struct usb_host_config *config, int active) argument 375 usb_dump_device_descriptor(char *start, char *end, const struct usb_device_descriptor *desc) argument 403 usb_dump_device_strings(char *start, char *end, struct usb_device *dev) argument 426 usb_dump_desc(char *start, char *end, struct usb_device *dev) argument 454 usb_dump_hub_descriptor(char *start, char *end, const struct usb_hub_descriptor *desc) argument 471 usb_dump_string(char *start, char *end, const struct usb_device *dev, char *id, int index) argument [all...] |
/drivers/infiniband/hw/usnic/ |
H A D | usnic_uiom_interval_tree.h | 27 unsigned long start; member in struct:usnic_uiom_interval_node 42 unsigned long start, 46 unsigned long start, unsigned long last); 48 * Inserts {start...last} into {root}. If there are overlaps, 52 unsigned long start, unsigned long last, 55 * Removed {start...last} from {root}. The nodes removed are returned in 60 unsigned long start, unsigned long last, 63 * Returns {start...last} - {root} (relative complement of {start...last} in 66 int usnic_uiom_get_intervals_diff(unsigned long start, [all...] |
H A D | usnic_uiom_interval_tree.c | 27 #define START(node) ((node)->start) 30 #define MAKE_NODE(node, start, end, ref_cnt, flags, err, err_out) \ 32 node = usnic_uiom_interval_node_alloc(start, \ 42 #define MAKE_NODE_AND_APPEND(node, start, end, ref_cnt, flags, err, \ 45 MAKE_NODE(node, start, end, \ 55 usnic_uiom_interval_node_alloc(long int start, long int last, int ref_cnt, argument 63 interval->start = start; 79 if (node_a->start < node_b->start) 88 find_intervals_intersection_sorted(struct rb_root *root, unsigned long start, unsigned long last, struct list_head *list) argument 104 usnic_uiom_get_intervals_diff(unsigned long start, unsigned long last, int flags, int flag_mask, struct rb_root *root, struct list_head *diff_set) argument 163 usnic_uiom_insert_interval(struct rb_root *root, unsigned long start, unsigned long last, int flags) argument 234 usnic_uiom_remove_interval(struct rb_root *root, unsigned long start, unsigned long last, struct list_head *removed) argument [all...] |
/drivers/net/wireless/ti/wlcore/ |
H A D | io.c | 83 if ((addr >= part->mem.start) && 84 (addr < part->mem.start + part->mem.size)) 85 return addr - part->mem.start; 86 else if ((addr >= part->reg.start) && 87 (addr < part->reg.start + part->reg.size)) 88 return addr - part->reg.start + part->mem.size; 89 else if ((addr >= part->mem2.start) && 90 (addr < part->mem2.start + part->mem2.size)) 91 return addr - part->mem2.start + part->mem.size + 93 else if ((addr >= part->mem3.start) [all...] |
/drivers/staging/rtl8188eu/include/ |
H A D | rtw_debug.h | 120 int proc_get_drv_version(char *page, char **start, 124 int proc_get_write_reg(char *page, char **start, 130 int proc_get_read_reg(char *page, char **start, 137 int proc_get_fwstate(char *page, char **start, 140 int proc_get_sec_info(char *page, char **start, 143 int proc_get_mlmext_state(char *page, char **start, 147 int proc_get_qos_option(char *page, char **start, 150 int proc_get_ht_option(char *page, char **start, 153 int proc_get_rf_info(char *page, char **start, 156 int proc_get_ap_info(char *page, char **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 | 44 "flags %#lx\n", idx, (unsigned long long) res->start, 51 res->start = 0; 60 res->start = rule->min; 61 res->end = res->start + rule->size - 1; 64 res->start += rule->align; 65 res->end = res->start + rule->size - 1; 66 if (res->start > rule->max || !rule->align) { 76 pnp_add_io_resource(dev, res->start, res->end, res->flags); 87 "flags %#lx\n", idx, (unsigned long long) res->start, 94 res->start [all...] |
/drivers/pci/ |
H A D | hotplug-pci.c | 10 int pass, busnr, start = parent->busn_res.start; local 13 for (busnr = start; busnr <= end; busnr++) {
|
H A D | host-bridge.c | 48 region->start = res->start - offset; 56 return region1->start <= region2->start && region1->end >= region2->end; 72 bus_region.start = window->res->start - window->offset; 81 res->start = region->start + offset;
|
/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...] |
/drivers/gpu/drm/msm/ |
H A D | msm_ringbuffer.h | 27 uint32_t *start, *end, *cur; member in struct:msm_ringbuffer 39 ring->cur = ring->start;
|
H A D | msm_ringbuffer.c | 42 ring->start = msm_gem_vaddr_locked(ring->bo); 43 ring->end = ring->start + (size / 4); 44 ring->cur = ring->start;
|
/drivers/staging/lustre/lustre/include/ |
H A D | interval_tree.h | 55 __u64 start; member in struct:interval_node::interval_node_extent 72 return node->in_extent.start; 81 __u64 start, __u64 end) 83 LASSERT(start <= end); 84 node->in_extent.start = start; 80 interval_set(struct interval_node *node, __u64 start, __u64 end) argument
|
/drivers/firmware/ |
H A D | memmap.c | 37 * start and end must be u64 rather than resource_size_t, because e820 40 u64 start; /* start of the memory range */ member in struct:firmware_map_entry 57 firmware_map_find_entry(u64 start, u64 end, const char *type); 68 static struct memmap_attribute memmap_start_attr = __ATTR_RO(start); 139 * @start: Start of the memory range. 148 static int firmware_map_add_entry(u64 start, u64 end, argument 152 BUG_ON(start > end); 154 entry->start = start; 225 firmware_map_find_entry_in_list(u64 start, u64 end, const char *type, struct list_head *list) argument 252 firmware_map_find_entry(u64 start, u64 end, const char *type) argument 269 firmware_map_find_entry_bootmem(u64 start, u64 end, const char *type) argument 288 firmware_map_add_hotplug(u64 start, u64 end, const char *type) argument 330 firmware_map_add_early(u64 start, u64 end, const char *type) argument 351 firmware_map_remove(u64 start, u64 end, const char *type) argument [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nv50_fence.c | 41 u32 start = mem->start * PAGE_SIZE; local 42 u32 limit = start + mem->size - 1; 58 .start = start, 66 u32 start = bo->bo.mem.start * PAGE_SIZE; local 67 u32 limit = start + bo->bo.mem.size - 1; 73 .start = start, [all...] |
/drivers/gpu/drm/radeon/ |
H A D | radeon_mem.c | 42 static struct mem_block *split_block(struct mem_block *p, int start, int size, argument 45 /* Maybe cut off the start of an existing block */ 46 if (start > p->start) { 51 newblock->start = start; 52 newblock->size = p->size - (start - p->start); 68 newblock->start = start 91 int start = (p->start + mask) & ~mask; local 99 find_block(struct mem_block *heap, int start) argument 136 init_heap(struct mem_block **heap, int start, int size) argument [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/media/v4l2-core/ |
H A D | videobuf2-memops.c | 101 unsigned long offset, start, end; local 105 start = vaddr; 106 offset = start & ~PAGE_MASK; 107 end = start + size; 109 vma = find_vma(mm, start); 114 for (prev_pfn = 0; start < end; start += PAGE_SIZE) { 115 int ret = follow_pfn(vma, start, &this_pfn);
|
/drivers/misc/ |
H A D | sram.c | 44 u32 start; member in struct:sram_reserve 54 return ra->start - rb->start; 115 if (child_res.start < res->start || child_res.end > res->end) { 123 block->start = child_res.start - res->start; 128 block->start, 129 block->start [all...] |
/drivers/parisc/ |
H A D | lba_pci.c | 170 (long)r->start, (long)r->end, r->flags); 192 u8 first_bus = d->hba.hba_bus->busn_res.start; 367 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start; 383 if (LBA_SKIP_PROBE(d) && !lba_device_present(bus->busn_res.start, devfn, d)) { 434 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start; 447 if (LBA_SKIP_PROBE(d) && (!lba_device_present(bus->busn_res.start, devfn, d))) { 484 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start; 517 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start; 574 unsigned long start = new->start; local 623 extend_lmmio_len(unsigned long start, unsigned long end, unsigned long lba_len) argument 1026 unsigned long start; member in struct:__anon4787 [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/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/usb/gspca/stv06xx/ |
H A D | stv06xx_st6422.h | 48 .start = st6422_start,
|