/linux-4.4.14/arch/x86/kernel/ |
D | doublefault.c | 22 unsigned long gdt, tss; in doublefault_fn() local 31 tss = get_desc_base((struct desc_struct *)gdt); in doublefault_fn() 32 printk(KERN_EMERG "double fault, tss at %08lx\n", tss); in doublefault_fn() 34 if (ptr_ok(tss)) { in doublefault_fn() 35 struct x86_hw_tss *t = (struct x86_hw_tss *)tss; in doublefault_fn()
|
D | ioport.c | 26 struct tss_struct *tss; in sys_ioperm() local 57 tss = &per_cpu(cpu_tss, get_cpu()); in sys_ioperm() 79 memcpy(tss->io_bitmap, t->io_bitmap_ptr, bytes_updated); in sys_ioperm()
|
D | process.c | 105 struct tss_struct *tss = &per_cpu(cpu_tss, get_cpu()); in exit_thread() local 112 memset(tss->io_bitmap, 0xff, t->io_bitmap_max); in exit_thread() 192 struct tss_struct *tss) in __switch_to_xtra() argument 224 memcpy(tss->io_bitmap, next->io_bitmap_ptr, in __switch_to_xtra() 230 memset(tss->io_bitmap, 0xff, prev->io_bitmap_max); in __switch_to_xtra()
|
D | process_32.c | 249 struct tss_struct *tss = &per_cpu(cpu_tss, cpu); in __switch_to() local 287 __switch_to_xtra(prev_p, next_p, tss); in __switch_to() 302 load_sp0(tss, next); in __switch_to()
|
D | vm86_32.c | 95 struct tss_struct *tss; in save_v86_state() local 147 tss = &per_cpu(cpu_tss, get_cpu()); in save_v86_state() 150 load_sp0(tss, &tsk->thread); in save_v86_state() 229 struct tss_struct *tss; in do_sys_vm86() local 357 tss = &per_cpu(cpu_tss, get_cpu()); in do_sys_vm86() 362 load_sp0(tss, &tsk->thread); in do_sys_vm86()
|
D | process_64.c | 282 struct tss_struct *tss = &per_cpu(cpu_tss, cpu); in __switch_to() local 406 load_sp0(tss, next); in __switch_to() 413 __switch_to_xtra(prev_p, next_p, tss); in __switch_to()
|
/linux-4.4.14/drivers/lguest/ |
D | segments.c | 109 unsigned long tss = (unsigned long)&state->guest_tss; in setup_default_gdt_entries() local 122 gdt[GDT_ENTRY_TSS].base0 = tss & 0xFFFF; in setup_default_gdt_entries() 123 gdt[GDT_ENTRY_TSS].base1 = (tss >> 16) & 0xFF; in setup_default_gdt_entries() 124 gdt[GDT_ENTRY_TSS].base2 = tss >> 24; in setup_default_gdt_entries()
|
/linux-4.4.14/arch/x86/power/ |
D | cpu.c | 140 tss_desc tss; in fix_processor_context() local 150 memcpy(&tss, &desc[GDT_ENTRY_TSS], sizeof(tss_desc)); in fix_processor_context() 151 tss.type = 0x9; /* The available 64-bit TSS (see AMD vol 2, pg 91 */ in fix_processor_context() 152 write_gdt_entry(desc, GDT_ENTRY_TSS, &tss, DESC_TSS); in fix_processor_context()
|
/linux-4.4.14/drivers/ata/ |
D | pata_mpc52xx.c | 120 u8 tss; member 126 .tsr = 3, .trfs = 5, .trp = 11, .tack = 2, .tss = 4, 130 .tsr = 2, .trfs = 5, .trp = 9, .tack = 2, .tss = 4, 134 .tsr = 2, .trfs = 4, .trp = 7, .tack = 2, .tss = 4, 138 .tsr = 2, .trfs = 4, .trp = 7, .tack = 2, .tss = 4, 142 .tsr = 2, .trfs = 4, .trp = 7, .tack = 2, .tss = 4, 146 .tsr = 2, .trfs = 4, .trp = 6, .tack = 2, .tss = 4, 153 .tsr = 7, .trfs = 10, .trp = 22, .tack = 3, .tss = 7, 157 .tsr = 4, .trfs = 10, .trp = 17, .tack = 3, .tss = 7, 161 .tsr = 3, .trfs = 8, .trp = 14, .tack = 3, .tss = 7, [all …]
|
D | pata_bf54x.c | 373 unsigned short tenv, tack, tcyc_tdvs, tdvs, tmli, tss, trp, tzah; in bfin_set_dmamode() local 412 tss = num_clocks_min(udma_tssmin, fsclk); in bfin_set_dmamode() 421 ATAPI_SET_ULTRA_TIM_2(base, (tmli<<8 | tss)); in bfin_set_dmamode()
|
/linux-4.4.14/Documentation/networking/timestamping/ |
D | txtimestamp.c | 118 static void print_timestamp(struct scm_timestamping *tss, int tstype, in print_timestamp() argument 137 __print_timestamp(tsname, &tss->ts[0], tskey, payload_len); in print_timestamp() 182 struct scm_timestamping *tss = NULL; in __recv_errmsg_cmsg() local 191 tss = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg() 218 if (serr && tss) { in __recv_errmsg_cmsg() 219 print_timestamp(tss, serr->ee_info, serr->ee_data, in __recv_errmsg_cmsg() 222 tss = NULL; in __recv_errmsg_cmsg()
|
/linux-4.4.14/arch/x86/kvm/ |
D | emulate.c | 2875 struct tss_segment_16 *tss) in save_state_to_tss16() argument 2877 tss->ip = ctxt->_eip; in save_state_to_tss16() 2878 tss->flag = ctxt->eflags; in save_state_to_tss16() 2879 tss->ax = reg_read(ctxt, VCPU_REGS_RAX); in save_state_to_tss16() 2880 tss->cx = reg_read(ctxt, VCPU_REGS_RCX); in save_state_to_tss16() 2881 tss->dx = reg_read(ctxt, VCPU_REGS_RDX); in save_state_to_tss16() 2882 tss->bx = reg_read(ctxt, VCPU_REGS_RBX); in save_state_to_tss16() 2883 tss->sp = reg_read(ctxt, VCPU_REGS_RSP); in save_state_to_tss16() 2884 tss->bp = reg_read(ctxt, VCPU_REGS_RBP); in save_state_to_tss16() 2885 tss->si = reg_read(ctxt, VCPU_REGS_RSI); in save_state_to_tss16() [all …]
|
/linux-4.4.14/arch/x86/include/asm/ |
D | processor.h | 441 native_load_sp0(struct tss_struct *tss, struct thread_struct *thread) in native_load_sp0() argument 443 tss->x86_tss.sp0 = thread->sp0; in native_load_sp0() 446 if (unlikely(tss->x86_tss.ss1 != thread->sysenter_cs)) { in native_load_sp0() 447 tss->x86_tss.ss1 = thread->sysenter_cs; in native_load_sp0() 477 static inline void load_sp0(struct tss_struct *tss, in load_sp0() argument 480 native_load_sp0(tss, thread); in load_sp0()
|
D | suspend_32.h | 21 u16 tss; member
|
D | suspend_64.h | 34 u16 tss; member
|
D | desc.h | 178 tss_desc tss; in __set_tss_desc() local 187 set_tssldt_descriptor(&tss, (unsigned long)addr, DESC_TSS, in __set_tss_desc() 190 write_gdt_entry(d, entry, &tss, DESC_TSS); in __set_tss_desc()
|
D | switch_to.h | 9 struct tss_struct *tss);
|
D | paravirt.h | 28 static inline void load_sp0(struct tss_struct *tss, in load_sp0() argument 31 PVOP_VCALL2(pv_cpu_ops.load_sp0, tss, thread); in load_sp0()
|
D | paravirt_types.h | 147 void (*load_sp0)(struct tss_struct *tss, struct thread_struct *t);
|
/linux-4.4.14/drivers/acpi/ |
D | processor_throttling.c | 514 union acpi_object *tss = NULL; in acpi_processor_get_throttling_states() local 525 tss = buffer.pointer; in acpi_processor_get_throttling_states() 526 if (!tss || (tss->type != ACPI_TYPE_PACKAGE)) { in acpi_processor_get_throttling_states() 533 tss->package.count)); in acpi_processor_get_throttling_states() 535 pr->throttling.state_count = tss->package.count; in acpi_processor_get_throttling_states() 537 kmalloc(sizeof(struct acpi_processor_tx_tss) * tss->package.count, in acpi_processor_get_throttling_states() 555 status = acpi_extract_package(&(tss->package.elements[i]), in acpi_processor_get_throttling_states()
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | common.c | 992 struct tss_struct *tss; in enable_sep_cpu() local 996 tss = &per_cpu(cpu_tss, cpu); in enable_sep_cpu() 1006 tss->x86_tss.ss1 = __KERNEL_CS; in enable_sep_cpu() 1007 wrmsr(MSR_IA32_SYSENTER_CS, tss->x86_tss.ss1, 0); in enable_sep_cpu() 1010 (unsigned long)tss + offsetofend(struct tss_struct, SYSENTER_stack), in enable_sep_cpu()
|
/linux-4.4.14/net/ipv4/ |
D | tcp.c | 698 struct tcp_splice_state *tss = rd_desc->arg.data; in tcp_splice_data_recv() local 701 ret = skb_splice_bits(skb, skb->sk, offset, tss->pipe, in tcp_splice_data_recv() 702 min(rd_desc->count, len), tss->flags, in tcp_splice_data_recv() 709 static int __tcp_splice_read(struct sock *sk, struct tcp_splice_state *tss) in __tcp_splice_read() argument 713 .arg.data = tss, in __tcp_splice_read() 714 .count = tss->len, in __tcp_splice_read() 737 struct tcp_splice_state tss = { in tcp_splice_read() local 758 while (tss.len) { in tcp_splice_read() 759 ret = __tcp_splice_read(sk, &tss); in tcp_splice_read() 793 tss.len -= ret; in tcp_splice_read()
|
/linux-4.4.14/Documentation/zh_CN/ |
D | oops-tracing.txt | 161 Aug 29 09:51:01 blizard kernel: current->tss.cr3 = 0062d000, %cr3 = 0062d000
|
/linux-4.4.14/arch/x86/lguest/ |
D | boot.c | 1069 static void lguest_load_sp0(struct tss_struct *tss, in lguest_load_sp0() argument 1074 tss->x86_tss.sp0 = thread->sp0; in lguest_load_sp0()
|
/linux-4.4.14/arch/cris/arch-v32/kernel/ |
D | entry.S | 348 add.d $r12, $r10 ; R10 = current tasks tss. 367 add.d $r12, $r11 ; Find the new tasks tss.
|
/linux-4.4.14/net/ |
D | socket.c | 640 struct scm_timestamping tss; in __sock_recv_timestamp() local 664 memset(&tss, 0, sizeof(tss)); in __sock_recv_timestamp() 666 ktime_to_timespec_cond(skb->tstamp, tss.ts + 0)) in __sock_recv_timestamp() 670 ktime_to_timespec_cond(shhwtstamps->hwtstamp, tss.ts + 2)) in __sock_recv_timestamp() 674 SCM_TIMESTAMPING, sizeof(tss), &tss); in __sock_recv_timestamp()
|
/linux-4.4.14/arch/cris/arch-v10/kernel/ |
D | entry.S | 308 add.d $r12, $r10 ; r10 = current tasks tss 322 add.d $r12, $r11 ; find the new tasks tss
|
/linux-4.4.14/arch/x86/xen/ |
D | enlighten.c | 953 static void xen_load_sp0(struct tss_struct *tss, in xen_load_sp0() argument 961 tss->x86_tss.sp0 = thread->sp0; in xen_load_sp0()
|
/linux-4.4.14/Documentation/x86/ |
D | exception-tables.txt | 69 if (((((0 + current_set[0])->tss.segment) == 0x18 ) ||
|
/linux-4.4.14/Documentation/ |
D | oops-tracing.txt | 197 Aug 29 09:51:01 blizard kernel: current->tss.cr3 = 0062d000, %cr3 = 0062d000
|
/linux-4.4.14/Documentation/s390/ |
D | Debugging390.txt | 2013 task: 004b6000 tss: 004b62d8 ksp: 004b7ca8 pt_regs: 004b7f68
|