/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/ |
H A D | clk.h | 13 zx_status_t (*enable)(void* ctx, uint32_t index); 14 zx_status_t (*disable)(void* ctx, uint32_t index); 22 static inline zx_status_t clk_enable(clk_protocol_t * clk, const uint32_t index) { argument 23 return clk->ops->enable(clk->ctx, index); 26 static inline zx_status_t clk_disable(clk_protocol_t * clk, const uint32_t index) { argument 27 return clk->ops->disable(clk->ctx, index);
|
H A D | platform-device.h | 54 zx_status_t (*get_mmio)(void* ctx, uint32_t index, pdev_mmio_t* out_mmio); 55 zx_status_t (*map_mmio)(void* ctx, uint32_t index, uint32_t cache_policy, void** out_vaddr, 57 zx_status_t (*map_interrupt)(void* ctx, uint32_t index, uint32_t flags, 59 zx_status_t (*get_bti)(void* ctx, uint32_t index, zx_handle_t* out_handle); 62 zx_status_t (*device_add)(void* ctx, uint32_t index, device_add_args_t* args, 64 zx_status_t (*get_protocol)(void* ctx, uint32_t proto_id, uint32_t index, void* out_protocol); 72 // Returns an MMIO region encoded in a VMO. "index" is relative to the list of MMIOs for the device. 73 static inline zx_status_t pdev_get_mmio(const platform_device_protocol_t* pdev, uint32_t index, argument 75 return pdev->ops->get_mmio(pdev->ctx, index, out_mmio); 79 // Maps an MMIO region. "index" i 80 pdev_map_mmio(const platform_device_protocol_t* pdev, uint32_t index, uint32_t cache_policy, void** out_vaddr, size_t* out_size, zx_handle_t* out_handle) argument 87 pdev_map_mmio2(const platform_device_protocol_t* pdev, uint32_t index, uint32_t cache_policy, void** out_vaddr, size_t* out_size, zx_paddr_t* out_paddr, zx_handle_t* out_handle) argument 95 pdev_map_interrupt(const platform_device_protocol_t* pdev, uint32_t index, zx_handle_t* out_handle) argument 102 pdev_get_interrupt(const platform_device_protocol_t* pdev, uint32_t index, uint32_t flags, zx_handle_t* out_handle) argument 109 pdev_get_bti(const platform_device_protocol_t* pdev, uint32_t index, zx_handle_t* out_handle) argument 127 pdev_device_add(const platform_device_protocol_t* pdev, uint32_t index, device_add_args_t* args, zx_device_t** out) argument 132 pdev_get_protocol(const platform_device_protocol_t* pdev, uint32_t proto_id, uint32_t index, void* out_protocol) argument 138 pdev_map_mmio_buffer(const platform_device_protocol_t* pdev, uint32_t index, uint32_t cache_policy, io_buffer_t* buffer) argument 161 pdev_map_mmio_buffer2(const platform_device_protocol_t* pdev, uint32_t index, uint32_t cache_policy, mmio_buffer_t* buffer) argument [all...] |
H A D | pciroot.h | 16 zx_status_t (*get_bti)(void* ctx, uint32_t bdf, uint32_t index, zx_handle_t* bti); 31 uint32_t bdf, uint32_t index, zx_handle_t* bti) { 32 return pciroot->ops->get_bti(pciroot->ctx, bdf, index, bti); 30 pciroot_get_bti(pciroot_protocol_t* pciroot, uint32_t bdf, uint32_t index, zx_handle_t* bti) argument
|
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/protocol/ |
H A D | gpio-impl.h | 38 // zx_status_t GpioImplConfigIn(uint32_t index, uint32_t flags); 39 // zx_status_t GpioImplConfigOut(uint32_t index, uint8_t initial_value); 40 // zx_status_t GpioImplSetAltFunction(uint32_t index, uint64_t function); 41 // zx_status_t GpioImplRead(uint32_t index, uint8_t* out_value); 42 // zx_status_t GpioImplWrite(uint32_t index, uint8_t value); 43 // zx_status_t GpioImplGetInterrupt(uint32_t index, uint32_t flags, zx_handle_t *out_handle); 44 // zx_status_t GpioImplReleaseInterrupt(uint32_t index); 45 // zx_status_t GpioImplSetPolarity(uint32_t index, uint32_t polarity); 75 static zx_status_t GpioImplConfigIn(void* ctx, uint32_t index, uint32_t flags) { argument 76 return static_cast<D*>(ctx)->GpioImplConfigIn(index, flag 78 GpioImplConfigOut(void* ctx, uint32_t index, uint8_t initial_value) argument 81 GpioImplSetAltFunction(void* ctx, uint32_t index, uint64_t function) argument 84 GpioImplRead(void* ctx, uint32_t index, uint8_t* out_value) argument 87 GpioImplWrite(void* ctx, uint32_t index, uint8_t value) argument 90 GpioImplGetInterrupt(void* ctx, uint32_t index, uint32_t flags, zx_handle_t* out_handle) argument 94 GpioImplReleaseInterrupt(void* ctx, uint32_t index) argument 97 GpioImplSetPolarity(void* ctx, uint32_t index, uint32_t polarity) argument 112 ConfigIn(uint32_t index, uint32_t flags) argument 115 ConfigOut(uint32_t index, uint8_t initial_value) argument 118 SetAltFunction(uint32_t index, uint64_t function) argument 121 Read(uint32_t index, uint8_t* out_value) argument 124 Write(uint32_t index, uint8_t value) argument 127 GetInterrupt(uint32_t index, uint32_t flags, zx_handle_t* out_handle) argument 130 ReleaseInterrupt(uint32_t index) argument 133 SetPolarity(uint32_t index, uint32_t polarity) argument [all...] |
H A D | platform-device.h | 38 // zx_status_t GetMmio(void* ctx, uint32_t index, pdev_mmio_t* out_mmio); 39 // zx_status_t MapMmio(uint32_t index, uint32_t cache_policy, void** out_vaddr, 41 // zx_status_t MapInterrupt(uint32_t index, uint32_t flags, zx_handle_t* out_handle); 42 // zx_status_t GetBti(uint32_t index, zx_handle_t* out_handle); 45 // zx_status_t DeviceAdd(uint32_t index, device_add_args_t* args, zx_device_t** out); 46 // zx_status_t GetProtocol(uint32_t proto_id, uint32_t index, void* out_protocol); 76 static zx_status_t GetMmio(void* ctx, uint32_t index, pdev_mmio_t* out_mmio) { argument 77 return static_cast<D*>(ctx)->GetMmio(index, out_mmio); 80 static zx_status_t MapMmio(void* ctx, uint32_t index, uint32_t cache_policy, void** out_vaddr, argument 82 return static_cast<D*>(ctx)->MapMmio(index, cache_polic 86 MapInterrupt(void* ctx, uint32_t index, uint32_t flags, zx_handle_t* out_handle) argument 91 GetBti(void* ctx, uint32_t index, zx_handle_t* out_handle) argument 103 DeviceAdd(void* ctx, uint32_t index, device_add_args_t* args, zx_device_t** out) argument 108 GetProtocol(void* ctx, uint32_t proto_id, uint32_t index, void* out_protocol) argument 119 GetMmio(void* ctx, uint32_t index, pdev_mmio_t* out_mmio) argument 123 MapMmio(uint32_t index, uint32_t cache_policy, void** out_vaddr, size_t* out_size, zx_paddr_t* out_paddr, zx_handle_t* out_handle) argument 129 MapInterrupt(uint32_t index, uint32_t flags, zx_handle_t* out_handle) argument 133 GetBti(uint32_t index, zx_handle_t* out_handle) argument 145 DeviceAdd(uint32_t index, device_add_args_t* args, zx_device_t** out) argument 149 GetProtocol(uint32_t proto_id, uint32_t index, void* out_protocol) argument [all...] |
H A D | clk.h | 37 // zx_status_t ClkEnable(uint32_t index); 38 // zx_status_t ClkDisable(uint32_t index); 62 static zx_status_t ClkEnable(void* ctx, uint32_t index) { argument 63 return static_cast<D*>(ctx)->ClkEnable(index); 65 static zx_status_t ClkDisable(void* ctx, uint32_t index) { argument 66 return static_cast<D*>(ctx)->ClkDisable(index); 80 zx_status_t Enable(uint32_t index) { argument 81 return ops_->enable(ctx_, index); 83 zx_status_t Disable(uint32_t index) { argument 84 return ops_->disable(ctx_, index); [all...] |
/fuchsia/zircon/system/host/abigen/ |
H A D | json_generator.cpp | 31 for (std::vector<std::string>::size_type index = 0; 32 index != sc.attributes.size(); ++index) { 33 os << " \"" << sc.attributes[index] << "\""; 34 if (index < sc.attributes.size() - 1) { 63 for (std::vector<std::string>::size_type index = 0; 64 index != arg.arr_spec->multipliers.size(); ++index) { 65 os << " \"" << arg.arr_spec->multipliers[index] << "\""; 66 if (index < ar [all...] |
/fuchsia/zircon/system/utest/fbl/ |
H A D | initializer_list_tests.cpp | 13 size_t index = 0; local 14 for (const int *it = list.begin(); it != list.end(); ++it, ++index) { 15 EXPECT_EQ(static_cast<int>(index), *it); 17 EXPECT_EQ(expected_size, index);
|
/fuchsia/zircon/third_party/ulib/musl/src/string/ |
H A D | index.c | 5 char* index(const char* s, int c) { function
|
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/ |
H A D | thread_none.c | 49 void *CRYPTO_get_thread_local(thread_local_data_t index) { argument 50 return g_thread_locals[index]; 53 int CRYPTO_set_thread_local(thread_local_data_t index, void *value, argument 55 g_thread_locals[index] = value;
|
/fuchsia/zircon/third_party/ulib/uboringssl/include/openssl/ |
H A D | ex_data.h | 123 // assigned indexes in which to store their data. Each index has callback 137 // TYPE_get_ex_new_index allocates a new index for |TYPE|. An optional 141 // new index or a negative number on error. 147 // TYPE_set_ex_data sets an extra data pointer on |t|. The |index| argument 149 OPENSSL_EXPORT int TYPE_set_ex_data(TYPE *t, int index, void *arg); 152 // pointer exists. The |index| argument should have been returned from a 154 OPENSSL_EXPORT void *TYPE_get_ex_data(const TYPE *t, int index); 172 // value set for this index. However, the callbacks may also be skipped entirely 175 int index, long argl, void *argp); 185 void **from_d, int index, lon [all...] |
/fuchsia/zircon/kernel/vm/ |
H A D | vm_page_list.cpp | 35 vm_page* VmPageListNode::GetPage(size_t index) { argument 37 DEBUG_ASSERT(index < kPageFanOut); 38 return pages_[index]; 41 vm_page* VmPageListNode::RemovePage(size_t index) { 43 DEBUG_ASSERT(index < kPageFanOut); 45 auto p = pages_[index]; 50 pages_[index] = nullptr; 55 zx_status_t VmPageListNode::AddPage(vm_page* p, size_t index) { 57 DEBUG_ASSERT(index < kPageFanOut); 58 if (pages_[index]) { [all...] |
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/ |
H A D | pdev.h | 30 zx_status_t GetMmio(uint32_t index, fbl::unique_ptr<MmioBuffer>* mmio); 32 zx_status_t MapInterrupt(uint32_t index, uint32_t flags, zx::interrupt* out) { argument 33 return pdev_get_interrupt(&pdev_, index, flags, 37 zx_status_t MapInterrupt(uint32_t index, zx::interrupt* out) { argument 38 return MapInterrupt(index, 0, out); 41 zx_status_t GetBti(uint32_t index, zx::bti* out) { argument 42 return pdev_get_bti(&pdev_, index, out->reset_and_get_address()); 45 zx_status_t GetInfo(uint32_t index, pdev_device_info_t* out) { argument 49 I2cChannel GetI2cChan(uint32_t index); 50 GpioPin GetGpio(uint32_t index); [all...] |
/fuchsia/zircon/third_party/ulib/jemalloc/test/unit/ |
H A D | size_classes.c | 29 szind_t index, max_index; local 34 for (index = 0, size_class = index2size(index); index < max_index || 35 size_class < max_size_class; index++, size_class = 36 index2size(index)) { 37 assert_true(index < max_index, 38 "Loop conditionals should be equivalent; index=%u, " 39 "size_class=%zu (%#zx)", index, size_class, size_class); 41 "Loop conditionals should be equivalent; index [all...] |
/fuchsia/zircon/system/ulib/ddktl/ |
H A D | pdev.cpp | 23 zx_status_t Pdev::GetMmio(uint32_t index, fbl::unique_ptr<MmioBuffer>* mmio) { argument 26 zx_status_t status = pdev_get_mmio(&pdev_, index, &pdev_mmio); 34 I2cChannel Pdev::GetI2cChan(uint32_t index) { argument 35 if (index >= pdev_info_.i2c_channel_count) { 41 zx_status_t res = pdev_get_protocol(&pdev_, ZX_PROTOCOL_I2C, index, &i2c); 45 return I2cChannel(index, i2c); 48 GpioPin Pdev::GetGpio(uint32_t index) { argument 49 if (index >= pdev_info_.gpio_count) { 55 zx_status_t res = pdev_get_protocol(&pdev_, ZX_PROTOCOL_GPIO, index, &gpio);
|
/fuchsia/zircon/third_party/uapp/dash/src/ |
H A D | mkbuiltins | 42 local index=0 43 while test -f "${TMPDIR:-/tmp}/builtin.$$.$index"; do 44 index=`expr $index + 1` 47 touch "${TMPDIR:-/tmp}/builtin.$$.$index" 48 echo "${TMPDIR:-/tmp}/builtin.$$.$index"
|
/fuchsia/zircon/system/dev/gpio/pl061/ |
H A D | pl061.c | 12 #define GPIODATA(mask) ((mask) << 2) // Data registers, mask provided as index 25 static zx_status_t pl061_gpio_config_in(void* ctx, uint32_t index, uint32_t flags) { argument 27 index -= gpios->gpio_start; 28 volatile uint8_t* regs = io_buffer_virt(&gpios->buffer) + PAGE_SIZE * (index / GPIOS_PER_PAGE); 29 uint8_t bit = 1 << (index % GPIOS_PER_PAGE); 71 static zx_status_t pl061_gpio_config_out(void* ctx, uint32_t index, uint8_t initial_value) { argument 73 index -= gpios->gpio_start; 74 volatile uint8_t* regs = io_buffer_virt(&gpios->buffer) + PAGE_SIZE * (index / GPIOS_PER_PAGE); 75 uint8_t bit = 1 << (index % GPIOS_PER_PAGE); 90 static zx_status_t pl061_gpio_set_alt_function(void* ctx, uint32_t index, uint64_ argument 94 pl061_gpio_read(void* ctx, uint32_t index, uint8_t* out_value) argument 104 pl061_gpio_write(void* ctx, uint32_t index, uint8_t value) argument [all...] |
/fuchsia/zircon/system/dev/bus/platform/ |
H A D | platform-device.h | 60 zx_status_t RpcGetMmio(const DeviceResources* dr, uint32_t index, zx_paddr_t* out_paddr, 62 zx_status_t RpcGetInterrupt(const DeviceResources* dr, uint32_t index, uint32_t* out_irq, 65 zx_status_t RpcGetBti(const DeviceResources* dr, uint32_t index, zx_handle_t* out_handle, 68 zx_status_t RpcDeviceAdd(const DeviceResources* dr, uint32_t index, uint32_t* out_device_id); 69 zx_status_t RpcGetMetadata(const DeviceResources* dr, uint32_t index, uint32_t* out_type, 73 zx_status_t RpcGpioConfigIn(const DeviceResources* dr, uint32_t index, uint32_t flags); 74 zx_status_t RpcGpioConfigOut(const DeviceResources* dr, uint32_t index, uint8_t initial_value); 75 zx_status_t RpcGpioSetAltFunction(const DeviceResources* dr, uint32_t index, uint64_t function); 76 zx_status_t RpcGpioRead(const DeviceResources* dr, uint32_t index, uint8_t* out_value); 77 zx_status_t RpcGpioWrite(const DeviceResources* dr, uint32_t index, uint8_ [all...] |
H A D | platform-device.cpp | 66 zx_status_t PlatformDevice::RpcGetMmio(const DeviceResources* dr, uint32_t index, zx_paddr_t* out_paddr, argument 69 if (index >= dr->mmio_count()) { 73 const pbus_mmio_t& mmio = dr->mmio(index); 76 snprintf(rsrc_name, ZX_MAX_NAME_LEN - 1, "%s.pbus[%u]", name_, index); 93 zx_status_t PlatformDevice::RpcGetInterrupt(const DeviceResources* dr, uint32_t index, argument 96 if (index >= dr->irq_count()) { 101 const pbus_irq_t& irq = dr->irq(index); 104 snprintf(rsrc_name, ZX_MAX_NAME_LEN - 1, "%s.pbus[%u]", name_, index); 118 zx_status_t PlatformDevice::RpcGetBti(const DeviceResources* dr, uint32_t index, argument 120 if (index > 157 RpcDeviceAdd(const DeviceResources* dr, uint32_t index, uint32_t* out_device_id) argument 167 RpcGetMetadata(const DeviceResources* dr, uint32_t index, uint32_t* out_type, uint8_t* buf, uint32_t buf_size, uint32_t* actual) argument 211 RpcGpioConfigIn(const DeviceResources* dr, uint32_t index, uint32_t flags) argument 222 RpcGpioConfigOut(const DeviceResources* dr, uint32_t index, uint8_t initial_value) argument 234 RpcGpioSetAltFunction(const DeviceResources* dr, uint32_t index, uint64_t function) argument 246 RpcGpioRead(const DeviceResources* dr, uint32_t index, uint8_t* out_value) argument 258 RpcGpioWrite(const DeviceResources* dr, uint32_t index, uint8_t value) argument 269 RpcGpioGetInterrupt(const DeviceResources* dr, uint32_t index, uint32_t flags, zx_handle_t* out_handle, uint32_t* out_handle_count) argument 286 RpcGpioReleaseInterrupt(const DeviceResources* dr, uint32_t index) argument 296 RpcGpioSetPolarity(const DeviceResources* dr, uint32_t index, uint32_t flags) argument 312 uint32_t index = req->index; local 321 RpcI2cGetMaxTransferSize(const DeviceResources* dr, uint32_t index, size_t* out_size) argument 334 RpcClkEnable(const DeviceResources* dr, uint32_t index) argument 345 RpcClkDisable(const DeviceResources* dr, uint32_t index) argument 379 const uint32_t index = req_header->device_id; local [all...] |
H A D | platform-protocol-device.h | 50 zx_status_t GetMmio(uint32_t index, pdev_mmio_t* out_mmio); 51 zx_status_t MapMmio(uint32_t index, uint32_t cache_policy, void** out_vaddr, size_t* out_size, 53 zx_status_t MapInterrupt(uint32_t index, uint32_t flags, zx_handle_t* out_handle); 54 zx_status_t GetBti(uint32_t index, zx_handle_t* out_handle); 57 zx_status_t DeviceAdd(uint32_t index, device_add_args_t* args, zx_device_t** out); 58 zx_status_t GetProtocol(uint32_t proto_id, uint32_t index, void* out_protocol);
|
/fuchsia/zircon/third_party/ulib/musl/src/network/ |
H A D | if_indextoname.c | 8 char* if_indextoname(unsigned index, char* name) { argument 14 ifr.ifr_ifindex = index;
|
/fuchsia/zircon/system/ulib/lockdep/include/lockdep/ |
H A D | lock_dependency_set.h | 90 // on where they land in the hash set relative to the index member. 93 size_t index; member in struct:lockdep::LockDependencySet::Iterator 98 return set->list_[index].load(fbl::memory_order_relaxed); 102 while (index != kMaxLockDependencies) { 103 index++; 111 return set != other.set || index != other.index; 142 const size_t index = (id + offset) % kMaxLockDependencies; local 143 return list_[index]; 146 const size_t index local [all...] |
/fuchsia/zircon/system/ulib/fbl/include/fbl/ |
H A D | vector.h | 162 void insert(size_t index, T&& value, AllocChecker* ac) { argument 163 insert_internal(index, fbl::move(value), ac); 166 void insert(size_t index, const T& value, AllocChecker* ac) { argument 167 insert_internal(index, value, ac); 171 void insert(size_t index, T&& value) { argument 172 insert_internal(index, fbl::move(value)); 175 void insert(size_t index, const T& value) { argument 176 insert_internal(index, value); 180 // Remove an element from the |index| position in the vector, shifting 185 T erase(size_t index) { argument [all...] |
/fuchsia/zircon/third_party/ulib/musl/src/setjmp/aarch64/ |
H A D | longjmp.S | 16 // CFI to find regno at [x16, #8*index]. 17 .macro jb_cfi regno, index 18 .if 8 * \index < 0x7f 20 DW_OP_breg16, 8 * \index 21 .elseif (8 * \index) < 0x3fff 23 DW_OP_breg16, ((8 * \index) & 0x7f) | 0x80, (8 * \index) >> 7 29 // CFI to compute regno as ([x0, #8*index] ^ [x16, #8*index]). 30 .macro jb_cfi_mangled regno, index [all...] |
/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/internal/ |
H A D | size_classes.sh | 81 index=$1 131 printf ' SC(%3d, %6d, %8d, %6d, %3s, %3s, %3d, %2s) \\\n' ${index} ${lg_grp} ${lg_delta} ${ndelta} ${psz} ${bin} ${pgs} ${lg_delta_lookup} 154 echo " /* index, lg_grp, lg_delta, ndelta, psz, bin, pgs, lg_delta_lookup */ \\" 164 index=0 168 size_class ${index} ${lg_grp} ${lg_delta} ${ndelta} ${lg_p} ${lg_kmax} 170 nlbins=$((${index} + 1)) 176 nbins=$((${index} + 1)) 180 index=$((${index} + 1)) 192 size_class ${index} [all...] |