Function _bittestandset

pub unsafe fn _bittestandset(p: *mut i32, b: i32) -> u8

Returns the bit in position b of the memory addressed by p, then sets the bit to 1.

Intel's documentation