Lines Matching defs:buf
349 #define BBUF_INIT(buf,size) onig_bbuf_init((BBuf* )(buf), (size)) argument
351 #define BBUF_SIZE_INC(buf,inc) do{\ argument
357 #define BBUF_EXPAND(buf,low) do{\ argument
363 #define BBUF_ENSURE_SIZE(buf,size) do{\ argument
373 #define BBUF_WRITE(buf,pos,bytes,n) do{\ argument
380 #define BBUF_WRITE1(buf,pos,byte) do{\ argument
387 #define BBUF_ADD(buf,bytes,n) BBUF_WRITE((buf),(buf)->used,(bytes),(n)) argument
388 #define BBUF_ADD1(buf,byte) BBUF_WRITE1((buf),(buf)->used,(byte)) argument
389 #define BBUF_GET_ADD_ADDRESS(buf) ((buf)->p + (buf)->used) argument
390 #define BBUF_GET_OFFSET_POS(buf) ((buf)->used) argument
393 #define BBUF_MOVE_RIGHT(buf,from,to,n) do {\ argument
400 #define BBUF_MOVE_LEFT(buf,from,to,n) do {\ argument
405 #define BBUF_MOVE_LEFT_REDUCE(buf,from,to) do {\ argument
410 #define BBUF_INSERT(buf,pos,bytes,n) do {\ argument
420 #define BBUF_GET_BYTE(buf, pos) (buf)->p[(pos)] argument