/haiku/src/build/libroot/ |
H A D | fs_descriptors.h | 23 // Descriptor 24 struct Descriptor { struct in namespace:BPrivate 27 virtual ~Descriptor(); 30 virtual status_t Dup(Descriptor *&clone) = 0; 40 struct FileDescriptor : Descriptor { 45 virtual status_t Dup(Descriptor *&clone); 52 struct DirectoryDescriptor : Descriptor { 60 virtual status_t Dup(Descriptor *&clone); 67 struct SymlinkDescriptor : Descriptor { 73 virtual status_t Dup(Descriptor * [all...] |
H A D | fs_descriptors.cpp | 34 typedef map<int, BPrivate::Descriptor*> DescriptorMap; 61 // #pragma mark - Descriptor 65 Descriptor::~Descriptor() 71 Descriptor::IsSystemFD() const 78 Descriptor::GetPath(string& path) const 85 Descriptor::GetNodeRef(NodeRef &ref) 129 FileDescriptor::Dup(Descriptor *&clone) 188 DirectoryDescriptor::Dup(Descriptor *&clone) 251 SymlinkDescriptor::Dup(Descriptor * [all...] |
H A D | LocalFD.h | 21 Descriptor* descriptor = get_descriptor(fd);
|
H A D | fs.cpp | 406 Descriptor *descriptor = get_descriptor(fd); 673 Descriptor *descriptor; 809 Descriptor *descriptor = get_descriptor(fd); 814 Descriptor *clone = NULL; 863 Descriptor *descriptor = get_descriptor(fd); 895 Descriptor *descriptor = get_descriptor(fd);
|
H A D | fs_attr_untyped.cpp | 194 Descriptor* descriptor = get_descriptor(fileFD);
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | descriptors.cpp | 41 class Descriptor { class 43 constexpr Descriptor(); 44 inline Descriptor(uint32_t first, uint32_t second); 45 constexpr Descriptor(DescriptorType type, bool kernelOnly, 69 class TSSDescriptor : public Descriptor { 73 const Descriptor& GetLower() const { return *this; } 74 const Descriptor& GetUpper() const { return fSecond; } 79 Descriptor fSecond; 83 class UserTLSDescriptor : public Descriptor { 87 const Descriptor 172 Descriptor::Descriptor() function in class:Descriptor 181 Descriptor::Descriptor(uint32_t first, uint32_t second) function in class:Descriptor 189 Descriptor::Descriptor(DescriptorType type, bool kernelOnly, bool compatMode) function in class:Descriptor [all...] |
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | Icb.h | 41 template <class Descriptor> 50 Descriptor *_Descriptor(); 159 template <class Descriptor> 160 FileEntry<Descriptor>::FileEntry(CachedBlock *descriptorBlock) 166 template <class Descriptor> 168 FileEntry<Descriptor>::SetTo(CachedBlock *descriptorBlock) 174 template <class Descriptor> 176 FileEntry<Descriptor>::AllocationDescriptors() 178 Descriptor* descriptor = _Descriptor(); 183 template <class Descriptor> [all...] |
H A D | AllocationDescriptorList.h | 35 typedef typename Accessor::DescriptorType Descriptor; typedef in class:AllocationDescriptorList 47 Descriptor *_CurrentDescriptor() const; 48 Descriptor *_DescriptorArray() const; 54 void _WalkContinuationChain(Descriptor *descriptor); 62 Descriptor *fIcbDescriptors; 79 fIcbDescriptors((Descriptor *)icb->AllocationDescriptors()), 117 Descriptor *descriptor = _CurrentDescriptor(); 135 "Descriptor #%" B_PRId32 " found NULL\n", 150 typename AllocationDescriptorList<Accessor>::Descriptor* 154 "\t_DescriptorIndex() + 1 * sizeof(Descriptor) [all...] |
H A D | CachedBlock.h | 41 template <class Accessor, class Descriptor> 43 Descriptor &descriptor); 125 template <class Accessor, class Descriptor> 127 CachedBlock::SetTo(Accessor &accessor, Descriptor &descriptor)
|
H A D | UdfStructures.h | 604 tag); only necessary if different from sizeof(Descriptor). 606 template <class Descriptor> 608 set_checksums(Descriptor &descriptor, uint16 size = sizeof(Descriptor)) 813 /*! \brief Anchor Volume Descriptor Pointer 848 /*! \brief Volume Descriptor Pointer 861 /*! \brief UDF Implementation Use Volume Descriptor struct found in 899 /*! \brief Implementation Use Volume Descriptor 940 /*! \brief Partition Descriptor
|
/haiku/src/add-ons/kernel/drivers/audio/usb/ |
H A D | AudioStreamingInterface.h | 21 Descriptor); 36 Descriptor); 52 usb_audio_format_descriptor* Descriptor); 65 usb_audio_format_descriptor* Descriptor); 68 status_t Init(usb_audio_format_descriptor* Descriptor); 82 usb_audio_format_descriptor* Descriptor); 96 usb_audio_format_descriptor* Descriptor);
|
H A D | AudioStreamingInterface.cpp | 45 usb_audio_streaming_interface_descriptor* Descriptor) 52 fTerminalLink = Descriptor->terminal_link; 53 fDelay = Descriptor->r1.delay; 54 fFormatTag = Descriptor->r1.format_tag; 70 usb_audio_streaming_endpoint_descriptor* Descriptor) 79 fCSAttributes = Descriptor->attributes; 80 fLockDelayUnits = Descriptor->lock_delay_units; 81 fLockDelay = Descriptor->lock_delay; 103 usb_audio_format_descriptor* Descriptor) 107 fFormatType = Descriptor 44 ASInterfaceDescriptor( usb_audio_streaming_interface_descriptor* Descriptor) argument 69 ASEndpointDescriptor(usb_endpoint_descriptor* Endpoint, usb_audio_streaming_endpoint_descriptor* Descriptor) argument 102 _ASFormatDescriptor( usb_audio_format_descriptor* Descriptor) argument 133 TypeIFormatDescriptor( usb_audio_format_descriptor* Descriptor) argument 152 Init(usb_audio_format_descriptor* Descriptor) argument 181 TypeIIFormatDescriptor( usb_audio_format_descriptor* Descriptor) argument 198 TypeIIIFormatDescriptor( usb_audio_format_descriptor* Descriptor) argument [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/ |
H A D | uttrack.c | 757 ACPI_DESCRIPTOR *Descriptor; local 789 Descriptor = ACPI_CAST_PTR ( 795 "[Not a Descriptor - too small]\n", 796 Descriptor, Element->Size, Element->Module, 803 if (ACPI_GET_DESCRIPTOR_TYPE (Descriptor) != 807 Descriptor, Element->Size, Element->Module, 808 Element->Line, AcpiUtGetDescriptorName (Descriptor)); 815 AcpiUtDumpBuffer ((UINT8 *) Descriptor, Element->Size, 823 switch (ACPI_GET_DESCRIPTOR_TYPE (Descriptor)) 861 AcpiUtGetTypeName (Descriptor [all...] |
/haiku/src/system/boot/loader/ |
H A D | vfs.cpp | 51 class Descriptor { class 53 Descriptor(Node *node, void *cookie); 54 ~Descriptor(); 84 static Descriptor *sDescriptors[MAX_VFS_DESCRIPTORS]; 351 Descriptor::Descriptor(Node *node, void *cookie) function in class:Descriptor 361 Descriptor::~Descriptor() 367 Descriptor::Read(void *buffer, size_t bufferSize) 378 Descriptor [all...] |
H A D | partitions.cpp | 95 int Descriptor() const { return fFD; } function in class:boot::NodeOpener 339 = module->identify_partition(opener.Descriptor(), this, &cookie); 379 status_t status = bestModule->scan_partition(opener.Descriptor(), this,
|
/haiku/src/kits/device/ |
H A D | USBConfiguration.cpp | 86 BUSBConfiguration::Descriptor() const function in class:BUSBConfiguration
|
H A D | USBEndpoint.cpp | 128 BUSBEndpoint::Descriptor() const function in class:BUSBEndpoint
|
H A D | USBInterface.cpp | 120 BUSBInterface::Descriptor() const function in class:BUSBInterface
|
H A D | USBDevice.cpp | 241 BUSBDevice::Descriptor() const function in class:BUSBDevice
|
/haiku/headers/os/device/ |
H A D | USBKit.h | 101 Descriptor() const; 182 Descriptor() const; 237 Descriptor() const; 334 Descriptor() const;
|
/haiku/headers/private/debugger/model/ |
H A D | Team.h | 425 int32 Descriptor() const { return fDescriptor; } function in class:Team::ConsoleOutputEvent
|
/haiku/src/apps/debugger/user_interface/gui/team_window/ |
H A D | TeamWindow.cpp | 1076 message.AddInt32("fd", event.Descriptor());
|