structstd.os.linux.PERF.SAMPLE.BRANCH[src]

Values

ConstantUSER[src]

Source Code

Source code
pub const USER = 1 << 0

ConstantKERNEL[src]

Source Code

Source code
pub const KERNEL = 1 << 1

ConstantHV[src]

Source Code

Source code
pub const HV = 1 << 2

ConstantANY[src]

Source Code

Source code
pub const ANY = 1 << 3

ConstantANY_CALL[src]

Source Code

Source code
pub const ANY_CALL = 1 << 4

ConstantANY_RETURN[src]

Source Code

Source code
pub const ANY_RETURN = 1 << 5

ConstantIND_CALL[src]

Source Code

Source code
pub const IND_CALL = 1 << 6

ConstantABORT_TX[src]

Source Code

Source code
pub const ABORT_TX = 1 << 7

ConstantIN_TX[src]

Source Code

Source code
pub const IN_TX = 1 << 8

ConstantNO_TX[src]

Source Code

Source code
pub const NO_TX = 1 << 9

ConstantCOND[src]

Source Code

Source code
pub const COND = 1 << 10

ConstantCALL_STACK[src]

Source Code

Source code
pub const CALL_STACK = 1 << 11

ConstantIND_JUMP[src]

Source Code

Source code
pub const IND_JUMP = 1 << 12

ConstantCALL[src]

Source Code

Source code
pub const CALL = 1 << 13

ConstantNO_FLAGS[src]

Source Code

Source code
pub const NO_FLAGS = 1 << 14

ConstantNO_CYCLES[src]

Source Code

Source code
pub const NO_CYCLES = 1 << 15

ConstantTYPE_SAVE[src]

Source Code

Source code
pub const TYPE_SAVE = 1 << 16

ConstantMAX[src]

Source Code

Source code
pub const MAX = 1 << 17

Source Code

Source code
pub const BRANCH = struct {
    pub const USER = 1 << 0;
    pub const KERNEL = 1 << 1;
    pub const HV = 1 << 2;
    pub const ANY = 1 << 3;
    pub const ANY_CALL = 1 << 4;
    pub const ANY_RETURN = 1 << 5;
    pub const IND_CALL = 1 << 6;
    pub const ABORT_TX = 1 << 7;
    pub const IN_TX = 1 << 8;
    pub const NO_TX = 1 << 9;
    pub const COND = 1 << 10;
    pub const CALL_STACK = 1 << 11;
    pub const IND_JUMP = 1 << 12;
    pub const CALL = 1 << 13;
    pub const NO_FLAGS = 1 << 14;
    pub const NO_CYCLES = 1 << 15;
    pub const TYPE_SAVE = 1 << 16;
    pub const MAX = 1 << 17;
}