/src/sys/arch/powerpc/powerpc/ |
ofwmagic.S | 43 # note descriptor size 54 # note descriptor 74 # note descriptor size
|
/src/sys/arch/x86/include/ |
sysarch.h | 92 union descriptor *desc; 98 union descriptor *desc; 128 int x86_get_ldt1(struct lwp *, struct x86_get_ldt_args *, union descriptor *); 129 int x86_set_ldt1(struct lwp *, struct x86_set_ldt_args *, union descriptor *); 135 int _X86_SYSARCH_L(get_ldt)(int, union descriptor *, int); 136 int _X86_SYSARCH_L(set_ldt)(int, union descriptor *, int);
|
gdt.h | 65 #define MAX_USERLDT_SLOTS (int)(MAX_USERLDT_SIZE / sizeof(union descriptor))
|
pmap_private.h | 191 union descriptor *pm_ldt; /* user-set LDT */
|
/src/lib/libarch/i386/ |
i386_get_ldt.c | 39 i386_get_ldt(int start, union descriptor *desc, int num)
|
i386_set_ldt.c | 39 i386_set_ldt(int start, union descriptor *desc, int num)
|
/src/sys/arch/ofppc/stand/ofwboot/ |
ofwstart.S | 47 # note descriptor size 55 # note descriptor 72 # note descriptor size
|
/src/sys/arch/i386/i386/ |
gdt.c | 50 (((sz) - DYNSEL_START) / sizeof(union descriptor)) 78 update_descriptor(union descriptor *table, union descriptor *entry) 112 (union descriptor *)sd); 120 * Create a permanent Global Descriptor Table (GDT) for the 134 * 3. Make sure the GCPU_SEL segment descriptor points to 140 * 4. Load the permanent GDT address into the Global Descriptor 146 union descriptor *old_gdt; 158 gdtstore = (union descriptor *)uvm_km_alloc(kernel_map, gdt_size, 0, 190 ci->ci_gdt = (union descriptor *)uvm_km_alloc(kernel_map, gdt_size [all...] |
machdep.c | 252 void initgdt(union descriptor *); 516 (union descriptor *)&pcb->pcb_fsd); 518 (union descriptor *)&pcb->pcb_gsd); 886 * Initialize segments and descriptor tables 889 union descriptor *gdtstore, *ldtstore; 890 union descriptor *pentium_idt; 951 extern union descriptor tmpgdt[]; 970 * Initialize a temporary Global Descriptor Table (GDT) using 974 * CPU-local segment descriptor pointing at &cpu_info_primary. 976 * 2. Load the address into the Global Descriptor Table Register [all...] |
/src/sys/arch/i386/include/ |
segments.h | 106 #define SEL_LDT 4 /* local descriptor table */ 139 unsigned sd_dpl:2; /* segment descriptor priority level */ 140 unsigned sd_p:1; /* segment descriptor present */ 157 unsigned gd_dpl:2; /* segment descriptor priority level */ 158 unsigned gd_p:1; /* segment descriptor present */ 171 * Generic descriptor (8 bytes). 173 union descriptor { union 199 extern union descriptor *gdtstore, *ldtstore; 208 void update_descriptor(union descriptor *, union descriptor *); [all...] |
/src/sys/arch/x86/x86/ |
sys_machdep.c | 94 union descriptor *cp; 103 cp = malloc(ua.num * sizeof(union descriptor), M_TEMP, M_WAITOK); 119 x86_get_ldt1(struct lwp *l, struct x86_get_ldt_args *ua, union descriptor *cp) 128 union descriptor *lp; 133 const size_t min_ldt_size = NLDT * sizeof(union descriptor); 146 if (ua->start * sizeof(union descriptor) < min_ldt_size) 160 lp = (union descriptor *)ldtstore; 172 memcpy(cp, lp, num * sizeof(union descriptor)); 187 union descriptor *descv; 210 union descriptor *descv [all...] |
/src/sys/external/bsd/libnv/dist/ |
dnvlist.c | 86 DNVLIST_GET(int, descriptor) 123 DNVLIST_TAKE(int, descriptor)
|
cnvlist.c | 102 CNVLIST_GET(int, descriptor, DESCRIPTOR) 161 CNVLIST_TAKE(int, descriptor, DESCRIPTOR) 228 CNVLIST_FREE(descriptor)
|
nvlist.c | 1479 NVLIST_EXISTS(descriptor, DESCRIPTOR) 1611 NVLIST_ADD(int, descriptor); 1642 NVLIST_ADD_ARRAY(const int *, descriptor) 1673 NVLIST_APPEND_ARRAY(const int, descriptor, DESCRIPTOR) 1935 NVLIST_GET(int, descriptor, DESCRIPTOR) 1970 NVLIST_GET_ARRAY(const int *, descriptor, DESCRIPTOR) [all...] |
/src/tests/lib/libi386/ |
t_user_ldt.c | 54 union descriptor desc; 72 build_desc(union descriptor *desc, void *basep, uint32_t limit, int type, 126 union descriptor desc; 204 union descriptor desc; 248 union descriptor desc; 308 union descriptor desc;
|
/src/sys/external/bsd/drm2/dist/drm/qxl/ |
qxl_image.c | 200 image->descriptor.id = 0; 201 image->descriptor.type = SPICE_IMAGE_TYPE_BITMAP; 203 image->descriptor.flags = 0; 204 image->descriptor.width = width; 205 image->descriptor.height = height;
|
qxl_dev.h | 812 (image)->descriptor.id = (((uint64_t)_unique) << 32) | _group; \ 849 struct qxl_image_descriptor descriptor; member in struct:qxl_image
|
/src/sys/arch/amd64/amd64/ |
gdt.c | 185 ci->ci_gdt = (union descriptor *)&pcpuarea->ent[cpu_index(ci)].gdt; 190 ci->ci_gdt = (union descriptor *)uvm_km_alloc(kernel_map, gdt_size, 208 * Load appropriate GDT descriptor into the currently running CPU, which must
|
/src/sys/external/mit/xen-include-public/dist/xen/include/public/ |
vm_event.h | 149 /* A descriptor table register was accessed. */ 284 uint8_t descriptor; /* VM_EVENT_DESC_* */ member in struct:vm_event_desc_access
|
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
keystone-k2g-netcp.dtsi | 57 descriptor-regions {
|
keystone-k2e-netcp.dtsi | 83 descriptor-regions {
|
keystone-k2hk-netcp.dtsi | 100 descriptor-regions {
|
keystone-k2l-netcp.dtsi | 82 descriptor-regions {
|
/src/sys/arch/amd64/include/ |
segments.h | 108 #define SEL_LDT 4 /* local descriptor table */ 156 * System segment descriptor (16 bytes): used for TSS and LDT. 162 uint64_t sd_dpl:2; /* segment descriptor priority level */ 163 uint64_t sd_p:1; /* segment descriptor present */ 174 * Memory segment descriptor (8 bytes): used for cs, ds, etc. 180 unsigned sd_dpl:2; /* segment descriptor priority level */ 181 unsigned sd_p:1; /* segment descriptor present */ 191 * Common part of the above structures. Used to walk descriptor tables. 209 uint64_t gd_dpl:2; /* segment descriptor priority level */ 210 uint64_t gd_p:1; /* segment descriptor present * 221 union descriptor { union [all...] |
/src/sys/arch/xen/x86/ |
x86_xpmap.c | 178 end = base + entries * sizeof(union descriptor); 626 extern union descriptor tmpgdt[];
|