Lines Matching refs:p_vector
355 void cl_vector_construct(IN cl_vector_t * const p_vector);
384 cl_vector_init(IN cl_vector_t * const p_vector,
445 void cl_vector_destroy(IN cl_vector_t * const p_vector);
475 cl_vector_get_capacity(IN const cl_vector_t * const p_vector) in cl_vector_get_capacity() argument
477 CL_ASSERT(p_vector); in cl_vector_get_capacity()
478 CL_ASSERT(p_vector->state == CL_INITIALIZED); in cl_vector_get_capacity()
480 return (p_vector->capacity); in cl_vector_get_capacity()
509 static inline size_t cl_vector_get_size(IN const cl_vector_t * const p_vector) in cl_vector_get_size() argument
511 CL_ASSERT(p_vector); in cl_vector_get_size()
512 CL_ASSERT(p_vector->state == CL_INITIALIZED); in cl_vector_get_size()
514 return (p_vector->size); in cl_vector_get_size()
539 static inline void *cl_vector_get_ptr(IN const cl_vector_t * const p_vector, in cl_vector_get_ptr() argument
542 CL_ASSERT(p_vector); in cl_vector_get_ptr()
543 CL_ASSERT(p_vector->state == CL_INITIALIZED); in cl_vector_get_ptr()
545 return (p_vector->p_ptr_array[index]); in cl_vector_get_ptr()
581 cl_vector_get(IN const cl_vector_t * const p_vector, in cl_vector_get() argument
586 CL_ASSERT(p_vector); in cl_vector_get()
587 CL_ASSERT(p_vector->state == CL_INITIALIZED); in cl_vector_get()
591 p_src = cl_vector_get_ptr(p_vector, index); in cl_vector_get()
592 p_vector->pfn_copy(p_src, p_element, p_vector->element_size); in cl_vector_get()
637 cl_vector_at(IN const cl_vector_t * const p_vector,
677 cl_vector_set(IN cl_vector_t * const p_vector,
717 cl_vector_set_capacity(IN cl_vector_t * const p_vector,
755 cl_vector_set_size(IN cl_vector_t * const p_vector, IN const size_t size);
795 cl_vector_set_min_size(IN cl_vector_t * const p_vector,
833 cl_vector_apply_func(IN const cl_vector_t * const p_vector,
872 cl_vector_find_from_start(IN const cl_vector_t * const p_vector,
913 cl_vector_find_from_end(IN const cl_vector_t * const p_vector,