Lines Matching refs:ds
46 * %ds : .data16 segment
52 pushw %ds
61 * and kir_sp. %ds, %es, %fs and %gs are all restored from the saved
74 movw %ds, %cs:ext_ds
76 popw %ds /* Set %ds = %cs for easier access to variables */
77 movw %es, %ds:ext_es
78 movw %fs, %ds:ext_fs
79 movw %gs, %ds:ext_fs
82 movw %ax, %ds:save_ax
85 popw %ds:save_retaddr
88 movw %ss, %ds:ext_ss
89 movl %esp, %ds:ext_esp
92 movw %ds:kir_ds, %ax
94 movzwl %ds:kir_sp, %esp
95 movw %ax, %ds
117 * assumption that %ss == %ds when kir_to_ext is called.
127 popw %ds /* Set %ds = %cs for easier access to variables */
128 popw %ds:save_retaddr
131 movw %ss, %ds:kir_ds
132 movw %sp, %ds:kir_sp
135 movw %ds:ext_ss, %ss
136 movl %ds:ext_esp, %esp
137 movw %ds:ext_gs, %gs
138 movw %ds:ext_fs, %fs
139 movw %ds:ext_es, %es
140 movw %ds:ext_ds, %ds