Lines Matching refs:index
68 static void hidl_vec_removeAt(hidl_vec<Type>* vec, uint32_t index) { in hidl_vec_removeAt() argument
70 std::rotate(vec->begin() + index, vec->begin() + index + 1, vec->end()); in hidl_vec_removeAt()
78 const uint32_t index = vec->size(); in hidl_vec_push_back() local
79 vec->resize(index + 1); in hidl_vec_push_back()
80 (*vec)[index] = value; in hidl_vec_push_back()
81 return index; in hidl_vec_push_back()
121 for_all(inputs, [&inputs_info, &inputSize](int index, auto, auto s) { in createRequests() argument
122 if (inputs_info.size() <= static_cast<size_t>(index)) inputs_info.resize(index + 1); in createRequests()
130 inputs_info[index] = s ? arg : arg_empty; in createRequests()
143 for_all(outputs, [&outputs_info, &outputSize](int index, auto, auto s) { in createRequests() argument
144 if (outputs_info.size() <= static_cast<size_t>(index)) outputs_info.resize(index + 1); in createRequests()
149 outputs_info[index] = arg; in createRequests()
178 for_all(inputs, [&inputs_info, inputPtr](int index, auto p, auto s) { in createRequests() argument
182 std::copy(begin, end, inputPtr + inputs_info[index].location.offset); in createRequests()