minor, separate cap and pg slots in uteseek_s and utetpc_s

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, move make_tpc() and free_tpc() to utefile as it impacts the file layout

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, actually take make_tpc() and free_tpc() out of the public API

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, make mmap_any() return void*

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide UO_STREAM to map the active tpc into file space

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, map disk header rdwr upon UO_STREAM

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide some code for testing the streaming mode

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, always map complete ute tick pages upon make_stpc() and free_stpc()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, distinguish between live and non-live mode in flush_tpc()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, fix up annoying warning about off_t printer specs

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, properly finish off a file in streaming mode upon ute_close()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, use ute_close() in stream-01 test

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'core/streaming-mode'

* core/streaming-mode:
  chore, use ute_close() in stream-01 test
  minor, properly finish off a file in streaming mode upon ute_close()
  cosmetics, fix up annoying warning about off_t printer specs
  minor, distinguish between live and non-live mode in flush_tpc()
  minor, always map complete ute tick pages upon make_stpc() and free_stpc()
  test, provide some code for testing the streaming mode
  minor, map disk header rdwr upon UO_STREAM
  minor, provide UO_STREAM to map the active tpc into file space
  hygiene, make mmap_any() return void*
  minor, actually take make_tpc() and free_tpc() out of the public API
  minor, move make_tpc() and free_tpc() to utefile as it impacts the file layout
  minor, separate cap and pg slots in uteseek_s and utetpc_s
hygiene, code-dedupe, factor out snippet that was the same for all cases

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide ute_stream_p() predicate

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, break off iterator when 0 tick is encountered in file in streaming-mode

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'core/streaming-mode'

* core/streaming-mode:
  minor, break off iterator when 0 tick is encountered in file in streaming-mode
  minor, provide ute_stream_p() predicate
  hygiene, code-dedupe, factor out snippet that was the same for all cases
test, provide test case for growing ute file (stream mode) with slut symbols

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, support slut fiddling in stream mode

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, distinguish between streaming mode and offline mode in store_slut()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>