Searched refs:Descriptor (Results 1 - 22 of 22) sorted by relevance

/haiku/src/build/libroot/
H A Dfs_descriptors.h23 // 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 Dfs_descriptors.cpp34 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 DLocalFD.h21 Descriptor* descriptor = get_descriptor(fd);
H A Dfs.cpp406 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 Dfs_attr_untyped.cpp235 Descriptor* descriptor = get_descriptor(fileFD);
/haiku/src/system/kernel/arch/x86/64/
H A Ddescriptors.cpp41 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 DIcb.h41 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 DAllocationDescriptorList.h35 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 DCachedBlock.h41 template <class Accessor, class Descriptor>
43 Descriptor &descriptor);
125 template <class Accessor, class Descriptor>
127 CachedBlock::SetTo(Accessor &accessor, Descriptor &descriptor)
H A DUdfStructures.h604 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 DAudioStreamingInterface.h21 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 DAudioStreamingInterface.cpp45 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 Duttrack.c757 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 Dvfs.cpp51 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 Dpartitions.cpp95 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 DUSBConfiguration.cpp86 BUSBConfiguration::Descriptor() const function in class:BUSBConfiguration
H A DUSBEndpoint.cpp128 BUSBEndpoint::Descriptor() const function in class:BUSBEndpoint
H A DUSBInterface.cpp120 BUSBInterface::Descriptor() const function in class:BUSBInterface
H A DUSBDevice.cpp241 BUSBDevice::Descriptor() const function in class:BUSBDevice
/haiku/headers/os/device/
H A DUSBKit.h101 Descriptor() const;
182 Descriptor() const;
237 Descriptor() const;
334 Descriptor() const;
/haiku/headers/private/debugger/model/
H A DTeam.h425 int32 Descriptor() const { return fDescriptor; } function in class:Team::ConsoleOutputEvent
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DTeamWindow.cpp1076 message.AddInt32("fd", event.Descriptor());

Completed in 209 milliseconds