Changeset c12b2ae in mainline for uspace/app/bithenge/transform.h


Ignore:
Timestamp:
2012-08-07T05:00:41Z (12 years ago)
Author:
Sean Bartell <wingedtachikoma@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
ad5c8a48
Parents:
a8be91a
Message:

Bithenge: search for current node members in outer scopes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/bithenge/transform.h

    ra8be91a rc12b2ae  
    5454        unsigned int refs;
    5555        struct bithenge_scope *outer;
     56        bool barrier;
    5657        int num_params;
    5758        bithenge_node_t **params;
     
    144145int bithenge_transform_prefix_apply(bithenge_transform_t *, bithenge_scope_t *,
    145146    bithenge_blob_t *, bithenge_node_t **, aoff64_t *);
    146 int bithenge_new_scope_transform(bithenge_transform_t **,
     147int bithenge_new_barrier_transform(bithenge_transform_t **,
    147148    bithenge_transform_t *, int);
    148149int bithenge_new_composed_transform(bithenge_transform_t **,
     
    151152int bithenge_scope_new(bithenge_scope_t **, bithenge_scope_t *);
    152153void bithenge_scope_dec_ref(bithenge_scope_t *);
     154bithenge_scope_t *bithenge_scope_outer(bithenge_scope_t *);
    153155void bithenge_scope_set_current_node(bithenge_scope_t *, bithenge_node_t *);
     156void bithenge_scope_set_barrier(bithenge_scope_t *);
     157bool bithenge_scope_is_barrier(bithenge_scope_t *);
    154158bithenge_node_t *bithenge_scope_get_current_node(bithenge_scope_t *);
    155159int bithenge_scope_alloc_params(bithenge_scope_t *, int);
Note: See TracChangeset for help on using the changeset viewer.