HelenOS sources

bithenge_transform_t   65 uspace/app/bithenge/test.c 		bithenge_transform_t *transform = NULL;
bithenge_transform_t   43 uspace/lib/bithenge/include/bithenge/compound.h errno_t bithenge_new_composed_transform(bithenge_transform_t **,
bithenge_transform_t   44 uspace/lib/bithenge/include/bithenge/compound.h     bithenge_transform_t **, size_t);
bithenge_transform_t   45 uspace/lib/bithenge/include/bithenge/compound.h errno_t bithenge_if_transform(bithenge_transform_t **, bithenge_expression_t *,
bithenge_transform_t   46 uspace/lib/bithenge/include/bithenge/compound.h     bithenge_transform_t *, bithenge_transform_t *);
bithenge_transform_t   47 uspace/lib/bithenge/include/bithenge/compound.h errno_t bithenge_partial_transform(bithenge_transform_t **,
bithenge_transform_t   48 uspace/lib/bithenge/include/bithenge/compound.h     bithenge_transform_t *);
bithenge_transform_t  136 uspace/lib/bithenge/include/bithenge/expression.h errno_t bithenge_param_wrapper(bithenge_transform_t **, bithenge_transform_t *,
bithenge_transform_t  138 uspace/lib/bithenge/include/bithenge/expression.h errno_t bithenge_expression_transform(bithenge_transform_t **,
bithenge_transform_t  140 uspace/lib/bithenge/include/bithenge/expression.h errno_t bithenge_inputless_transform(bithenge_transform_t **,
bithenge_transform_t   42 uspace/lib/bithenge/include/bithenge/script.h errno_t bithenge_parse_script(const char *, bithenge_transform_t **);
bithenge_transform_t   42 uspace/lib/bithenge/include/bithenge/sequence.h errno_t bithenge_new_struct(bithenge_transform_t **,
bithenge_transform_t   44 uspace/lib/bithenge/include/bithenge/sequence.h errno_t bithenge_repeat_transform(bithenge_transform_t **, bithenge_transform_t *,
bithenge_transform_t   46 uspace/lib/bithenge/include/bithenge/sequence.h errno_t bithenge_do_while_transform(bithenge_transform_t **,
bithenge_transform_t   47 uspace/lib/bithenge/include/bithenge/sequence.h     bithenge_transform_t *, bithenge_expression_t *);
bithenge_transform_t   80 uspace/lib/bithenge/include/bithenge/transform.h 	errno_t (*apply)(bithenge_transform_t *self, bithenge_scope_t *scope,
bithenge_transform_t   83 uspace/lib/bithenge/include/bithenge/transform.h 	errno_t (*prefix_length)(bithenge_transform_t *self,
bithenge_transform_t   86 uspace/lib/bithenge/include/bithenge/transform.h 	errno_t (*prefix_apply)(bithenge_transform_t *self,
bithenge_transform_t   92 uspace/lib/bithenge/include/bithenge/transform.h 	void (*destroy)(bithenge_transform_t *self);
bithenge_transform_t  100 uspace/lib/bithenge/include/bithenge/transform.h static inline int bithenge_transform_num_params(bithenge_transform_t *self)
bithenge_transform_t  109 uspace/lib/bithenge/include/bithenge/transform.h static inline void bithenge_transform_inc_ref(bithenge_transform_t *self)
bithenge_transform_t  118 uspace/lib/bithenge/include/bithenge/transform.h static inline void bithenge_transform_dec_ref(bithenge_transform_t *self)
bithenge_transform_t  133 uspace/lib/bithenge/include/bithenge/transform.h 	bithenge_transform_t *transform;
bithenge_transform_t  137 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_uint8_transform;
bithenge_transform_t  139 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_uint16le_transform;
bithenge_transform_t  141 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_uint16be_transform;
bithenge_transform_t  143 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_uint32le_transform;
bithenge_transform_t  145 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_uint32be_transform;
bithenge_transform_t  147 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_uint64le_transform;
bithenge_transform_t  149 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_uint64be_transform;
bithenge_transform_t  152 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_ascii_transform;
bithenge_transform_t  153 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_bit_transform;
bithenge_transform_t  154 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_bits_be_transform;
bithenge_transform_t  155 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_bits_le_transform;
bithenge_transform_t  156 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_invalid_transform;
bithenge_transform_t  157 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_known_length_transform;
bithenge_transform_t  158 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_nonzero_boolean_transform;
bithenge_transform_t  159 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_uint_le_transform;
bithenge_transform_t  160 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_uint_be_transform;
bithenge_transform_t  161 uspace/lib/bithenge/include/bithenge/transform.h extern bithenge_transform_t bithenge_zero_terminated_transform;
bithenge_transform_t  166 uspace/lib/bithenge/include/bithenge/transform.h errno_t bithenge_init_transform(bithenge_transform_t *,
bithenge_transform_t  169 uspace/lib/bithenge/include/bithenge/transform.h errno_t bithenge_transform_apply(bithenge_transform_t *, bithenge_scope_t *,
bithenge_transform_t  172 uspace/lib/bithenge/include/bithenge/transform.h errno_t bithenge_transform_prefix_length(bithenge_transform_t *,
bithenge_transform_t  175 uspace/lib/bithenge/include/bithenge/transform.h errno_t bithenge_transform_prefix_apply(bithenge_transform_t *, bithenge_scope_t *,
bithenge_transform_t  177 uspace/lib/bithenge/include/bithenge/transform.h errno_t bithenge_new_barrier_transform(bithenge_transform_t **, int);
bithenge_transform_t  178 uspace/lib/bithenge/include/bithenge/transform.h errno_t bithenge_barrier_transform_set_subtransform(bithenge_transform_t *,
bithenge_transform_t  179 uspace/lib/bithenge/include/bithenge/transform.h     bithenge_transform_t *);
bithenge_transform_t   49 uspace/lib/bithenge/src/compound.c 	bithenge_transform_t base;
bithenge_transform_t   50 uspace/lib/bithenge/src/compound.c 	bithenge_transform_t **xforms;
bithenge_transform_t   54 uspace/lib/bithenge/src/compound.c static bithenge_transform_t *compose_as_transform(compose_transform_t *xform)
bithenge_transform_t   59 uspace/lib/bithenge/src/compound.c static compose_transform_t *transform_as_compose(bithenge_transform_t *xform)
bithenge_transform_t   64 uspace/lib/bithenge/src/compound.c static errno_t compose_apply(bithenge_transform_t *base, bithenge_scope_t *scope,
bithenge_transform_t   87 uspace/lib/bithenge/src/compound.c static errno_t compose_prefix_length(bithenge_transform_t *base,
bithenge_transform_t   95 uspace/lib/bithenge/src/compound.c static void compose_destroy(bithenge_transform_t *base)
bithenge_transform_t  119 uspace/lib/bithenge/src/compound.c errno_t bithenge_new_composed_transform(bithenge_transform_t **out,
bithenge_transform_t  120 uspace/lib/bithenge/src/compound.c     bithenge_transform_t **xforms, size_t num)
bithenge_transform_t  157 uspace/lib/bithenge/src/compound.c 	bithenge_transform_t base;
bithenge_transform_t  159 uspace/lib/bithenge/src/compound.c 	bithenge_transform_t *true_xform, *false_xform;
bithenge_transform_t  162 uspace/lib/bithenge/src/compound.c static inline bithenge_transform_t *if_as_transform(if_transform_t *self)
bithenge_transform_t  167 uspace/lib/bithenge/src/compound.c static inline if_transform_t *transform_as_if(bithenge_transform_t *base)
bithenge_transform_t  188 uspace/lib/bithenge/src/compound.c static errno_t if_transform_apply(bithenge_transform_t *base,
bithenge_transform_t  200 uspace/lib/bithenge/src/compound.c static errno_t if_transform_prefix_length(bithenge_transform_t *base,
bithenge_transform_t  212 uspace/lib/bithenge/src/compound.c static void if_transform_destroy(bithenge_transform_t *base)
bithenge_transform_t  236 uspace/lib/bithenge/src/compound.c errno_t bithenge_if_transform(bithenge_transform_t **out,
bithenge_transform_t  237 uspace/lib/bithenge/src/compound.c     bithenge_expression_t *expr, bithenge_transform_t *true_xform,
bithenge_transform_t  238 uspace/lib/bithenge/src/compound.c     bithenge_transform_t *false_xform)
bithenge_transform_t  271 uspace/lib/bithenge/src/compound.c 	bithenge_transform_t base;
bithenge_transform_t  272 uspace/lib/bithenge/src/compound.c 	bithenge_transform_t *xform;
bithenge_transform_t  275 uspace/lib/bithenge/src/compound.c static inline bithenge_transform_t *partial_as_transform(
bithenge_transform_t  282 uspace/lib/bithenge/src/compound.c     bithenge_transform_t *base)
bithenge_transform_t  287 uspace/lib/bithenge/src/compound.c static errno_t partial_transform_apply(bithenge_transform_t *base,
bithenge_transform_t  297 uspace/lib/bithenge/src/compound.c static void partial_transform_destroy(bithenge_transform_t *base)
bithenge_transform_t  315 uspace/lib/bithenge/src/compound.c errno_t bithenge_partial_transform(bithenge_transform_t **out,
bithenge_transform_t  316 uspace/lib/bithenge/src/compound.c     bithenge_transform_t *xform)
bithenge_transform_t  706 uspace/lib/bithenge/src/expression.c 	bithenge_transform_t base;
bithenge_transform_t  707 uspace/lib/bithenge/src/expression.c 	bithenge_transform_t *transform;
bithenge_transform_t  711 uspace/lib/bithenge/src/expression.c static inline bithenge_transform_t *param_wrapper_as_transform(
bithenge_transform_t  718 uspace/lib/bithenge/src/expression.c     bithenge_transform_t *base)
bithenge_transform_t  744 uspace/lib/bithenge/src/expression.c static errno_t param_wrapper_apply(bithenge_transform_t *base,
bithenge_transform_t  764 uspace/lib/bithenge/src/expression.c static errno_t param_wrapper_prefix_length(bithenge_transform_t *base,
bithenge_transform_t  784 uspace/lib/bithenge/src/expression.c static errno_t param_wrapper_prefix_apply(bithenge_transform_t *base,
bithenge_transform_t  805 uspace/lib/bithenge/src/expression.c static void param_wrapper_destroy(bithenge_transform_t *base)
bithenge_transform_t  831 uspace/lib/bithenge/src/expression.c errno_t bithenge_param_wrapper(bithenge_transform_t **out,
bithenge_transform_t  832 uspace/lib/bithenge/src/expression.c     bithenge_transform_t *transform, bithenge_expression_t **params)
bithenge_transform_t  867 uspace/lib/bithenge/src/expression.c 	bithenge_transform_t base;
bithenge_transform_t  871 uspace/lib/bithenge/src/expression.c static inline bithenge_transform_t *expression_as_transform(
bithenge_transform_t  878 uspace/lib/bithenge/src/expression.c     bithenge_transform_t *base)
bithenge_transform_t  883 uspace/lib/bithenge/src/expression.c static errno_t expression_transform_apply(bithenge_transform_t *base,
bithenge_transform_t  898 uspace/lib/bithenge/src/expression.c static void expression_transform_destroy(bithenge_transform_t *base)
bithenge_transform_t  916 uspace/lib/bithenge/src/expression.c errno_t bithenge_expression_transform(bithenge_transform_t **out,
bithenge_transform_t  945 uspace/lib/bithenge/src/expression.c static errno_t inputless_transform_prefix_length(bithenge_transform_t *base,
bithenge_transform_t  952 uspace/lib/bithenge/src/expression.c static errno_t inputless_transform_prefix_apply(bithenge_transform_t *base,
bithenge_transform_t  974 uspace/lib/bithenge/src/expression.c errno_t bithenge_inputless_transform(bithenge_transform_t **out,
bithenge_transform_t   94 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *transform;
bithenge_transform_t  410 uspace/lib/bithenge/src/script.c static bithenge_transform_t *get_named_transform(state_t *state,
bithenge_transform_t  421 uspace/lib/bithenge/src/script.c 			bithenge_transform_t *xform =
bithenge_transform_t  433 uspace/lib/bithenge/src/script.c static void add_named_transform(state_t *state, bithenge_transform_t *xform, char *name)
bithenge_transform_t  448 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_transform(state_t *state);
bithenge_transform_t  449 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_struct(state_t *state);
bithenge_transform_t  769 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_invocation(state_t *state)
bithenge_transform_t  771 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *result = get_named_transform(state,
bithenge_transform_t  822 uspace/lib/bithenge/src/script.c static bithenge_transform_t *make_empty_transform(state_t *state)
bithenge_transform_t  838 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *xform;
bithenge_transform_t  848 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_if(state_t *state, bool in_struct)
bithenge_transform_t  855 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *true_xform =
bithenge_transform_t  859 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *false_xform = NULL;
bithenge_transform_t  880 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *if_xform;
bithenge_transform_t  890 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_switch(state_t *state, bool in_struct)
bithenge_transform_t  899 uspace/lib/bithenge/src/script.c 	bithenge_transform_t **xforms = NULL;
bithenge_transform_t  930 uspace/lib/bithenge/src/script.c 		bithenge_transform_t *xform;
bithenge_transform_t  955 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *switch_xform = &bithenge_invalid_transform;
bithenge_transform_t  979 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_repeat(state_t *state)
bithenge_transform_t  989 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *xform = parse_transform(state);
bithenge_transform_t  998 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *repeat_xform;
bithenge_transform_t 1007 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_do_while(state_t *state)
bithenge_transform_t 1011 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *xform = parse_transform(state);
bithenge_transform_t 1024 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *do_while_xform;
bithenge_transform_t 1033 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_partial(state_t *state)
bithenge_transform_t 1036 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *offset_xform = NULL;
bithenge_transform_t 1065 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *xform = parse_transform(state);
bithenge_transform_t 1081 uspace/lib/bithenge/src/script.c 		bithenge_transform_t **xforms = malloc(2 * sizeof(*xforms));
bithenge_transform_t 1101 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_struct(state_t *state)
bithenge_transform_t 1141 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *result;
bithenge_transform_t 1153 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_transform_no_compose(state_t *state)
bithenge_transform_t 1165 uspace/lib/bithenge/src/script.c 		bithenge_transform_t *xform;
bithenge_transform_t 1189 uspace/lib/bithenge/src/script.c 		bithenge_transform_t *xform = parse_struct(state);
bithenge_transform_t 1203 uspace/lib/bithenge/src/script.c static bithenge_transform_t *parse_transform(state_t *state)
bithenge_transform_t 1205 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *result = parse_transform_no_compose(state);
bithenge_transform_t 1206 uspace/lib/bithenge/src/script.c 	bithenge_transform_t **xforms = NULL;
bithenge_transform_t 1256 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *barrier = NULL;
bithenge_transform_t 1269 uspace/lib/bithenge/src/script.c 	bithenge_transform_t *xform = parse_transform(state);
bithenge_transform_t 1336 uspace/lib/bithenge/src/script.c errno_t bithenge_parse_script(const char *filename, bithenge_transform_t **out)
bithenge_transform_t   60 uspace/lib/bithenge/src/sequence.c 	errno_t (*get_transform)(seq_node_t *self, bithenge_transform_t **out,
bithenge_transform_t   84 uspace/lib/bithenge/src/sequence.c 		bithenge_transform_t *subxform;
bithenge_transform_t  146 uspace/lib/bithenge/src/sequence.c 	bithenge_transform_t *subxform;
bithenge_transform_t  282 uspace/lib/bithenge/src/sequence.c 	bithenge_transform_t base;
bithenge_transform_t  287 uspace/lib/bithenge/src/sequence.c static bithenge_transform_t *struct_as_transform(struct_transform_t *xform)
bithenge_transform_t  292 uspace/lib/bithenge/src/sequence.c static struct_transform_t *transform_as_struct(bithenge_transform_t *xform)
bithenge_transform_t  468 uspace/lib/bithenge/src/sequence.c     bithenge_transform_t **out, bithenge_int_t index)
bithenge_transform_t  527 uspace/lib/bithenge/src/sequence.c static errno_t struct_transform_apply(bithenge_transform_t *base,
bithenge_transform_t  537 uspace/lib/bithenge/src/sequence.c static errno_t struct_transform_prefix_length(bithenge_transform_t *base,
bithenge_transform_t  553 uspace/lib/bithenge/src/sequence.c static errno_t struct_transform_prefix_apply(bithenge_transform_t *base,
bithenge_transform_t  584 uspace/lib/bithenge/src/sequence.c static void struct_transform_destroy(bithenge_transform_t *base)
bithenge_transform_t  607 uspace/lib/bithenge/src/sequence.c errno_t bithenge_new_struct(bithenge_transform_t **out,
bithenge_transform_t  639 uspace/lib/bithenge/src/sequence.c 	bithenge_transform_t base;
bithenge_transform_t  641 uspace/lib/bithenge/src/sequence.c 	bithenge_transform_t *xform;
bithenge_transform_t  644 uspace/lib/bithenge/src/sequence.c static inline bithenge_transform_t *repeat_as_transform(
bithenge_transform_t  651 uspace/lib/bithenge/src/sequence.c     bithenge_transform_t *base)
bithenge_transform_t  660 uspace/lib/bithenge/src/sequence.c 	bithenge_transform_t *xform;
bithenge_transform_t  758 uspace/lib/bithenge/src/sequence.c     bithenge_transform_t **out, bithenge_int_t index)
bithenge_transform_t  817 uspace/lib/bithenge/src/sequence.c static errno_t repeat_transform_apply(bithenge_transform_t *base,
bithenge_transform_t  827 uspace/lib/bithenge/src/sequence.c static errno_t repeat_transform_prefix_apply(bithenge_transform_t *base,
bithenge_transform_t  864 uspace/lib/bithenge/src/sequence.c static void repeat_transform_destroy(bithenge_transform_t *base)
bithenge_transform_t  886 uspace/lib/bithenge/src/sequence.c errno_t bithenge_repeat_transform(bithenge_transform_t **out,
bithenge_transform_t  887 uspace/lib/bithenge/src/sequence.c     bithenge_transform_t *xform, bithenge_expression_t *expr)
bithenge_transform_t  918 uspace/lib/bithenge/src/sequence.c 	bithenge_transform_t base;
bithenge_transform_t  920 uspace/lib/bithenge/src/sequence.c 	bithenge_transform_t *xform;
bithenge_transform_t  923 uspace/lib/bithenge/src/sequence.c static inline bithenge_transform_t *do_while_as_transform(
bithenge_transform_t  930 uspace/lib/bithenge/src/sequence.c     bithenge_transform_t *base)
bithenge_transform_t  938 uspace/lib/bithenge/src/sequence.c 	bithenge_transform_t *xform;
bithenge_transform_t 1034 uspace/lib/bithenge/src/sequence.c     bithenge_transform_t **out, bithenge_int_t index)
bithenge_transform_t 1084 uspace/lib/bithenge/src/sequence.c static errno_t do_while_transform_prefix_apply(bithenge_transform_t *base,
bithenge_transform_t 1111 uspace/lib/bithenge/src/sequence.c static void do_while_transform_destroy(bithenge_transform_t *base)
bithenge_transform_t 1132 uspace/lib/bithenge/src/sequence.c errno_t bithenge_do_while_transform(bithenge_transform_t **out,
bithenge_transform_t 1133 uspace/lib/bithenge/src/sequence.c     bithenge_transform_t *xform, bithenge_expression_t *expr)
bithenge_transform_t   60 uspace/lib/bithenge/src/transform.c errno_t bithenge_init_transform(bithenge_transform_t *self,
bithenge_transform_t   74 uspace/lib/bithenge/src/transform.c static void transform_indestructible(bithenge_transform_t *self)
bithenge_transform_t   87 uspace/lib/bithenge/src/transform.c errno_t bithenge_transform_apply(bithenge_transform_t *self,
bithenge_transform_t  124 uspace/lib/bithenge/src/transform.c errno_t bithenge_transform_prefix_length(bithenge_transform_t *self,
bithenge_transform_t  156 uspace/lib/bithenge/src/transform.c errno_t bithenge_transform_prefix_apply(bithenge_transform_t *self,
bithenge_transform_t  440 uspace/lib/bithenge/src/transform.c 	bithenge_transform_t base;
bithenge_transform_t  441 uspace/lib/bithenge/src/transform.c 	bithenge_transform_t *transform;
bithenge_transform_t  445 uspace/lib/bithenge/src/transform.c     bithenge_transform_t *base)
bithenge_transform_t  450 uspace/lib/bithenge/src/transform.c static inline bithenge_transform_t *barrier_as_transform(
bithenge_transform_t  456 uspace/lib/bithenge/src/transform.c static errno_t barrier_transform_apply(bithenge_transform_t *base,
bithenge_transform_t  471 uspace/lib/bithenge/src/transform.c static errno_t barrier_transform_prefix_length(bithenge_transform_t *base,
bithenge_transform_t  487 uspace/lib/bithenge/src/transform.c static errno_t barrier_transform_prefix_apply(bithenge_transform_t *base,
bithenge_transform_t  504 uspace/lib/bithenge/src/transform.c static void barrier_transform_destroy(bithenge_transform_t *base)
bithenge_transform_t  524 uspace/lib/bithenge/src/transform.c errno_t bithenge_barrier_transform_set_subtransform(bithenge_transform_t *base,
bithenge_transform_t  525 uspace/lib/bithenge/src/transform.c     bithenge_transform_t *transform)
bithenge_transform_t  549 uspace/lib/bithenge/src/transform.c errno_t bithenge_new_barrier_transform(bithenge_transform_t **out, int num_params)
bithenge_transform_t  573 uspace/lib/bithenge/src/transform.c static errno_t ascii_apply(bithenge_transform_t *self, bithenge_scope_t *scope,
bithenge_transform_t  610 uspace/lib/bithenge/src/transform.c bithenge_transform_t bithenge_ascii_transform = {
bithenge_transform_t  618 uspace/lib/bithenge/src/transform.c static errno_t bit_prefix_apply(bithenge_transform_t *self,
bithenge_transform_t  640 uspace/lib/bithenge/src/transform.c bithenge_transform_t bithenge_bit_transform = {
bithenge_transform_t  737 uspace/lib/bithenge/src/transform.c static errno_t bits_xe_apply(bithenge_transform_t *self, bithenge_scope_t *scope,
bithenge_transform_t  766 uspace/lib/bithenge/src/transform.c bithenge_transform_t bithenge_bits_be_transform = {
bithenge_transform_t  773 uspace/lib/bithenge/src/transform.c bithenge_transform_t bithenge_bits_le_transform = {
bithenge_transform_t  781 uspace/lib/bithenge/src/transform.c static errno_t invalid_apply(bithenge_transform_t *self, bithenge_scope_t *scope,
bithenge_transform_t  793 uspace/lib/bithenge/src/transform.c bithenge_transform_t bithenge_invalid_transform = {
bithenge_transform_t  801 uspace/lib/bithenge/src/transform.c static errno_t known_length_apply(bithenge_transform_t *self,
bithenge_transform_t  829 uspace/lib/bithenge/src/transform.c static errno_t known_length_prefix_length(bithenge_transform_t *self,
bithenge_transform_t  854 uspace/lib/bithenge/src/transform.c bithenge_transform_t bithenge_known_length_transform = {
bithenge_transform_t  858 uspace/lib/bithenge/src/transform.c static errno_t nonzero_boolean_apply(bithenge_transform_t *self,
bithenge_transform_t  873 uspace/lib/bithenge/src/transform.c bithenge_transform_t bithenge_nonzero_boolean_transform = {
bithenge_transform_t  877 uspace/lib/bithenge/src/transform.c static errno_t prefix_length_1(bithenge_transform_t *self, bithenge_scope_t *scope,
bithenge_transform_t  884 uspace/lib/bithenge/src/transform.c static errno_t prefix_length_2(bithenge_transform_t *self, bithenge_scope_t *scope,
bithenge_transform_t  891 uspace/lib/bithenge/src/transform.c static errno_t prefix_length_4(bithenge_transform_t *self, bithenge_scope_t *scope,
bithenge_transform_t  898 uspace/lib/bithenge/src/transform.c static errno_t prefix_length_8(bithenge_transform_t *self, bithenge_scope_t *scope,
bithenge_transform_t  912 uspace/lib/bithenge/src/transform.c 	static errno_t NAME##_apply(bithenge_transform_t *self,                    \
bithenge_transform_t  939 uspace/lib/bithenge/src/transform.c 	bithenge_transform_t bithenge_##NAME##_transform = {                   \
bithenge_transform_t  956 uspace/lib/bithenge/src/transform.c static errno_t uint_xe_prefix_apply(bithenge_transform_t *self,
bithenge_transform_t 1013 uspace/lib/bithenge/src/transform.c bithenge_transform_t bithenge_uint_be_transform = {
bithenge_transform_t 1020 uspace/lib/bithenge/src/transform.c bithenge_transform_t bithenge_uint_le_transform = {
bithenge_transform_t 1028 uspace/lib/bithenge/src/transform.c static errno_t zero_terminated_apply(bithenge_transform_t *self,
bithenge_transform_t 1052 uspace/lib/bithenge/src/transform.c static errno_t zero_terminated_prefix_length(bithenge_transform_t *self,
bithenge_transform_t 1079 uspace/lib/bithenge/src/transform.c bithenge_transform_t bithenge_zero_terminated_transform = {
HelenOS homepage, sources at GitHub