Searched refs:fbl (Results 301 - 325 of 1287) sorted by relevance

<<11121314151617181920>>

/fuchsia/zircon/system/ulib/dispatcher-pool/include/dispatcher-pool/
H A Ddispatcher-interrupt.h7 #include <fbl/ref_ptr.h>
40 fbl::InlineFunction<zx_status_t(Interrupt*, zx_time_t), MAX_HANDLER_CAPTURE_SIZE>;
42 static fbl::RefPtr<Interrupt> Create();
44 zx_status_t Activate(fbl::RefPtr<ExecutionDomain> domain,
56 friend class fbl::RefPtr<Interrupt>;
/fuchsia/zircon/system/ulib/fbl/include/fbl/
H A Dauto_lock.h8 #include <fbl/macros.h>
9 #include <fbl/mutex.h>
10 #include <fbl/null_lock.h>
12 namespace fbl { namespace
37 explicit AutoLock(fbl::NullLock* mutex) __TA_ACQUIRE(mutex)
63 } // namespace fbl
/fuchsia/zircon/system/ulib/fs/include/fs/
H A Dqueue.h7 #include <fbl/intrusive_single_list.h>
8 #include <fbl/macros.h>
17 using QueueType = fbl::SinglyLinkedList<PtrType>;
24 queue_.push_front(fbl::forward<T>(ptr));
28 queue_.insert_after(next_, fbl::forward<T>(ptr));
H A Dservice.h7 #include <fbl/function.h>
8 #include <fbl/macros.h>
22 using Connector = fbl::Function<zx_status_t(zx::channel channel)>;
/fuchsia/zircon/system/ulib/minfs/include/minfs/
H A Dsuperblock.h7 #include <fbl/macros.h>
8 #include <fbl/unique_ptr.h>
34 fbl::unique_ptr<Superblock>* out);
60 Superblock(const minfs_info_t* info, fbl::unique_ptr<fzl::MappedVmo> info_vmo_);
66 fbl::unique_ptr<fzl::MappedVmo> info_vmo_;
/fuchsia/zircon/system/ulib/trace-provider/
H A Dprovider_impl.h7 #include <fbl/macros.h>
8 #include <fbl/string.h>
9 #include <fbl/vector.h>
52 zx::fifo fifo, fbl::Vector<fbl::String> enabled_categories);
/fuchsia/zircon/system/utest/fbl/include/fbl/tests/intrusive_containers/
H A Dintrusive_hash_table_checker.h8 #include <fbl/intrusive_hash_table.h>
9 #include <fbl/tests/intrusive_containers/intrusive_doubly_linked_list_checker.h>
10 #include <fbl/tests/intrusive_containers/intrusive_singly_linked_list_checker.h>
11 #include <fbl/tests/intrusive_containers/test_environment_utils.h>
13 namespace fbl { namespace
54 } // namespace fbl
/fuchsia/zircon/system/ulib/blobfs/include/blobfs/
H A Dblobfs.h20 #include <fbl/algorithm.h>
21 #include <fbl/intrusive_double_list.h>
22 #include <fbl/intrusive_wavl_tree.h>
23 #include <fbl/macros.h>
24 #include <fbl/ref_counted.h>
25 #include <fbl/ref_ptr.h>
26 #include <fbl/unique_fd.h>
27 #include <fbl/unique_ptr.h>
79 class VnodeBlob final : public fs::Vnode, public fbl::Recyclable<VnodeBlob> {
82 using WAVLTreeNodeState = fbl
[all...]
/fuchsia/zircon/system/utest/int-types/
H A Dint-types.cpp11 #include <fbl/type_support.h>
111 #define CHECK_MAX(type, TYPE) static_assert(fbl::is_signed<type>::value ? CHECK_MAX_SIGNED(type, TYPE) : CHECK_MAX_UNSIGNED(type, TYPE), "");
178 static_assert(fbl::is_signed<wchar_t>::value ? CHECK_MIN_TYPE(wchar_t, WCHAR) : (WCHAR_MIN == 0), "");
180 static_assert(fbl::is_signed<sig_atomic_t>::value ? CHECK_MIN_TYPE(sig_atomic_t, SIG_ATOMIC) : (SIG_ATOMIC_MIN == 0), "");
186 static_assert(INT8_C(0) == fbl::integral_constant<int_least8_t, 0>::value, "");
187 static_assert(INT8_C(-0x7f - 1) == fbl::integral_constant<int_least8_t, -0x7f - 1>::value, "");
188 static_assert(INT8_C(0x7f) == fbl::integral_constant<int_least8_t, 0x7f>::value, "");
190 static_assert(INT16_C(0) == fbl::integral_constant<int_least16_t, 0>::value, "");
191 static_assert(INT16_C(-0x7fff - 1) == fbl::integral_constant<int_least16_t, -0x7fff - 1>::value, "");
192 static_assert(INT16_C(0x7fff) == fbl
[all...]
/fuchsia/zircon/system/ulib/fs/
H A Dpseudo-file.cpp10 : read_handler_(fbl::move(read_handler)),
11 write_handler_(fbl::move(write_handler)) {
42 : PseudoFile(fbl::move(read_handler), fbl::move(write_handler)),
47 zx_status_t BufferedPseudoFile::Open(uint32_t flags, fbl::RefPtr<Vnode>* out_redirect) {
48 fbl::String output;
56 *out_redirect = fbl::AdoptRef(new Content(fbl::WrapRefPtr(this), flags, fbl::move(output)));
60 BufferedPseudoFile::Content::Content(fbl
[all...]
/fuchsia/zircon/system/ulib/intel-hda/include/intel-hda/codec-utils/
H A Dstream-base.h11 #include <fbl/intrusive_wavl_tree.h>
12 #include <fbl/mutex.h>
13 #include <fbl/ref_counted.h>
14 #include <fbl/ref_ptr.h>
15 #include <fbl/vector.h>
29 class IntelHDAStreamBase : public fbl::RefCounted<IntelHDAStreamBase>,
30 public fbl::WAVLTreeContainable<fbl::RefPtr<IntelHDAStreamBase>> {
32 zx_status_t Activate(fbl::RefPtr<IntelHDACodecDriverBase>&& parent_codec,
33 const fbl
[all...]
/fuchsia/zircon/system/dev/audio/usb-audio/
H A Dusb-audio-stream.h10 #include <fbl/intrusive_double_list.h>
11 #include <fbl/mutex.h>
12 #include <fbl/ref_counted.h>
13 #include <fbl/ref_ptr.h>
14 #include <fbl/vector.h>
45 public fbl::RefCounted<UsbAudioStream>,
46 public fbl::DoublyLinkedListable<fbl::RefPtr<UsbAudioStream>> {
48 static fbl::RefPtr<UsbAudioStream> Create(UsbAudioDevice* parent,
49 fbl
[all...]
/fuchsia/zircon/system/dev/bus/virtio/backends/
H A Dpci_legacy.cpp6 #include <fbl/auto_lock.h>
42 fbl::AutoLock lock(&lock_);
66 fbl::AutoLock lock(&lock_);
73 fbl::AutoLock lock(&lock_);
78 fbl::AutoLock lock(&lock_);
83 fbl::AutoLock lock(&lock_);
88 fbl::AutoLock lock(&lock_);
96 fbl::AutoLock lock(&lock_);
101 fbl::AutoLock lock(&lock_);
106 fbl
[all...]
/fuchsia/zircon/kernel/arch/arm64/hypervisor/
H A Del2_cpu_state.cpp11 #include <fbl/auto_lock.h>
12 #include <fbl/mutex.h>
18 static fbl::Mutex guest_mutex;
20 static fbl::unique_ptr<El2CpuState> el2_cpu_state TA_GUARDED(guest_mutex);
81 zx_status_t El2CpuState::Create(fbl::unique_ptr<El2CpuState>* out) {
82 fbl::AllocChecker ac;
83 fbl::unique_ptr<El2CpuState> cpu_state(new (&ac) El2CpuState);
100 fbl::Array<El2Stack> el2_stacks(stacks, num_cpus);
106 cpu_state->stacks_ = fbl::move(el2_stacks);
115 *out = fbl
[all...]
/fuchsia/zircon/kernel/object/include/object/
H A Dsocket_dispatcher.h17 #include <fbl/canary.h>
18 #include <fbl/intrusive_single_list.h>
19 #include <fbl/mutex.h>
20 #include <fbl/ref_counted.h>
24 static zx_status_t Create(uint32_t flags, fbl::RefPtr<Dispatcher>* dispatcher0,
25 fbl::RefPtr<Dispatcher>* dispatcher1, zx_rights_t* rights);
79 SocketDispatcher(fbl::RefPtr<PeerHolder<SocketDispatcher>> holder,
81 fbl::unique_ptr<ControlMsg> control_msg);
82 void Init(fbl::RefPtr<SocketDispatcher> other);
92 fbl
[all...]
/fuchsia/zircon/system/dev/audio/intel-hda/codecs/realtek/
H A Drealtek-codec.h8 #include <fbl/ref_ptr.h>
20 static fbl::RefPtr<RealtekCodec> Create();
36 friend class fbl::RefPtr<RealtekCodec>;
/fuchsia/zircon/system/dev/display/astro-display/
H A Dastro-clock.h11 #include <fbl/unique_ptr.h>
52 fbl::unique_ptr<hwreg::RegisterIo> vpu_regs_;
53 fbl::unique_ptr<hwreg::RegisterIo> hhi_regs_;
/fuchsia/zircon/system/dev/nand/broker/test/
H A Dparent.h9 #include <fbl/unique_fd.h>
44 fbl::unique_fd ram_nand_;
45 fbl::unique_fd device_;
/fuchsia/zircon/system/ulib/async/
H A Dtask.cpp12 RetainedTask(fbl::Closure handler, zx::time deadline)
14 handler(static_cast<fbl::Closure&&>(handler)) {}
16 fbl::Closure handler;
28 zx_status_t PostTask(async_dispatcher_t* dispatcher, fbl::Closure handler) {
29 return PostTaskForTime(dispatcher, static_cast<fbl::Closure&&>(handler),
33 zx_status_t PostDelayedTask(async_dispatcher_t* dispatcher, fbl::Closure handler, zx::duration delay) {
34 return PostTaskForTime(dispatcher, static_cast<fbl::Closure&&>(handler),
38 zx_status_t PostTaskForTime(async_dispatcher_t* dispatcher, fbl::Closure handler, zx::time deadline) {
39 auto* task = new internal::RetainedTask(static_cast<fbl::Closure&&>(handler), deadline);
97 : TaskBase(&Task::CallHandler), handler_(fbl
[all...]
/fuchsia/zircon/system/ulib/audio-utils/
H A Daudio-input.cpp7 #include <fbl/algorithm.h>
8 #include <fbl/alloc_checker.h>
9 #include <fbl/limits.h>
20 fbl::unique_ptr<AudioInput> AudioInput::Create(uint32_t dev_id) {
21 fbl::AllocChecker ac;
22 fbl::unique_ptr<AudioInput> res(new (&ac) AudioInput(dev_id));
28 fbl::unique_ptr<AudioInput> AudioInput::Create(const char* dev_path) {
29 fbl::AllocChecker ac;
30 fbl::unique_ptr<AudioInput> res(new (&ac) AudioInput(dev_path));
43 duration_seconds = fbl
[all...]
/fuchsia/zircon/system/ulib/audio-utils/include/audio-utils/
H A Daudio-input.h17 static fbl::unique_ptr<AudioInput> Create(uint32_t dev_id);
18 static fbl::unique_ptr<AudioInput> Create(const char* dev_path);
22 friend class fbl::unique_ptr<AudioInput>;
/fuchsia/zircon/system/ulib/cobalt-client/
H A Devent_buffer.cpp12 EventBuffer<T>::EventBuffer(const fbl::Vector<Metadata>& metadata) : flushing_(false) {
21 buffer_ = fbl::move(other.buffer_);
22 metadata_ = fbl::move(other.metadata_);
/fuchsia/zircon/system/ulib/cobalt-client/include/cobalt-client/cpp/
H A Dhistogram-options.h9 #include <fbl/function.h>
74 fbl::Function<uint32_t(double, const HistogramOptions&)> map_fn = nullptr;
77 fbl::Function<double(uint32_t, const HistogramOptions&)> reverse_map_fn = nullptr;
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/protocol/
H A Dhidbus-internal.h9 #include <fbl/type_support.h>
10 #include <fbl/unique_ptr.h>
35 static_assert(fbl::is_same<decltype(&D::HidBusQuery),
44 static_assert(fbl::is_same<decltype(&D::HidBusStart),
53 static_assert(fbl::is_same<decltype(&D::HidBusStop),
62 static_assert(fbl::is_same<decltype(&D::HidBusGetDescriptor),
71 static_assert(fbl::is_same<decltype(&D::HidBusGetReport),
80 static_assert(fbl::is_same<decltype(&D::HidBusSetReport),
89 static_assert(fbl::is_same<decltype(&D::HidBusGetIdle),
98 static_assert(fbl
[all...]
/fuchsia/zircon/system/ulib/fzl/include/lib/fzl/
H A Dmapped-vmo.h14 #include <fbl/algorithm.h>
15 #include <fbl/unique_ptr.h>
26 static zx_status_t Create(size_t size, const char* name, fbl::unique_ptr<MappedVmo>* out);

Completed in 123 milliseconds

<<11121314151617181920>>