| /arch/x86/math-emu/ |
| A D | get_address.c | 125 segment--; in vm86_segment() 127 if (segment > PREFIX_SS_) { in vm86_segment() 132 addr->selector = VM86_REG_(segment); in vm86_segment() 133 return (unsigned long)VM86_REG_(segment) << 4; in vm86_segment() 143 segment--; in pm_address() 147 if (segment > PREFIX_SS_) { in pm_address() 153 switch (segment) { in pm_address() 159 addr->selector = PM_REG_(segment); in pm_address() 357 addr_modes.override.segment = PREFIX_SS_; in FPU_get_address_16() 362 addr_modes.override.segment = PREFIX_SS_; in FPU_get_address_16() [all …]
|
| A D | fpu_entry.c | 571 override->segment = PREFIX_CS_; in valid_prefix() 574 override->segment = PREFIX_ES_; in valid_prefix() 577 override->segment = PREFIX_SS_; in valid_prefix() 580 override->segment = PREFIX_FS_; in valid_prefix() 583 override->segment = PREFIX_GS_; in valid_prefix() 586 override->segment = PREFIX_DS_; in valid_prefix()
|
| /arch/arm64/kernel/ |
| A D | machine_kexec.c | 77 kimage->segment[i].mem, in kexec_segment_flush() 78 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_segment_flush() 79 kimage->segment[i].memsz, in kexec_segment_flush() 80 kimage->segment[i].memsz / PAGE_SIZE); in kexec_segment_flush() 83 (unsigned long)phys_to_virt(kimage->segment[i].mem), in kexec_segment_flush() 84 (unsigned long)phys_to_virt(kimage->segment[i].mem) + in kexec_segment_flush() 85 kimage->segment[i].memsz); in kexec_segment_flush() 281 if (addr >= kexec_crash_image->segment[i].mem && in crash_is_nosave() 282 addr < (kexec_crash_image->segment[i].mem + in crash_is_nosave() 283 kexec_crash_image->segment[i].memsz)) in crash_is_nosave()
|
| A D | kexec_image.c | 99 kernel_segment = &image->segment[kernel_segment_number]; in image_load() 120 kernel_segment = &image->segment[kernel_segment_number]; in image_load()
|
| /arch/mips/kernel/ |
| A D | machine_kexec.c | 47 kimage->segment[i].mem, in kexec_image_info() 48 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_image_info() 49 (unsigned long)kimage->segment[i].memsz, in kexec_image_info() 50 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info() 68 if (kimage->segment[i].memsz <= sizeof(fdt)) in uhi_machine_kexec_prepare() 71 if (copy_from_user(&fdt, kimage->segment[i].buf, sizeof(fdt))) in uhi_machine_kexec_prepare() 79 phys_to_virt((unsigned long)kimage->segment[i].mem); in uhi_machine_kexec_prepare()
|
| /arch/parisc/kernel/ |
| A D | kexec.c | 27 kimage->segment[n].mem, in kexec_show_segment_info() 28 kimage->segment[n].mem + kimage->segment[n].memsz, in kexec_show_segment_info() 29 (unsigned long)kimage->segment[n].memsz, in kexec_show_segment_info() 30 (unsigned long)kimage->segment[n].memsz / PAGE_SIZE); in kexec_show_segment_info()
|
| A D | kexec_file.c | 39 image->segment[i].mem = __pa(image->segment[i].mem); in elf_load()
|
| /arch/loongarch/kernel/ |
| A D | machine_kexec.c | 54 kimage->segment[i].mem, in kexec_image_info() 55 kimage->segment[i].mem + kimage->segment[i].memsz); in kexec_image_info() 57 (unsigned long)kimage->segment[i].memsz, in kexec_image_info() 58 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info() 75 if (!strncmp(bootloader, (char __user *)kimage->segment[i].buf, strlen(bootloader))) { in machine_kexec_prepare() 76 if (!copy_from_user(cmdline_ptr, kimage->segment[i].buf, COMMAND_LINE_SIZE)) in machine_kexec_prepare()
|
| /arch/x86/pci/ |
| A D | mmconfig-shared.c | 61 if (cfg->segment > new->segment || in list_add_sorted() 62 (cfg->segment == new->segment && in list_add_sorted() 85 new->segment = segment; in pci_mmconfig_alloc() 94 "PCI ECAM %04x [bus %02x-%02x]", segment, start, end); in pci_mmconfig_alloc() 105 new = pci_mmconfig_alloc(segment, start, end, addr); in pci_mmconfig_add() 114 &new->res, (unsigned long)addr, segment, start, end); in pci_mmconfig_add() 124 if (cfg->segment == segment && in pci_mmconfig_lookup() 503 cfg->segment, cfg->start_bus, cfg->end_bus); in is_mmconf_reserved() 511 cfg->segment, cfg->start_bus, cfg->end_bus); in is_mmconf_reserved() 699 if (cfg->segment) in __pci_mmcfg_init() [all …]
|
| A D | pcbios.c | 97 unsigned short segment; member 138 unsigned short segment; member 141 .segment = __KERNEL_CS, 363 u16 segment; member 380 opt.segment = __KERNEL_DS; in pcibios_get_irq_routing_table()
|
| /arch/riscv/kernel/ |
| A D | machine_kexec.c | 41 if (image->segment[i].memsz <= sizeof(fdt)) in machine_kexec_prepare() 45 memcpy(&fdt, image->segment[i].buf, sizeof(fdt)); in machine_kexec_prepare() 46 else if (copy_from_user(&fdt, image->segment[i].buf, sizeof(fdt))) in machine_kexec_prepare() 52 internal->fdt_addr = (unsigned long) image->segment[i].mem; in machine_kexec_prepare()
|
| /arch/sh/kernel/ |
| A D | machine_kexec.c | 57 (unsigned int)image->segment[i].mem, in kexec_info() 58 (unsigned int)image->segment[i].mem + in kexec_info() 59 image->segment[i].memsz, in kexec_info() 60 (unsigned int)image->segment[i].memsz); in kexec_info()
|
| /arch/mips/include/asm/octeon/ |
| A D | cvmx-address.h | 278 #define CVMX_ADD_SEG32(segment, add) \ argument 279 (((int32_t)segment << 31) | (int32_t)(add)) 291 #define CVMX_ADD_SEG(segment, add) ((((uint64_t)segment) << 62) | (add)) argument
|
| A D | cvmx.h | 44 #define CVMX_ADD_SEG32(segment, add) \ argument 45 (((int32_t)segment << 31) | (int32_t)(add)) 50 #define CVMX_ADD_SEG(segment, add) \ argument 51 ((((uint64_t)segment) << 62) | (add))
|
| /arch/x86/include/asm/ |
| A D | desc_defs.h | 129 unsigned int segment; member 136 u16 segment; member 160 return g->segment; in gate_segment()
|
| A D | pci_x86.h | 174 u16 segment; member 187 extern struct pci_mmcfg_region *pci_mmconfig_lookup(int segment, int bus); 188 extern struct pci_mmcfg_region *__init pci_mmconfig_add(int segment, int start,
|
| A D | desc.h | 90 gate->segment = __KERNEL_CS; in pack_gate() 95 gate->segment = seg; in pack_gate() 413 data->segment = __KERNEL_CS; in init_idt_data() 423 gate->segment = (u16) d->segment; in idt_init_desc()
|
| A D | setup_data.h | 14 unsigned long segment; member
|
| /arch/m68k/sun3/ |
| A D | mmu_emu.c | 357 unsigned long segment, offset; in mmu_emu_handle_fault() local 378 segment = (vaddr >> SUN3_PMEG_SIZE_BITS) & 0x7FF; in mmu_emu_handle_fault() 382 pr_info("%s: segment=%lx offset=%lx\n", __func__, segment, offset); in mmu_emu_handle_fault() 385 pte = (pte_t *) pgd_val (*(crp + segment)); in mmu_emu_handle_fault()
|
| /arch/um/drivers/ |
| A D | ubd_kern.c | 1172 static void cowify_req(struct io_thread_req *req, struct io_desc *segment, in cowify_req() argument 1179 if (segment->length > (sizeof(segment->sector_mask) * 8) << SECTOR_SHIFT) in cowify_req() 1183 for (i = 0; i < segment->length >> SECTOR_SHIFT; i++) { in cowify_req() 1186 &segment->sector_mask); in cowify_req() 1189 cowify_bitmap(offset, segment->length, &segment->sector_mask, in cowify_req() 1190 &segment->cow_offset, bitmap, bitmap_offset, in cowify_req() 1191 segment->bitmap_words, bitmap_len); in cowify_req() 1400 if (segment->cow_offset == -1) in update_bitmap() 1403 n = os_pwrite_file(req->fds[1], &segment->bitmap_words, in update_bitmap() 1404 sizeof(segment->bitmap_words), segment->cow_offset); in update_bitmap() [all …]
|
| /arch/powerpc/kexec/ |
| A D | core_64.c | 52 if (image->segment[i].mem < __pa(_end)) in machine_kexec_prepare() 66 begin = image->segment[i].mem; in machine_kexec_prepare() 67 end = begin + image->segment[i].memsz; in machine_kexec_prepare() 120 memcpy(ranges, image->segment, sizeof(ranges)); in kexec_copy_flush()
|
| /arch/arm/kernel/ |
| A D | process.c | 161 const char *segment; in __show_regs() local 165 segment = "none"; in __show_regs() 167 segment = "user"; in __show_regs() 173 isa_modes[isa_mode(regs)], segment); in __show_regs()
|
| /arch/mips/loongson64/ |
| A D | reset.c | 72 if (!strncmp(bootloader, (char *)image->segment[i].buf, in loongson_kexec_prepare() 80 memcpy(str, image->segment[i].buf, KEXEC_ARGV_SIZE/2); in loongson_kexec_prepare()
|
| /arch/loongarch/pci/ |
| A D | acpi.c | 48 return root->segment; in acpi_pci_bus_find_domain_nr() 159 u16 seg = root->segment; in pci_acpi_setup_ecam_mapping() 199 int domain = root->segment; in pci_acpi_scan_root()
|
| /arch/x86/boot/compressed/ |
| A D | mem_encrypt.S | 194 andl $0x0000ffff, %edx # Target code segment offset [15:0] 195 orl $(__KERNEL32_CS << 16), %edx # Target code segment selector 202 andl $0xffff0000, %edx # Target code segment offset [31:16]
|