HomeSort by: relevance | last modified time | path
    Searched refs:descriptor (Results 1 - 25 of 40) sorted by relevancy

1 2

  /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[];

Completed in 29 milliseconds

1 2