Searched refs:descriptor (Results 1 - 25 of 48) sorted by relevance

12

/freebsd-9.3-release/sys/i386/include/
H A Dsysarch.h60 union descriptor *descs;
83 union descriptor;
92 int i386_get_ldt(int, union descriptor *, int);
93 int i386_set_ldt(int, union descriptor *, int);
107 union descriptor;
110 int i386_set_ldt(struct thread *, struct i386_ldt_args *, union descriptor *);
H A Dsegments.h57 #define SEL_LDT 4 /* local descriptor table */
69 unsigned sd_dpl:2 ; /* segment descriptor priority level */
70 unsigned sd_p:1 ; /* segment descriptor present */
94 unsigned gd_dpl:2 ; /* segment descriptor priority level */
95 unsigned gd_p:1 ; /* segment descriptor present */
100 * Generic descriptor
102 union descriptor { union
110 #define SDT_SYSLDT 2 /* system local descriptor table */
153 unsigned ssd_dpl:2 ; /* segment descriptor priority level */
154 unsigned ssd_p:1 ; /* segment descriptor presen
[all...]
/freebsd-9.3-release/lib/libc/i386/sys/
H A Di386_get_ldt.c37 i386_get_ldt(int start, union descriptor *descs, int num)
H A Di386_set_ldt.c37 i386_set_ldt(int start, union descriptor *descs, int num)
/freebsd-9.3-release/sys/amd64/include/xen/
H A Dxenfunc.h68 void xen_update_descriptor(union descriptor *, union descriptor *);
/freebsd-9.3-release/sys/i386/include/xen/
H A Dxenfunc.h65 void xen_update_descriptor(union descriptor *, union descriptor *);
/freebsd-9.3-release/sys/i386/i386/
H A Dsys_machdep.c88 union descriptor *descs);
104 union descriptor *lp;
163 lp = (union descriptor *)kmem_alloc(kernel_map,
164 kargs.largs.num * sizeof(union descriptor));
170 kargs.largs.num * sizeof(union descriptor));
174 kargs.largs.num * sizeof(union descriptor));
200 * Construct a descriptor and store it in the pcb for
241 * Construct a descriptor and store it in the pcb for
291 1, /* descriptor present */
471 round_page(len * sizeof(union descriptor)));
[all...]
/freebsd-9.3-release/sys/amd64/include/
H A Dsysarch.h94 union descriptor;
H A Dsegments.h53 #define SEL_LDT 4 /* local descriptor table */
67 u_int64_t sd_dpl:2; /* segment descriptor priority level */
68 u_int64_t sd_p:1; /* segment descriptor present */
91 u_int64_t sd_dpl:2; /* segment descriptor priority level */
92 u_int64_t sd_p:1; /* segment descriptor present */
112 u_int64_t gd_dpl:2; /* segment descriptor priority level */
113 u_int64_t gd_p:1; /* segment descriptor present */
119 * Generic descriptor
121 union descriptor { union
129 #define SDT_SYSLDT 2 /* system 64 bit local descriptor tabl
[all...]
/freebsd-9.3-release/lib/libusb/
H A Dlibusb01.c349 /* copy descriptor fields */
375 /* copy descriptor fields */
516 for (c = 0; c != dev->descriptor.bNumConfigurations; c++) {
548 if (dev->descriptor.bNumConfigurations == 0) {
552 size = dev->descriptor.bNumConfigurations *
562 for (x = 0; x != dev->descriptor.bNumConfigurations; x++) {
738 if (i == dev->descriptor.bNumConfigurations) {
921 udev->descriptor.bLength = sizeof(udev->descriptor);
922 udev->descriptor
[all...]
H A Dusb.h48 /* USB descriptor types */
61 /* USB descriptor type sizes */
70 /* USB descriptor header */
76 /* USB string descriptor */
83 /* USB HID descriptor */
95 /* USB endpoint descriptor */
118 /* USB interface descriptor */
144 /* USB configuration descriptor */
162 /* USB device descriptor */
233 struct usb_device_descriptor descriptor; member in struct:usb_device
[all...]
/freebsd-9.3-release/contrib/compiler-rt/BlocksRuntime/
H A Druntime.c314 struct Block_layout *result = malloc(aBlock->descriptor->size);
316 memmove(result, aBlock, aBlock->descriptor->size); // bitcopy first
322 //printf("calling block copy helper %p(%p, %p)...\n", aBlock->descriptor->copy, result, aBlock);
323 (*aBlock->descriptor->copy)(result, aBlock); // do fixup
332 struct Block_layout *result = _Block_allocator(aBlock->descriptor->size, wantsOne, hasCTOR);
334 memmove(result, aBlock, aBlock->descriptor->size); // bitcopy first
345 (*aBlock->descriptor->copy)(result, aBlock); // do fixup
473 if (aBlock->flags & BLOCK_HAS_COPY_DISPOSE)(*aBlock->descriptor->dispose)(aBlock);
514 return ((struct Block_layout *)arg)->descriptor->size;
673 struct Block_descriptor *dp = closure->descriptor;
[all...]
H A DBlock_private.h75 struct Block_descriptor *descriptor; member in struct:Block_layout
/freebsd-9.3-release/sys/boot/i386/libi386/
H A Damd64_tramp.S63 .long 0 # null descriptor
/freebsd-9.3-release/contrib/texinfo/info/
H A Dfilesys.c468 int descriptor; local
472 descriptor = open (pathname, O_RDONLY | O_BINARY, 0666);
475 if (descriptor < 0)
484 if ((read (descriptor, contents, st_size)) != st_size)
487 close (descriptor);
492 close (descriptor);
/freebsd-9.3-release/contrib/llvm/lib/Support/Unix/
H A DPath.inc67 /// This class automatically closes the given file descriptor when it goes out
68 /// of scope. You can take back explicit ownership of the file descriptor by
70 /// Therefore, never allow this class to call close on a file descriptor that
/freebsd-9.3-release/contrib/binutils/bfd/
H A Dxcofflink.c428 ret->descriptor = NULL;
682 /* If this symbol defines a function descriptor, then it
691 hds = h->descriptor;
715 hds->descriptor = h;
716 h->descriptor = hds;
724 function descriptor. This is how some math functions are
840 /* Likewise for the descriptor section. */
1867 for the function descriptor. This should do no
1870 descriptor. It helps, because it means that we
1871 will identify the function descriptor wit
[all...]
/freebsd-9.3-release/contrib/binutils/include/coff/
H A Dxcoff.h117 #define XMC_DS 10 /* Read-write descriptor csect */
262 field holds a pointer to the function descriptor. If this symbol
263 is a function descriptor, this field holds a pointer to the
265 struct xcoff_link_hash_entry *descriptor; member in struct:xcoff_link_hash_entry
308 /* Symbol is a function descriptor. */
/freebsd-9.3-release/sys/dev/e1000/
H A Dif_lem.h49 * descriptor is 16 bytes.
66 * Each descriptor is 16 bytes. A receive buffer is also allocated for each
67 * descriptor. The maximum MTU size is 16110.
374 * The index of the next available descriptor is next_avail_tx_desc.
474 ADDRESS_LENGTH_PAIR descriptor[4]; member in struct:_DESCRIPTOR_PAIR
H A Dif_lem.c1557 * Capture the first descriptor index,
1558 * this descriptor will have the index
1646 desc_array.descriptor[counter].address);
1649 desc_array.descriptor[counter].length));
1706 * descriptor will be written back
2000 * the last TX descriptor was cleaned.
2629 /* Create the descriptor buffer dma maps */
2721 /* Setup the HW Tx Head and Tail descriptor pointers */
3003 * first descriptor AFTER the EOP of the
3227 /* Reset descriptor rin
[all...]
/freebsd-9.3-release/sys/dev/usb/
H A Dusb_device.h247 struct usb_device_descriptor ddesc; /* device descriptor */
255 struct usb_device_descriptor descriptor; member in struct:usb_device
/freebsd-9.3-release/sys/i386/xen/
H A Dxen_machdep.c527 xen_update_descriptor(union descriptor *table, union descriptor *entry)
1022 gdt = (union descriptor *)cur_space;
1026 ldt = (union descriptor *)cur_space; cur_space += PAGE_SIZE;
/freebsd-9.3-release/sys/xen/interface/
H A Dplatform.h262 uint8_t descriptor; member in struct:xen_pct_register
/freebsd-9.3-release/sys/i386/svr4/
H A Dsvr4_machdep.c547 union descriptor bsd;
584 sa.desc = stackgap_alloc(&sg, sizeof(union descriptor));
/freebsd-9.3-release/sys/i386/linux/
H A Dlinux_machdep.c463 /* Linux does not check file descriptor when MAP_ANONYMOUS is set. */
468 * The file descriptor fildes is opened with
624 union descriptor desc;
631 ldt.num = uap->bytecount / sizeof(union descriptor);
633 td->td_retval[0] *= sizeof(union descriptor);
869 * GDT descriptors. In fbsd we use just one GDT descriptor for TLS so

Completed in 354 milliseconds

12