Lines Matching refs:comp
42 static inline int compressor_init(struct compressor *comp, void **stream,
45 if(comp->init == NULL)
47 return comp->init(stream, block_size, datablock);
51 static inline int compressor_compress(struct compressor *comp, void *strm,
54 return comp->compress(strm, dest, src, size, block_size, error);
58 static inline int compressor_uncompress(struct compressor *comp, void *dest,
61 return comp->uncompress(dest, src, size, block_size, error);
65 static inline int compressor_options(struct compressor *comp, char *argv[],
68 if(comp->options == NULL)
71 return comp->options(argv, argc);
75 static inline int compressor_options_post(struct compressor *comp, int block_size)
77 if(comp->options_post == NULL)
79 return comp->options_post(block_size);
83 static inline void *compressor_dump_options(struct compressor *comp,
86 if(comp->dump_options == NULL)
88 return comp->dump_options(block_size, size);
92 static inline int compressor_extract_options(struct compressor *comp,
95 if(comp->extract_options == NULL)
97 return comp->extract_options(block_size, buffer, size);