Skip to content
Snippets Groups Projects
Select Git revision
  • cancel-callbacks-simple
  • master default protected
  • io_uring_set_taskrun_flags
  • steal-all-io-on-hint
  • ripripgrepv4
  • io-sleep-strategies-msg-ring
  • improve-echoclient
  • improve-even-pulse
  • waitfd-sleep-strategy2
  • ripripgrepv2.5-io-sleep
  • ripripgrepv3-io-sleep
  • ripripgrepv3
  • ripripgrepv2
  • du
  • select2
  • linked-echoserver
  • cancel-callbacks
  • callback-fsearch-alternative
  • callback-fsearch
  • fsearch-track-outfile-offset
20 results

fsearch.cpp

Blame
  • Forked from Lehrstuhl für Informatik 4 (Systemsoftware) / manycore / emper
    Source project has a limited visibility.
    • Florian Fischer's avatar
      2531492e
      implement a sharded file buffer · 2531492e
      Florian Fischer authored
      Each worker thread has it own stringstream per ShardedFileBuffer.
      All streams are joined and flushed to the file when a ShardedFileBuffer
      is destructed.
      
      Flushing a ShardedFileBuffer is not thread-safe and must not be called
      concurrently to any modifications to the ShardedFileBuffer.
      
      Use a ShardedFileBuffer to accumulate and print all paths during fsearch.
      2531492e
      History
      implement a sharded file buffer
      Florian Fischer authored
      Each worker thread has it own stringstream per ShardedFileBuffer.
      All streams are joined and flushed to the file when a ShardedFileBuffer
      is destructed.
      
      Flushing a ShardedFileBuffer is not thread-safe and must not be called
      concurrently to any modifications to the ShardedFileBuffer.
      
      Use a ShardedFileBuffer to accumulate and print all paths during fsearch.
    hal_bluetooth_default.te 489 B
    type hal_bluetooth_default, domain;
    hal_impl_domain(hal_bluetooth_default, hal_bluetooth)
    
    type hal_bluetooth_default_exec, exec_type, file_type;
    init_daemon_domain(hal_bluetooth_default)
    
    # VTS tests need to be able to toggle rfkill
    userdebug_or_eng(`
      allow hal_bluetooth_default self:capability net_admin;
    ')
    
    # Logging for backward compatibility
    allow hal_bluetooth_default bluetooth_data_file:dir ra_dir_perms;
    allow hal_bluetooth_default bluetooth_data_file:file create_file_perms;