Lines Matching refs:a_nxo

68 nxo_string_new(cw_nxo_t *a_nxo, bool a_locking, uint32_t a_len)  in nxo_string_new()  argument
92 nxo_no_new(a_nxo); in nxo_string_new()
93 a_nxo->o.nxoe = (cw_nxoe_t *) string; in nxo_string_new()
94 nxo_p_type_set(a_nxo, NXOT_STRING); in nxo_string_new()
100 nxo_string_substring_new(cw_nxo_t *a_nxo, cw_nxo_t *a_string, in nxo_string_substring_new() argument
105 cw_check_ptr(a_nxo); in nxo_string_substring_new()
131 nxo_no_new(a_nxo); in nxo_string_substring_new()
132 a_nxo->o.nxoe = (cw_nxoe_t *) string; in nxo_string_substring_new()
133 nxo_p_type_set(a_nxo, NXOT_STRING); in nxo_string_substring_new()
249 nxo_string_len_get(const cw_nxo_t *a_nxo) in nxo_string_len_get() argument
254 cw_check_ptr(a_nxo); in nxo_string_len_get()
255 cw_dassert(a_nxo->magic == CW_NXO_MAGIC); in nxo_string_len_get()
256 cw_assert(nxo_type_get(a_nxo) == NXOT_STRING); in nxo_string_len_get()
258 string = (cw_nxoe_string_t *) a_nxo->o.nxoe; in nxo_string_len_get()
277 nxo_string_el_get(const cw_nxo_t *a_nxo, cw_nxoi_t a_offset, char *r_el) in nxo_string_el_get() argument
281 cw_check_ptr(a_nxo); in nxo_string_el_get()
282 cw_dassert(a_nxo->magic == CW_NXO_MAGIC); in nxo_string_el_get()
283 cw_assert(nxo_type_get(a_nxo) == NXOT_STRING); in nxo_string_el_get()
285 string = (cw_nxoe_string_t *) a_nxo->o.nxoe; in nxo_string_el_get()
303 nxo_string_el_set(cw_nxo_t *a_nxo, char a_el, cw_nxoi_t a_offset) in nxo_string_el_set() argument
307 cw_check_ptr(a_nxo); in nxo_string_el_set()
308 cw_dassert(a_nxo->magic == CW_NXO_MAGIC); in nxo_string_el_set()
309 cw_assert(nxo_type_get(a_nxo) == NXOT_STRING); in nxo_string_el_set()
311 string = (cw_nxoe_string_t *) a_nxo->o.nxoe; in nxo_string_el_set()
330 nxo_string_lock(cw_nxo_t *a_nxo) in nxo_string_lock() argument
334 cw_check_ptr(a_nxo); in nxo_string_lock()
335 cw_dassert(a_nxo->magic == CW_NXO_MAGIC); in nxo_string_lock()
336 cw_assert(nxo_type_get(a_nxo) == NXOT_STRING); in nxo_string_lock()
338 string = (cw_nxoe_string_t *) a_nxo->o.nxoe; in nxo_string_lock()
354 nxo_string_unlock(cw_nxo_t *a_nxo) in nxo_string_unlock() argument
358 cw_check_ptr(a_nxo); in nxo_string_unlock()
359 cw_dassert(a_nxo->magic == CW_NXO_MAGIC); in nxo_string_unlock()
360 cw_assert(nxo_type_get(a_nxo) == NXOT_STRING); in nxo_string_unlock()
362 string = (cw_nxoe_string_t *) a_nxo->o.nxoe; in nxo_string_unlock()
379 nxo_string_get(const cw_nxo_t *a_nxo) in nxo_string_get() argument
384 cw_check_ptr(a_nxo); in nxo_string_get()
385 cw_dassert(a_nxo->magic == CW_NXO_MAGIC); in nxo_string_get()
386 cw_assert(nxo_type_get(a_nxo) == NXOT_STRING); in nxo_string_get()
388 string = (cw_nxoe_string_t *) a_nxo->o.nxoe; in nxo_string_get()
407 nxo_string_set(cw_nxo_t *a_nxo, uint32_t a_offset, const char *a_str, in nxo_string_set() argument
413 cw_check_ptr(a_nxo); in nxo_string_set()
414 cw_dassert(a_nxo->magic == CW_NXO_MAGIC); in nxo_string_set()
415 cw_assert(nxo_type_get(a_nxo) == NXOT_STRING); in nxo_string_set()
417 string = (cw_nxoe_string_t *) a_nxo->o.nxoe; in nxo_string_set()