/arch/x86/um/asm/ |
H A D | mm_context.h | 33 struct ldt_entry entries[LDT_DIRECT_ENTRIES]; member in union:uml_ldt::__anon3138
|
/arch/x86/xen/ |
H A D | multicalls.c | 40 struct multicall_entry entries[MC_BATCH]; member in struct:mc_buffer 80 mc = &b->entries[0]; 90 memcpy(b->debug, b->entries, 94 if (HYPERVISOR_multicall(b->entries, b->mcidx) != 0) 97 if (b->entries[i].result < 0) 110 b->entries[i].result, 151 ret.mc = &b->entries[b->mcidx]; 172 b->entries[b->mcidx - 1].op != op)) { 182 ret.mc = &b->entries[b->mcidx - 1];
|
/arch/cris/include/asm/ |
H A D | axisflashmap.h | 18 __u16 size; /* Length of ptable block (entries + end marker) */ 19 __u32 checksum; /* simple longword sum, over entries + end marker */ 22 /* And followed by partition table entries */ 47 struct partitiontable_entry entries[]; member in struct:partitiontable
|
/arch/powerpc/include/asm/ |
H A D | kvm_e500.h | 40 int entries, ways, sets; member in struct:kvmppc_e500_tlb_params 59 * TLB1 only for now. If/when guest TLB1 entries can be 65 * and back, and our host TLB entries got evicted).
|
/arch/arm/kernel/ |
H A D | unwind.c | 71 int entries; /* number of entries left to interpret */ member in struct:unwind_ctrl_block 102 * Binary search in the unwind index. The entries are 221 if (ctrl->entries <= 0) { 230 ctrl->entries--; 291 ctrl->entries = 0; 375 ctrl.entries = 1; 378 ctrl.entries = 1 + ((*ctrl.insn & 0x00ff0000) >> 16); 385 while (ctrl.entries > 0) {
|
/arch/ia64/sn/pci/ |
H A D | tioca_provider.c | 375 int ps, ps_shift, entry, entries, mapsize; local 403 * Locate free entries that can hold req_size. Account for 411 entries = (end_xio_addr >> ps_shift) - (xio_addr >> ps_shift) + 1; 416 entry = bitmap_find_next_zero_area(map, mapsize, 0, entries, 0); 422 bitmap_set(map, entry, entries); 427 ca_dmamap->cad_gart_size = entries;
|
H A D | tioce_provider.c | 261 * ATE pool to use. Search for a contiguous block of entries to cover the 273 int entries; local 289 * The first 64 entries of the ate3240 pool are dedicated to 293 entries = TIOCE_NUM_M3240_ATES - 64; 302 entries = TIOCE_NUM_M40_ATES; 311 * ate3240 entries 0-31 are dedicated to port1 super-page 312 * mappings. ate3240 entries 32-63 are dedicated to port2. 315 entries = 32; 331 if (nates > entries) 334 last = first + entries [all...] |
/arch/parisc/kernel/ |
H A D | inventory.c | 290 int entries; local 312 entries = actual_len / sizeof(struct pdc_pat_pd_addr_map_entry); 314 if (entries > PAT_MAX_RANGES) { 321 * "may" above. We'll use all the entries that were returned. 327 for (i = 0; i < entries; i++,mtbl_ptr++) { 384 int entries; local 407 entries = (int)r_addr.entries_returned; 412 for (i = 0; i < entries; i++,mtbl_ptr++) {
|
H A D | firmware.c | 839 * pdc_pci_irt_size - Get the number of entries in the interrupt routing table. 843 * This PDC function returns the number of entries in the specified cell's 864 * @num_entries: The number of entries in the table. 980 struct pdc_memory_table *tbl, unsigned long entries) 986 retval = mem_pdc_call(PDC_MEM, PDC_MEM_TABLE, __pa(pdc_result), __pa(pdc_result2), entries); 989 memcpy(tbl, pdc_result2, entries * sizeof(*tbl)); 1274 * pdc_pat_get_irt_size - Retrieve the number of entries in the cell's interrupt table. 1278 * This PDC function returns the number of entries in the specified cell's 979 pdc_mem_mem_table(struct pdc_memory_table_raddr *r_addr, struct pdc_memory_table *tbl, unsigned long entries) argument
|
/arch/s390/include/asm/ |
H A D | qeth.h | 108 char *entries; member in struct:qeth_arp_query_user_data
|
/arch/mips/alchemy/common/ |
H A D | dbdma.c | 390 u32 au1xxx_dbdma_ring_alloc(u32 chanid, int entries) argument 414 desc_base = (u32)kmalloc(entries * sizeof(au1x_ddma_desc_t), 425 i = entries * sizeof(au1x_ddma_desc_t); 563 for (i = 0; i < entries; i++) {
|
/arch/x86/include/asm/ |
H A D | io_apic.h | 53 entries : 8, member in struct:IO_APIC_reg_01::__anon3012 124 /* # of MP IRQ source entries */ 127 /* MP IRQ source entries */
|
H A D | desc.h | 107 static inline void paravirt_alloc_ldt(struct desc_struct *ldt, unsigned entries) argument 111 static inline void paravirt_free_ldt(struct desc_struct *ldt, unsigned entries) argument 194 static inline void native_set_ldt(const void *addr, unsigned int entries) argument 196 if (likely(entries == 0)) 203 entries * LDT_ENTRY_SIZE - 1);
|
/arch/x86/kvm/ |
H A D | cpuid.c | 82 struct kvm_cpuid_entry __user *entries) 95 if (copy_from_user(cpuid_entries, entries, 125 struct kvm_cpuid_entry2 __user *entries) 133 if (copy_from_user(&vcpu->arch.cpuid_entries, entries, 148 struct kvm_cpuid_entry2 __user *entries) 156 if (copy_to_user(entries, &vcpu->arch.cpuid_entries, 276 /* function 2 entries are STATEFUL. That is, repeated cpuid commands 300 /* read more entries until cache_type is zero */ 364 /* read more entries until level_type is zero */ 493 struct kvm_cpuid_entry2 __user *entries) 80 kvm_vcpu_ioctl_set_cpuid(struct kvm_vcpu *vcpu, struct kvm_cpuid *cpuid, struct kvm_cpuid_entry __user *entries) argument 123 kvm_vcpu_ioctl_set_cpuid2(struct kvm_vcpu *vcpu, struct kvm_cpuid2 *cpuid, struct kvm_cpuid_entry2 __user *entries) argument 146 kvm_vcpu_ioctl_get_cpuid2(struct kvm_vcpu *vcpu, struct kvm_cpuid2 *cpuid, struct kvm_cpuid_entry2 __user *entries) argument 492 kvm_dev_ioctl_get_supported_cpuid(struct kvm_cpuid2 *cpuid, struct kvm_cpuid_entry2 __user *entries) argument [all...] |
/arch/ia64/kernel/ |
H A D | paravirt_patch.c | 452 const struct paravirt_patch_branch_target *entries, 457 if (entries[i].type == type) { 458 paravirt_patch_reloc_br(tag, entries[i].entry); 450 __paravirt_patch_apply_branch( unsigned long tag, unsigned long type, const struct paravirt_patch_branch_target *entries, unsigned int nr_entries) argument
|
/arch/sh/include/asm/ |
H A D | processor.h | 68 unsigned int entries; member in struct:tlb_info
|
/arch/x86/pci/ |
H A D | mmconfig-shared.c | 543 int entries; local 552 entries = 0; 555 entries++; 558 if (entries == 0) { 559 printk(KERN_ERR PREFIX "MMCONFIG has no entries\n"); 564 for (i = 0; i < entries; i++) { 574 "no memory for MCFG entries\n");
|
H A D | irq.c | 198 * ALI pirq entries are damn ugly, and completely undocumented. 870 int entries = (rt->size - sizeof(struct irq_routing_table)) / local 874 for (info = rt->slots; entries--; info++)
|
/arch/powerpc/kernel/ |
H A D | traps.c | 501 printk("Hit on multiple TLB entries\n"); 1596 struct ppc_emulated_entry *entries = (void *)&ppc_emulated; local 1611 for (i = 0; i < sizeof(ppc_emulated)/sizeof(*entries); i++) { 1612 d = debugfs_create_u32(entries[i].name, S_IRUGO | S_IWUSR, dir, 1613 (u32 *)&entries[i].val.counter);
|
/arch/powerpc/kvm/ |
H A D | e500_tlb.c | 36 #define to_htlb1_esel(esel) (host_tlb_params[1].entries - (esel) - 1) 248 return host_tlb_params[1].entries - tlbcam_index - 1; 460 esel &= vcpu_e500->gtlb_params[tlbsel].entries - 1; 470 int size = vcpu_e500->gtlb_params[tlbsel].entries; 538 for (i = 0; i < vcpu_e500->gtlb_params[tlbsel].entries; i++) { 552 for (i = 0; i < host_tlb_params[stlbsel].entries; i++) { 807 for (esel = 0; esel < vcpu_e500->gtlb_params[0].entries; esel++) 810 for (esel = 0; esel < vcpu_e500->gtlb_params[1].entries; esel++) 834 /* invalidate all entries */ 835 for (esel = 0; esel < vcpu_e500->gtlb_params[tlbsel].entries; 1285 int entries = KVM_E500_TLB0_SIZE + KVM_E500_TLB1_SIZE; local [all...] |
/arch/powerpc/platforms/wsp/ |
H A D | scom_smp.c | 242 u32 assoc, entries, i; local 247 /* Invalidate all entries (including iprot) */ 252 entries = tlbcfg & TLBnCFG_N_ENTRY; 264 for (i = 0; i < entries; i++) {
|
/arch/x86/include/asm/xen/ |
H A D | hypercall.h | 244 HYPERVISOR_set_gdt(unsigned long *frame_list, int entries) argument 246 return _hypercall2(int, set_gdt, frame_list, entries); 582 MULTI_set_gdt(struct multicall_entry *mcl, unsigned long *frames, int entries) argument 586 mcl->args[1] = entries;
|
/arch/x86/kernel/ |
H A D | e820.c | 116 printk(KERN_ERR "Ooops! Too many entries in the memory map!\n"); 173 * Some e820 responses include overlapping entries. The following 180 * valid, and which has space for up to max_nr_map entries. 181 * On return, the resulting sanitized e820 map entries will be in 185 * current number of valid entries located at biosmap) and will 186 * be updated on return, with the new number of valid entries 190 * successfully 'sanitized' the map entries passed in, and is -1 192 * only passed one map entry, or (2) any of the input map entries 302 overlap_entries = 0; /* number of entries in the overlap table */ 303 new_bios_entry = 0; /* index for creating new bios map entries */ 663 int entries; local [all...] |
/arch/x86/lguest/ |
H A D | boot.c | 144 * large munmap might update dozens of page table entries: that code calls 304 * time it is written, so we can simply loop through all entries and tell the 321 * instruction, and then several other instructions refer to entries in the 322 * table. There are three entries which the Switcher needs, so the Host simply 351 * There are three "thread local storage" GDT entries which change 352 * on every context switch (these three entries are how glibc implements 357 * which took a range of entries? 363 * can't handle us removing entries we're currently using. So we clear 378 static void lguest_set_ldt(const void *addr, unsigned entries) argument 583 * use one huge index of 1 million entries [all...] |
/arch/powerpc/mm/ |
H A D | numa.c | 364 "%d entries\n", MAX_DISTANCE_REF_POINTS); 435 * list entries followed by N memblock list entries. Each memblock list entry 441 u32 len, entries; local 447 entries = *prop++; 449 /* Now that we know the number of entries, revalidate the size 452 if (len < (entries * (n_mem_addr_cells + 4) + 1) * sizeof(unsigned int)) 456 return entries; 1436 * Update the node maps and sysfs entries for each cpu whose home node
|