crash.subsystem.printk package
******************************

exception crash.subsystem.printk.LogInvalidOption

   Bases: "Exception"

exception crash.subsystem.printk.LogTypeException

   Bases: "Exception"


Submodules
==========

* crash.subsystem.printk.lockless_ringbuffer module

  * "DevPrintkInfo"

    * "DevPrintkInfo.device"

    * "DevPrintkInfo.subsystem"

  * "LogConsistencyException"

  * "PrbDataBlkLPos"

    * "PrbDataBlkLPos.begin"

    * "PrbDataBlkLPos.next"

  * "PrbDataBlock"

    * "PrbDataBlock.data"

    * "PrbDataBlock.id"

  * "PrbDataRing"

    * "PrbDataRing.data"

    * "PrbDataRing.get_data_block()"

    * "PrbDataRing.get_text()"

    * "PrbDataRing.lpos_mask"

    * "PrbDataRing.size_bits"

  * "PrbDesc"

    * "PrbDesc.desc_state()"

    * "PrbDesc.is_finalized()"

    * "PrbDesc.is_reusable()"

    * "PrbDesc.state_var"

    * "PrbDesc.sv_mask"

    * "PrbDesc.sv_shift"

    * "PrbDesc.text_blk_lpos"

  * "PrbDescRing"

    * "PrbDescRing.count_bits"

    * "PrbDescRing.descs"

    * "PrbDescRing.get_desc()"

    * "PrbDescRing.get_idx()"

    * "PrbDescRing.get_info()"

    * "PrbDescRing.head_id"

    * "PrbDescRing.infos"

    * "PrbDescRing.mask_id"

    * "PrbDescRing.tail_id"

  * "PrbRingBuffer"

    * "PrbRingBuffer.data_ring"

    * "PrbRingBuffer.desc_ring"

    * "PrbRingBuffer.first_seq()"

    * "PrbRingBuffer.is_valid_desc()"

    * "PrbRingBuffer.show_log()"

    * "PrbRingBuffer.show_msg()"

  * "PrintkInfo"

    * "PrintkInfo.caller_id"

    * "PrintkInfo.dev_info"

    * "PrintkInfo.facility"

    * "PrintkInfo.flags"

    * "PrintkInfo.level"

    * "PrintkInfo.seq"

    * "PrintkInfo.text_len"

    * "PrintkInfo.ts_nsec"

  * "atomic_long_read()"

  * "lockless_rb_show()"

  * "read_null_end_string()"

* crash.subsystem.printk.plain_ringbuffer module

  * "plain_rb_filter()"

  * "plain_rb_show()"

* crash.subsystem.printk.structured_ringbuffer module

  * "get_log_msgs()"

  * "log_from_idx()"

  * "structured_rb_show()"
