Searched refs:index (Results 1 - 25 of 203) sorted by relevance

123456789

/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/
H A Dclk.h13 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 Dplatform-device.h54 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 Dpciroot.h16 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 Dgpio-impl.h38 // 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 Dplatform-device.h38 // 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 Dclk.h37 // 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 Djson_generator.cpp31 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 Dinitializer_list_tests.cpp13 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 Dindex.c5 char* index(const char* s, int c) { function
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/
H A Dthread_none.c49 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 Dex_data.h123 // 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 Dvm_page_list.cpp35 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 Dpdev.h30 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 Dsize_classes.c29 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 Dpdev.cpp23 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 Dmkbuiltins42 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 Dpl061.c12 #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 Dplatform-device.h60 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 Dplatform-device.cpp66 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 Dplatform-protocol-device.h50 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 Dif_indextoname.c8 char* if_indextoname(unsigned index, char* name) { argument
14 ifr.ifr_ifindex = index;
/fuchsia/zircon/system/ulib/lockdep/include/lockdep/
H A Dlock_dependency_set.h90 // 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 Dvector.h162 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 Dlongjmp.S16 // 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 Dsize_classes.sh81 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...]

Completed in 278 milliseconds

123456789