Lines Matching refs:size_t
22 (((sizeof(size_t) % LEXBOR_MEM_ALIGN_STEP) != 0) \
23 ? sizeof(size_t) \
24 + (LEXBOR_MEM_ALIGN_STEP - (sizeof(size_t) % LEXBOR_MEM_ALIGN_STEP)) \
25 : sizeof(size_t))
31 size_t ref_count;
40 lexbor_mraw_init(lexbor_mraw_t *mraw, size_t chunk_size);
50 lexbor_mraw_alloc(lexbor_mraw_t *mraw, size_t size);
53 lexbor_mraw_calloc(lexbor_mraw_t *mraw, size_t size);
56 lexbor_mraw_realloc(lexbor_mraw_t *mraw, void *data, size_t new_size);
65 lxb_inline size_t
68 return *((size_t *) (((uint8_t *) data) - lexbor_mraw_meta_size())); in lexbor_mraw_data_size()
72 lexbor_mraw_data_size_set(void *data, size_t size) in lexbor_mraw_data_size_set()
75 memcpy(data, &size, sizeof(size_t)); in lexbor_mraw_data_size_set()
79 lexbor_mraw_dup(lexbor_mraw_t *mraw, const void *src, size_t size) in lexbor_mraw_dup()
90 lxb_inline size_t
100 LXB_API size_t
104 lexbor_mraw_data_size_set_noi(void *data, size_t size);
107 lexbor_mraw_dup_noi(lexbor_mraw_t *mraw, const void *src, size_t size);