Lines Matching refs:b

116 #define nxt_buf_is_mem(b)                                                     \  argument
117 ((b)->mem.pos != NULL)
120 #define nxt_buf_is_file(b) \ argument
121 ((b)->is_file)
123 #define nxt_buf_set_file(b) \ argument
124 (b)->is_file = 1
126 #define nxt_buf_clear_file(b) \ argument
127 (b)->is_file = 0
130 #define nxt_buf_is_mmap(b) \ argument
131 ((b)->is_mmap)
133 #define nxt_buf_set_mmap(b) \ argument
134 (b)->is_mmap = 1
136 #define nxt_buf_clear_mmap(b) \ argument
137 (b)->is_mmap = 0
140 #define nxt_buf_is_port_mmap(b) \ argument
141 ((b)->is_port_mmap)
143 #define nxt_buf_set_port_mmap(b) \ argument
144 (b)->is_port_mmap = 1
146 #define nxt_buf_clear_port_mmap(b) \ argument
147 (b)->is_port_mmap = 0
150 #define nxt_buf_is_sync(b) \ argument
151 ((b)->is_sync)
153 #define nxt_buf_set_sync(b) \ argument
154 (b)->is_sync = 1
156 #define nxt_buf_clear_sync(b) \ argument
157 (b)->is_sync = 0
160 #define nxt_buf_is_nobuf(b) \ argument
161 ((b)->is_nobuf)
163 #define nxt_buf_set_nobuf(b) \ argument
164 (b)->is_nobuf = 1
166 #define nxt_buf_clear_nobuf(b) \ argument
167 (b)->is_nobuf = 0
170 #define nxt_buf_is_flush(b) \ argument
171 ((b)->is_flush)
173 #define nxt_buf_set_flush(b) \ argument
174 (b)->is_flush = 1
176 #define nxt_buf_clear_flush(b) \ argument
177 (b)->is_flush = 0
180 #define nxt_buf_is_last(b) \ argument
181 ((b)->is_last)
183 #define nxt_buf_set_last(b) \ argument
184 (b)->is_last = 1
186 #define nxt_buf_clear_last(b) \ argument
187 (b)->is_last = 0
209 #define nxt_buf_used_size(b) \ argument
210 (nxt_buf_is_file(b) ? (b)->file_end - (b)->file_pos: \
211 nxt_buf_mem_used_size(&(b)->mem))
214 NXT_EXPORT void nxt_buf_mem_init(nxt_buf_t *b, void *start, size_t size);
240 #define nxt_buf_free(mp, b) \ argument
241 nxt_mp_free((mp), (b))
245 NXT_EXPORT size_t nxt_buf_chain_length(nxt_buf_t *b);
248 nxt_buf_cpy(nxt_buf_t *b, const void *src, size_t length) in nxt_buf_cpy() argument
250 nxt_memcpy(b->mem.free, src, length); in nxt_buf_cpy()
251 b->mem.free += length; in nxt_buf_cpy()
253 return b; in nxt_buf_cpy()
257 nxt_buf_cpystr(nxt_buf_t *b, const nxt_str_t *str) in nxt_buf_cpystr() argument
259 return nxt_buf_cpy(b, str->start, str->length); in nxt_buf_cpystr()